fix(ceo): mandate convention moves to root CEO.md #248

Merged
joshtronic merged 1 commit from fix/ceo-mandate-path into master 2026-06-25 16:52:27 +00:00
Collaborator

Porksicle's coder agent kept reaping .agent/ceo.md (#49/#52/#54) — .agent/ looks like scratch. The mandate's a durable board doc, so it moves to root CEO.md next to CHARTER.md/CLAUDE.md.

This points the CEO pass's opt-in convention at the new path: CEO_MANDATE_PATH plus every comment/doc/prompt reference (10 spots, one functional). A visible root file is also a cleaner "this repo is CEO-managed" marker than a hidden dotfile.

Coordination: land this alongside moving the file in porksicle. The pass is weekly, so a brief window where the harness and repo disagree won't fire — order isn't critical. (Can't live-test the fetch until CEO.md exists in porksicle.)

Pure-function tests + check-sync green; no behavior change beyond the path.

Porksicle's coder agent kept reaping `.agent/ceo.md` (#49/#52/#54) — `.agent/` looks like scratch. The mandate's a durable board doc, so it moves to **root `CEO.md`** next to CHARTER.md/CLAUDE.md. This points the CEO pass's opt-in convention at the new path: `CEO_MANDATE_PATH` plus every comment/doc/prompt reference (10 spots, one functional). A visible root file is also a cleaner "this repo is CEO-managed" marker than a hidden dotfile. **Coordination:** land this alongside moving the file in porksicle. The pass is weekly, so a brief window where the harness and repo disagree won't fire — order isn't critical. (Can't live-test the fetch until `CEO.md` exists in porksicle.) Pure-function tests + check-sync green; no behavior change beyond the path.
fix(ceo): move the mandate convention from .agent/ceo.md to root CEO.md
All checks were successful
Lint / check-sync (pull_request) Successful in 4s
Lint / check-sync (push) Successful in 4s
2abf7fd620
Porksicle's coder agent kept deleting .agent/ceo.md (#49/#52/#54) -- .agent/
reads as reapable scratch. The mandate is a durable board doc, so it moves to
root CEO.md alongside CHARTER.md/CLAUDE.md (Josh's call). Point the CEO pass's
opt-in convention at the new path: CEO_MANDATE_PATH + every comment/doc/prompt
reference. A visible root file is a cleaner 'this repo is CEO-managed' marker
than a hidden dotfile anyway.

Coordinated with the porksicle move; the pass is weekly so a brief
harness/repo mismatch window won't actually fire. No behavior change beyond the
path; pure-function tests + check-sync green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011KXPafSYJPY6XkWHHk1Lfs
joshtronic deleted branch fix/ceo-mandate-path 2026-06-25 16:52:28 +00:00
joshtronic approved these changes 2026-06-25 16:57:45 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joshtronic/igor!248
No description provided.