Calendar 1 active day · git commit activity
2026-07-04 15:17 UTC
Commit activity (git)
2026-07-04
66 commits · 8 projects
Cashflow
10 commits
3269e87..c54164b
-
c54164b
fix(models): replace retired claude-*-4-20250514 (KB, portal, cashflow, pricing, qa)
-
chore(infra): repoint absolute paths after moving workspace out of iCloud (~/Desktop -> ~/openclaw-workspace)
-
chore(state): retrofit parseable STATE.md for 9 monorepo projects (CentCom v1.2 Phase 17)
-
chore: wrap-up — cashflow session 2026-04-28 (dual-COGS Option A/B comparison live)
-
docs(cashflow): record 2026-04-28 dual-COGS deploy in signal
-
feat(cashflow): dual COGS treatment (Option A same-month vs B lagged) for Marina review
CMO Workbench
10 commits
d33f7ce..acfc547
-
acfc547
chore: wrap-up — password-reset email delivery (TICK-2026-06-22-001) + content-pipeline vendor/product accuracy guard (TICK-2026-06-22-002)
-
docs(tickets): TICK-2026-06-22-002 — blog vendor names + invented product (resolved)
-
fix(rag): defensive row-shape guard on weak-retrieval signal
-
test: fix brand_facts product-term hit assertion (plural match)
-
feat(validators): product/vendor accuracy guard + vendor-neutral persona (TICK-2026-06-22-002)
-
docs(tickets): TICK-2026-06-22-001 — password-reset emails never sent (resolved)
Knowledge Base
10 commits
8cdbec3..c54164b
-
c54164b
feat(kb-engine): revive crystallize→drafter pipeline + add interaction/form sources
-
fix(models): replace retired claude-*-4-20250514 (KB, portal, cashflow, pricing, qa)
-
chore: wrap-up — full product range to KB+Zoho Learn; sales course live at course.rollerup.ca (HR-portal design)
-
chore(infra): repoint absolute paths after moving workspace out of iCloud (~/Desktop -> ~/openclaw-workspace)
-
docs(kb): backlog BL-001 — ingester not stamping embedded_at (cross-project from CMO Workbench TICK-2026-06-08-001)
-
docs(state): knowledge-base real status (was template 'unknown') [v1.2 retrofit]
Personal Assistant
10 commits
16167df..1149c87
-
1149c87
fix(models): claude-sonnet-4-20250514 -> claude-sonnet-4-6
-
backup: snapshot uncommitted work (backup sweep 2026-06-06)
-
docs(quick-260604-l0t): record CEO-persona Cliq fix in STATE.md
-
docs(quick-260604-l0t): complete CEO persona Cliq task-failure fix
-
feat(quick-260604-l0t): parse-time persona-allowlist gate (PERSONA-03)
-
test(quick-260604-l0t): CEO writeable count 6->7 + RESEARCH matrix
Raffle Platform
10 commits
99ed9b1..1ff6c14
-
1ff6c14
backup: snapshot + .gitignore hardening (initial GitHub backup 2026-06-05)
-
chore: wrap-up — session 2 strategic fork surfaced (FTP pivot option), awaiting Path 1/2/3 decision
-
chore: wrap-up — M1 research complete, DASHBOARD.html + Competition tab shipped, awaiting 5 business-logic answers
-
feat(dashboard): add Competition tab — market share, incumbents, gap→differentiator mapping, fragmentation thesis
-
feat(dashboard): expand Core Differentiators with moat primer + per-diff decode + synthesis
-
feat(dashboard): add self-contained HTML dashboard with tabs + all M1 data
SalesIQ Bot
10 commits
3269e87..c54164b
-
c54164b
chore: wrap-up — add showroom location + hours to both SalesIQ chat agents (prompts + qa_corrections), deployed live
-
chore: wrap-up — fix SalesIQ chat bots stuck in loop (retired Sonnet 4 model -> claude-sonnet-4-6, deployed + verified live)
-
chore(infra): repoint absolute paths after moving workspace out of iCloud (~/Desktop -> ~/openclaw-workspace)
-
chore(state): retrofit parseable STATE.md for 9 monorepo projects (CentCom v1.2 Phase 17)
-
chore: wrap-up — bot lead-capture rework (fluid capture + decline persistence), signal file + warranty test tracked
-
fix(bots): capture details fluidly during help + persist past a decline
FSM
4 commits
3269e87..c54164b
-
c54164b
chore(infra): repoint absolute paths after moving workspace out of iCloud (~/Desktop -> ~/openclaw-workspace)
-
chore(state): retrofit parseable STATE.md for 9 monorepo projects (CentCom v1.2 Phase 17)
-
chore: wrap-up — FSM advisory session 2026-05-05 (paused)
-
chore: reorganize workspace into rollerup/ and personal/ hierarchy
Scheduler
2 commits
3269e87..c54164b
-
c54164b
chore(state): retrofit parseable STATE.md for 9 monorepo projects (CentCom v1.2 Phase 17)
-
chore: reorganize workspace into rollerup/ and personal/ hierarchy
Daily logs (legacy · portal.daily_logs)
2026-04-20
1 highlight
2026-04-20 — Daily Log
- 2 AM system backup succeeded ✅ (651 MB)
2026-04-18
1 highlight
2026-04-18 — Daily Log
- ✅ Backups working correctly (2 AM root cron)
2026-04-15
1 highlight
2026-04-15 (Tuesday)
- ✅ Daily backup completed successfully at 02:00 UTC
2026-04-13
1 highlight
### 2026-04-13 — Autonomy framework & travel-assist init
**Established studio-wide standards.** Wrote GSD (Git, Structure, Deployment) baseline into `/openclaw-workspace/CLAUDE.md` and `feedback_project_standards.md`. Claude Code now operates fully autonomous across all projects—no confirmation loops, acts on recommendations. All future work follows production-grade POC architecture.
**Launched
2026-04-12
1 highlight
2026-04-12 — Daily Log
- ✅ 2 AM system backup completed successfully (649 MB)
2026-04-10
3 highlights
### Daily Log — 2026-04-10
**SalesIQ Bot**
Reverted message, context, and trigger handlers after recent changes broke lead capture pipeline. Created backups of v1 baseline (1_trigger_handler_backup.txt, 2_message_handler_backup.txt, 3_context_handler_backup.txt) in versions/v1_baseline_working/. Bot was skipping name/phone/email collection and pushing incomplete lead objects to CRM, then offering
2026-04-09
1 highlight
2026-04-09 — Daily Log
- ## Backup Report ✅
2026-04-07
3 highlights
## Daily Log — 2026-04-07
**Machine Cleanup**
Freed /Users/Owner/Pictures folder (backed to cloud). Audited Safari, Chrome, Acrobat, Acrobat Reader for cache/system file bloat. Removed Acrobat entirely (Preview handles all needs). 18 bash commands executed; 5 errors during folder operations.
**Memory Diagnostics**
Reviewed 7.2/8 GB usage. CrashRestartHelper consuming 2.77 GB; ~3 GB compresse
2026-04-06
1 highlight
### SalesIQ Bot — 2026-04-06
**Built & Fixed**
Corrected operating-hours response in the bot's reply logic. The canned response was truncating mid-sentence; rewrote to complete the handoff flow cleanly in `sales_agent.py`. Committed corrections integration (task blk5a33k0).
Pushed salesiq_bot submodule to upstream (task bof8ntteh). Parent workspace repo push failed (task b2s45hsq4, exit 1)—inve
2026-04-02
2 highlights
## 2026-04-02
### personal-assistant
Priority Engine v2 integration hit stage-filter bug. Closer was scoring closed-lost deals (Domenic Stillo et al) that should've been excluded. Fixed stage whitelist to only evaluate: prospecting, proposal/price quote, negotiation/review, Follow-up Quote 1–3, invoiced, delayed project. Synced data freshness enforced via env token lookup (stopped re-asking). Upd
2026-04-01
1 highlight
2026-04-01 — Daily Log
- 2 AM root backup:** ✅ Working perfectly (680 MB, 7-day retention intact)
2026-03-30
1 highlight
### 2026-03-30
**Cashflow Dashboard Recovery**
Located missing CFO persona (Marcus Sterling) in dashboard.html and api/main.py. Persona had dropped from chat interface during Zoho CRM/Books integration. Reinstated chat handler and verified API routes in main.py. Updated .dashboard-signal.json to reflect active state.
**Project Registry**
Added cashflow project to centcom app_additions.py. Path:
2026-03-29
1 highlight
### SalesIQ Bot — 2026-03-29
**Built:** Updated memory guardrails to prevent price disclosure. Modified `fallback_responses.json` with hardened deflection responses and `sales_agent.py` to enforce information-gathering priority over pricing concessions. Bot now defaults to collecting visitor contact details for callback estimates rather than yielding to haggling attempts.
**Issue:** Initial conv
2026-03-28
2026-03-28
2026-03-27
4 highlights
## 2026-03-27
**Pricing Calculator & Autonomous Bookkeeper**
Built skill documentation layer across workspace. Updated MEMORY.md, feedback_work_style.md, and reference_workspace_patterns.md to reduce context-loop friction — Claude now reviews these on project init instead of re-asking for approvals already given.
Debugged Claude Code billing setup: API key was duplicated across ~/.zshrc and set
2026-03-26
2 highlights
## Daily Log — 2026-03-26
### Project Setup & Financial Data Reconciliation
Built management meetings infrastructure: created `SKILL.md` and `reference_droplet_access.md` in project memory to document autonomous droplet connectivity and Zoho Books API access patterns. Indexed January 2026 meeting PDF and established `project_mgmt_meetings.md` for meeting templates.
Pulled financial data from Zo
2026-03-25
1 highlight
2026-03-25 — Daily Log
- ✅ Daily backup successful (649 MB)
2026-03-24
1 highlight
2026-03-24 — Daily Log
- `openclaw_backup_2026-03-24_0200.tar.gz` (648 MB) ✅
2026-03-23
1 highlight
2026-03-23
- ✅ Daily backup successful at 02:03 UTC
2026-03-22
1 highlight
2026-03-22 — Daily Log
- ✅ **2 AM system backup:** Succeeded (679 MB, `/backups/openclaw_backup_2026-03-22_0200.tar.gz`)
2026-03-21
2026-03-21
2026-03-20
8 highlights
2026-03-20 — FSM v2 + MarketForge Push
- ## FSM v2 - Phases 2-3 Complete
- ✅ Phase 2: Slot generation engine, SMS/email notifications, expired slot cleanup, background jobs
- ✅ Phase 3: Customer booking page — booking_routes.py (6 /book/* endpoints), Alpine.js slot selection, booking templates, 11 tests
- ## MarketForge - v1.0 Shipped, v1.1 Phase 8 Complete
2026-03-19
19 highlights
2026-03-19 — Major Build Day
- ## HR Reviews - Complete Build (All 4 Phases)
- ✅ Phase 1: Zoho People API client with OAuth2, org structure sync, database schema
- ✅ Phase 2: Goal management, reviewer assignment map, review status monitoring, appraisal cycle setup guide
- ✅ Phase 3: Email sender with SMTP_SSL, reminder engine (3 notification types), review scores extraction
2026-03-18
1 highlight
2026-03-18
- ✅ Daily backup successful (2 AM system cron): `openclaw_backup_2026-03-18_0200.tar.gz` (649 MB)
2026-03-15
1 highlight
2026-03-15 — Daily Log
- Status:** 2 AM system backup succeeded ✅ (648 MB)
2026-03-14
2026-03-14 — Daily Log
2026-03-13
7 highlights
2026-03-13 — FSM Architecture & Orchestration Setup
- Ran sync_portal.py — CentCom populated ✅
- Live at https://centcom.rollerup.ca/docs ✅
- Task: Deliver complete `fsm-v2/` package
- Complete FastAPI app with automation engine
2026-03-12
1 highlight
2026-03-12 — Quiet Day
- Daily backup: ✅ Completed ~07:00 UTC
2026-03-11
1 highlight
2026-03-11 — Quiet Day
- Daily backup: ✅ Completed ~07:00 UTC
2026-03-10
1 highlight
2026-03-10 — Quiet Day
- Daily backup: ✅ Completed ~07:00 UTC