CedarCopilot wants to merge 0 commits into staging from feat/peter-disco-demo-adjustments
Live on prod, no production signal yet
Libra has verdicts on 0 of 2 tracked behaviors on prod; 2 are still being checked. Libra checks hourly for 3 days after each deploy.
Applies Peter's full disco-demo feedback pass (from his revised Slack + our vocab-review call + his meeting-classifier.md) across the design docs, both artifacts, and the two field-level bits that need code. Prep for the Pirros/Aspire/Vooma extraction run. No DB writes.
Everything else is aggregation over fields that already ship , these two aren't:
verbal_callback (yes/no) on demo.feature + product.pitch , explicit "you mentioned…" callback vs an implicit tie_back, so P4 can split the two.demo_story_type , now classifies from the demo feature-flow (not talk-track) = the story the rep actually ran, independent of the separately-derived should-run; the match/mismatch is the finding (Peter's meeting-classifier model).defaults-equivalence hash re-pinned (field set/order unchanged at 29; only content moved). 2/2 pass.decision_process) + named-stakeholders (stakeholder.engaged).piqued_interest + 5 must-ask topics; demo_story_type = the 4 archetypes + the should-run decision tree (from meeting-classifier.md).backup-org-taxonomy.ts (+ runner) , read-only pre-seed snapshot of each org's background:true taxonomy field defs (a full restore point), to run before any AOP seeding.🤖 Generated with Claude Code
https://claude.ai/code/session_018Tggg2sBmoV3cCZGMvpsdX
This PR revises the Pirros taxonomy design and generated artifacts, adds verbal_callback metadata to demo fields, updates the demo_story_type prompt, and introduces a read-only organization taxonomy backup utility.
demo.feature and product.pitch.The PR should not be used for pre-seed operations until the backup script preserves the original same-day restore point; the Vooma lookup and import convention also warrant cleanup.
The backup utility can silently overwrite its only pre-seed snapshot on a same-day rerun, while its broad Vooma lookup can select an unintended matching organization; the taxonomy metadata additions themselves align with the existing extraction and persistence path.
Files Needing Attention: apps/server/scripts/backup-org-taxonomy.ts, apps/server/scripts/run-backup-org-taxonomy.mjs
| Filename | Overview |
|---|---|
| apps/server/scripts/backup-org-taxonomy.ts | Adds the restore-point snapshot logic, but same-day writes overwrite prior snapshots and Vooma selection is ambiguous when multiple organizations match. |
| apps/server/scripts/run-backup-org-taxonomy.mjs | Builds and runs the backup script with the expected server working directory; it also introduces a project-local relative import. |
| apps/server/src/services/field-values/ |
Libra has not measured any production surfaces for this change yet.