The source-of-truth file still sold claims the board has since ruled on: - 'thirteen agents' as a public coverage count — FRE-322 §1 counts 18 specs, 9 of which can raise an approval card; no count is publishable (FRE-203 plan-b). - 'Price rises to 5 at 1.0' — withdrawn by the Chief of Staff on 2026-10-29 04:01; price stays $10 and is not a launch asset. - 'macOS 14+' — the app cannot start below 14.2 (881190d, site134f41e). - Approved-claims table carried no launch sentence at all, and no row for the remote-SSH hold or the banned absolute privacy sentences. - Pointed at the-nook/docs/marketing-strategy.md, which no longer exists. Now: the Plan B claim set, a per-claim status table with verdict pointers, FRE-354's corrections to the hook/bridge sentence and the Sentry disclosure, the iPhone TestFlight state, and an explicit excluded/banned list.
Marketing tree
One voice, one place. Every later artifact draws on positioning.md — do not
invent framing per-asset.
positioning.md # source of truth: wedge, voice, banned phrasings, approved claims
calendar.json # scheduled pushes: date, channel, status
briefs/<channel>.md # per-channel rules, format, limits, what "good" looks like
drafts/<id>/ # agent output: copy.md, assets/, rationale.md
pending/ approved/ posted/ # human gate by directory move
metrics/weekly.md # funnel snapshot, generated
listening.md # buying-intent threads + drafted replies
Hard rule
approved/ is the only thing a human ever publishes from. Nothing posts itself.
Workflow: agent drafts into drafts/<id>/ → moves to pending/ when complete →
a human reviews and moves it to approved/ → the human publishes from approved/
under their own account → the artifact (or a pointer) lands in posted/.
Nothing in drafts/ or pending/ is ever publishable, by anyone, by any means.