Commit Graph

70 Commits

Author SHA1 Message Date
8551a964c4 Heartbeat 9:08 PM - Mission Control/Email/Calendar/Git checks complete 2026-02-27 21:11:14 -06:00
7c1c7bc71e Update heartbeat state and daily log 2026-02-27 20:31:30 -06:00
45a05c6c8d Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-27 17:02:45 -06:00
2cec30022e Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-27 13:22:24 -06:00
96dd555128 Add nightly check - Feb 26 2026-02-26 22:01:56 -06:00
1b61757ea2 Add viral-x-discovery skill 2026-02-26 21:35:09 -06:00
737ee82514 Remove daily digest failsafe system - no longer needed 2026-02-26 19:55:37 -06:00
dba7cfe57e Add timezone date fix for blog-backup 2026-02-26 16:56:16 -06:00
6185f2bf6b Update daily-digest.sh with longer, more detailed article summaries 2026-02-26 16:52:12 -06:00
abf594324d Add blog-backup skill fix memory entry 2026-02-26 15:51:43 -06:00
8ddd307bc7 Update TOOLS.md with blog-backup CLI documentation 2026-02-26 15:51:02 -06:00
d382ba1e0b vault backup: 2026-02-26 11:44:20 2026-02-26 11:44:20 -06:00
22aca2d095 refactor: Update skills to use API endpoints with machine token auth
- gantt-tasks: Replace Supabase REST with API calls using GANTT_MACHINE_TOKEN
- mission-control-docs: Replace Supabase REST with API calls using MC_MACHINE_TOKEN
- Both skills now follow API-centric architecture
- Updated SKILL.md documentation for both

This ensures consistency with the CLI auth pattern and provides
single source of truth through API endpoints.
2026-02-26 09:01:55 -06:00
81effddf10 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-26 07:53:32 -06:00
1c7f018dfc Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-26 07:52:53 -06:00
f43f960f74 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-25 15:50:34 -06:00
3063b6f3e5 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-25 11:49:32 -06:00
9f98220e53 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-24 16:45:52 -06:00
264458ae41 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-24 16:43:52 -06:00
d6985b6558 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-24 16:34:10 -06:00
4fade17f49 CRITICAL: Add mandatory task comment rule to Alice SOUL.md
Alice MUST add ALL findings as comments to tasks via Supabase API.
Without this, research is lost when chat ends. Non-negotiable violation.
2026-02-24 14:05:57 -06:00
081b858518 Update spawn instructions to reference SOUL.md files with task status rules 2026-02-24 13:59:52 -06:00
ba2105358b Add explicit task status workflow rules to Alice, Bob, and Charlie SOUL.md files
- Bob: CANNOT mark tasks done, must end with Ready for Charlie
- Charlie: CANNOT mark tasks done, must end with Ready for deploy or Needs fixes
- Alice: CANNOT mark tasks done, research-only tasks report to user
- All: Violations result in task reopening
2026-02-24 13:59:18 -06:00
1acecad5f2 Add Session Continuity Guarantee documentation 2026-02-24 11:02:15 -06:00
1e9e4d9a43 Add mandatory Gitea backup rule to TOOLS.md 2026-02-24 11:01:03 -06:00
c1afbab012 Update memory log with subagent team creation 2026-02-24 10:49:23 -06:00
3e70f3aef8 Add subagent team registry (Alice, Bob, Charlie) and update TOOLS.md 2026-02-24 10:49:04 -06:00
58c6e27a5f Add Automated Task Worker section to TOOLS.md for session continuity 2026-02-24 10:07:31 -06:00
2fc03b178b Add 24/7 automated task worker cron job and update TOOLS.md with Gantt Board CLI 2026-02-24 10:01:44 -06:00
e90f49ad01 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-24 09:50:24 -06:00
712c10534c Update TOOLS.md and heartbeat state 2026-02-24 04:10:56 -06:00
91af3c741b Add Tavily search tools and podcast generator scripts 2026-02-24 04:10:56 -06:00
ef7ab7c815 Add daily memory logs and digest status 2026-02-24 04:10:56 -06:00
77908bbf09 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-22 20:37:29 -06:00
bcc94f0626 Update memory log with today's work: Ramya optimizations, Voxyz Phase 10 approval, Supabase integration 2026-02-22 19:48:11 -06:00
f5a3700ad9 Signed-off-by: Matt Bruce <mbrucedogs@gmail.com> 2026-02-22 18:26:59 -06:00
373c0c4b49 Add AGENTS.md workspace files for all specialized agents
Created domain-specific AGENTS.md files:
- ios-dev/workspace/AGENTS.md: iOS/SwiftUI workflow, patterns, examples
- web-dev/workspace/AGENTS.md: Next.js/Supabase patterns, table naming rules
- research/workspace/AGENTS.md: Research methodology, output format, verification

Each AGENTS.md includes:
- Standard workflow
- File organization patterns
- Code examples
- Common tasks with guides
- Tool-specific patterns

Updated SPECIALIZED_AGENTS.md with:
- Agent workspace structure documentation
- Explanation of key files
- Why AGENTS.md matters for subagents
2026-02-21 20:02:13 -06:00
748a8d2bfb Add shared Supabase pattern and specialized agents to MEMORY.md
New sections added:
- Rule 2.1: Shared Supabase pattern for all Vercel web apps
  - Same Supabase project (qnatchrjlpehiijwtreh)
  - Table naming: <projectName>_tableName
  - Copy .env.local from existing projects

- Specialized Agent Profiles section
  - List of all available agents
  - When to use each
  - How to spawn them
  - Key benefit: auto-loaded skills

Now documented in both agent configs and curated memory
2026-02-21 19:55:16 -06:00
b1d3546f70 Document shared Supabase pattern for web-dev agent
Added to web-dev agent rules:
- Shared Supabase project (qnatchrjlpehiijwtreh) for all Vercel apps
- Table naming convention: <projectName>_tableName
- Copy .env.local from existing projects
- Shared auth across apps
- Migration scripts with prefixed table names

Updated SPECIALIZED_AGENTS.md documentation with pattern details
2026-02-21 19:50:59 -06:00
2c41753316 Update web-dev agent with Supabase best practices
Added to web-dev agent:
- firebase-auth-basics and firebase-firestore-basics skills
- Supabase-specific rules and patterns
- SSR auth, server components, RLS policies guidance
- Service role key security practices

Updated SPECIALIZED_AGENTS.md documentation
2026-02-21 19:37:45 -06:00
8f4f979c85 Add specialized agent profiles and documentation
New specialized agents:
- ios-dev: iOS/Swift/SwiftUI development
- web-dev: Next.js/React/web development
- research: Research and analysis tasks

Each agent has:
- Own agent.json config with specialized system prompt
- Auto-loaded relevant skills
- Domain-specific best practices and rules
- Proper model configuration

Also added:
- SPECIALIZED_AGENTS.md documentation
- CLI_README_TEMPLATE.md for reference
2026-02-21 19:31:38 -06:00
de84f69000 Update MEMORY.md: Remove internal table CRUD, 22/22 core API endpoints 2026-02-21 17:59:08 -06:00
8534a9976a Update MEMORY.md: 30/30 API endpoints with project/sprint get 2026-02-21 17:52:03 -06:00
6b0cdea064 Update MEMORY.md: 28/28 API endpoints with full CRUD coverage
- Added 7 new API endpoints (users admin + meta CRUD)
- Coverage now 28/28 (100%)
- All database tables have full CRUD via CLI
2026-02-21 17:47:04 -06:00
f994f69e6b Update MEMORY.md with complete API coverage (21/21 endpoints) 2026-02-21 17:41:09 -06:00
0f41c3e729 Document 100% CLI coverage achievement
- Audited gantt-board API: 13 endpoints identified
- Added 5 missing auth commands to CLI
- Updated MEMORY.md with coverage matrix
- Rule 2.5 now fully compliant for gantt-board
2026-02-21 17:36:17 -06:00
f812643274 Complete CLI sync rule implementation
- Rule 2.5: CLI must stay in sync with Web UI
- Added audit-cli-coverage.sh template to workspace scripts
- Documented monthly audit process
- Reference implementation in gantt-board
2026-02-21 17:32:17 -06:00
a7d40fd5c9 Add Rule 2.5: CLI must stay in sync with Web UI
- New mandatory rule: Every web API endpoint must have matching CLI
- Added verification process for API-to-CLI coverage
- Added ongoing maintenance checklist
- Added coverage matrix template
2026-02-21 17:31:11 -06:00
bcd9ef35f4 Update MEMORY.md with unified CLI documentation
- Document gantt.sh unified CLI covering all API endpoints
- Separate API-based vs Supabase-direct approaches
- Clear usage examples for both methods
2026-02-21 17:29:29 -06:00
ef6cb4e116 Add mandatory CLI standard - all web projects must have scripts/ folder 2026-02-21 17:24:19 -06:00