Compress Core role briefings and enforce a 400-word ceiling #226
Labels
No labels
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agent-compose#226
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
After Kai accepts the Director pilot in #225, compress every Core role briefing without changing the established structure or editorial style, then make 400 authored body words a loader-enforced hard ceiling.
Current evidence
Frontmatter and the role title are excluded from the authored briefing-body count.
Acceptance
The compact baseline from #229 is now on main. The post-compression eval pass should specifically recheck these preserved failures:
Current scorecard: 63/67 cases, 550/560 points.
Issue #230 compressed the Creator role to 399 authored-body words while preserving its existing format and required contract language. Ops remains within target at 392 words. The affected evaluations now pass in full.
Designer remains above the proposed cap and the repository still lacks a universal 400-word enforcement gate, so this issue remains the owner for the global role-compression and hard-limit work.
workflow: direct-to-main
#228 is now part of this issue's acceptance. The source slice will land first so the new role digests have an immutable revision, followed by fresh compact evaluation evidence for every changed active pack.
Landed on main.
85b43decompresses every Core role briefing to at most 400 authored words, removes Kai's literal name from the briefings, enforces the cap in the role loader, and updates the public documentation.f05b3d0grounds the two evaluation scenarios whose underspecified inputs produced partial failures.b36da1fcommits the compact v3 review records and regenerated scorecard.Evaluation result: 67/67 cases pass, 558/560 points. Build, lint, pre-commit, and scorecard freshness pass. The full test run has only the three previously accepted identity-refactor failures:
TestConvergeComposesRosterIntoCascade,TestBuildUsesDiscordNativeContentCreatorCases, andTestLoadEmbeddedRoster.