meld/231-shared-role-melds #246
Closed
coilysiren
wants to merge 0 commits from
meld/231-shared-role-melds into main
pull from: meld/231-shared-role-melds
merge into: coilyco-flight-deck:main
coilyco-flight-deck:main
coilyco-flight-deck:feat/gamedev-role
coilyco-flight-deck:feat/boundary-omit
coilyco-flight-deck:aos/claude/eval-context
coilyco-flight-deck:aos/claude/eval-current-state
coilyco-flight-deck:aos/claude/eval-refs-restore
coilyco-flight-deck:aos/claude/eval-docs-one-page
coilyco-flight-deck:aos/claude/personality-anchors
coilyco-flight-deck:aos/claude/favorite-color-spread
coilyco-flight-deck:aos/claude/personality-catalog-gaps
coilyco-flight-deck:aos/claude/gh297-binding-skill-selector
coilyco-flight-deck:aos/claude/personality-prose-distinctiveness
coilyco-flight-deck:aos/claude/gh56-adopt-aos-eval
coilyco-flight-deck:aos/claude/aw85-bands
coilyco-flight-deck:aos/claude/xu59-just
coilyco-flight-deck:aos/claude/xu59-eval-export
coilyco-flight-deck:aos/claude/xu59-comment-caps
coilyco-flight-deck:aos/claude/xu59-pr-ci
coilyco-flight-deck:aos/claude/xu59-role-attribution
coilyco-flight-deck:aos/claude/ck78-banner
coilyco-flight-deck:aos/claude/mg96-fm
coilyco-flight-deck:rescue/precommit-v0.18-uncommitted
coilyco-flight-deck:evals/262-board-run
coilyco-flight-deck:claude/agents-temp-clone-note
coilyco-flight-deck:assets/compose-mark
coilyco-flight-deck:adjacency/262-role-adjacents
coilyco-flight-deck:chore/precommit-bump
coilyco-flight-deck:prose/257-258-233-second-person
coilyco-flight-deck:boundary/254-primitive-rename
coilyco-flight-deck:fix/acompose-undefined-role-bindings
coilyco-flight-deck:comms/rescope-counterpart
coilyco-flight-deck:native-home/968-user-scope-projection
coilyco-flight-deck:meld/248-evidence-acquisition
coilyco-flight-deck:evals/240-baseline
coilyco-flight-deck:evals/240-model-arms
coilyco-flight-deck:spike/claude-native-ui-surfaces
coilyco-flight-deck:issue-225-compact-director-eval
coilyco-flight-deck:issue-210
coilyco-flight-deck:issue-218
coilyco-flight-deck:issue-215-remove-context-levels
coilyco-flight-deck:codex/luna-medium-ai-evaluation
coilyco-flight-deck:issue-206-align-role-tiers
coilyco-flight-deck:codex/luna-medium-roster-prose
coilyco-flight-deck:issue-196-remove-legacy-role-providers
coilyco-flight-deck:issue-197-role-provider-graph
coilyco-flight-deck:feat/model-tiers
coilyco-flight-deck:feat/remove-context-levels
coilyco-flight-deck:issue-187
coilyco-flight-deck:issue-178-content-communication-ownership
coilyco-flight-deck:issue-163-designer-evals
coilyco-flight-deck:codex/issue-794-preserve-canonical-projections
coilyco-flight-deck:issue-163-ornith-direct-eval
coilyco-flight-deck:issue-163-design-current-eval
coilyco-flight-deck:issue-150-v2-baseline
coilyco-flight-deck:issue-156-content-code
coilyco-flight-deck:issue-150-v2-evidence
coilyco-flight-deck:issue-150-v2-evaluation
coilyco-flight-deck:issue-154-v2-main-integration
coilyco-flight-deck:issue-148-remove-v1-integrations
coilyco-flight-deck:issue-146-core-roster
coilyco-flight-deck:issue-144-aos-catalogue-manifest
coilyco-flight-deck:issue-152-release-classifier
coilyco-flight-deck:issue-139-role-metadata-last
coilyco-flight-deck:issue-138-designer-visual-web
coilyco-flight-deck:issue-785-first-person
coilyco-flight-deck:ward-salvage/agent-compose-078db83c
coilyco-flight-deck:ward-salvage/agent-compose-74e37165
coilyco-flight-deck:issue-130
coilyco-flight-deck:recovery/2026-07-27-local-work
No reviewers
Labels
Clear labels
autonomy
async-consult
A human needs to consult on the issue to upgrade it to headless
autonomy
epic
This issue has many units of sub work - its size makes it meaningfully exclusive with other autonomy types
autonomy
headless
The agent can perform the work on its own
autonomy
live-collab
The agent and the human need to work together in realtime
coherence-core
Core review set for the warded control plane coherence milestone. These issues form the release spine; adjacent milestone issues are stretch or supporting work.
priority
P0
priority tier
priority
P1
priority tier
priority
P2
priority tier
priority
P3
priority tier
priority
P4
priority tier
qa-fixture
Disposable issue admitted to the bounded Ward QA verification lane.
role/ai
requires work from the AI Engineer role
role/creator
requires work from Content Creator role
role/design
requires work from the design role
role/director
requires work from the director role
role/engineer
requires work from the engineer role
role/exec
requires work from the exec role
role/human
requires a person, and specifically not an agent seat
role/ops
requires work from the ops role
role/qa
requires work from the QA role
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
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
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
coilyco-flight-deck/agent-compose!246
Loading…
Reference in a new issue
No description provided.
Delete branch "meld/231-shared-role-melds"
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?
Landed on
mainasa96b5a4. The branch is fully contained inmain, so this PR's diff is now empty and it closes here.What resolved. Both lanes had independently written
scripts/evaluation_reviewer.py, so the conflict was add/add rather than a text overlap. The #231 base survives, because it supplies judgement only and leaves totals and verdicts to the pack review rule instead of restating that rule in Python. Grafted back from the #240 arm lane:--runstakes one file per arm, cases the driver could not complete are skipped, and the--output-format jsonenvelope carries reviewer cost again.docs/FEATURES.mdtook main's shorter wording, which is the one that fits the size cap.Three defects the merge exposed, all fixed.
--toolsis variadic, so"--tools", "", promptswallowed the prompt and the harness exited withInput must be provided. Every review on this branch would have failed. Both seal flags now use the equals form, matching the driver's--mcp-configidiom.evaluation-recordset the v3 format up front, which skips the branch inMarshalResultthat stamps the pack digest, so every record it wrote failed validation against its own pack. It now binds the digest explicitly.reason, which provenance validation rejects. The writer names the fact rather than dropping the attempt.evaluation-recordalso filters reviews by arm so a two-arm file cannot cross-join, and fails loudly when a succeeded case has no review instead of writing it as a silent zero.Verified. The reviewer ran green against two cases from the committed
evaluations/baseline/claude-frontier-driver.json, returning valid scores, evidence, and cost. A synthetic full-coverage review then droveevaluation-recordthrough all 67 cases and all eight roles, which is what surfaced the digest and provenance defects. Those runs used the host home and are plumbing only, not evidence.go build,go vet, andpre-commit run --all-filesare clean.Still open.
TestLatestScoredResultsMatchCurrentPacksfails for all eight packs. Every pack digest changed when melds moved doctrine out of the role bodies, so the recorded codex baseline no longer applies.mainwas red on the same gate before this merge and the gate inputs are byte-identical, so this does not regress it. Re-earning still needs one interactive/loginper isolated home.Kai is reworking the evaluation subsystem, so the baseline is deliberately not re-earned here.
Pull request closed