Skip to content

Delegated decisions 2026-09-28: M1/M2 keep, M3 the latest Opus, M4 remove, #444 trading ack, Gate A owner - #462

Merged
seathatflowsinourveins merged 4 commits into
mainfrom
claude/delegated-decisions-20260928
Sep 28, 2026
Merged

seathatflowsinourveins merged 4 commits into
mainfrom
claude/delegated-decisions-20260928

Conversation

@seathatflowsinourveins

@seathatflowsinourveins seathatflowsinourveins commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Scope

SOTA sources

  • M3:
    • Anthropic prompt-audit rubric, anthropics/skills@33375500bcea98d610eb30ce10ac4e59b89c390d:skills/claude-api/shared/prompt-audit.md:127-141: "pinned model names silently degrade after the next release", "State the current rule".
    • model-config: what the aliases resolve to, and that this depends on the provider.
  • M1/M2:
  • M4: obra/superpowers@8ca22dba, skills/verification-before-completion/SKILL.md (sha256 2befe7fc…). Upstream has not changed that path since, so there is nothing to re-pin to.
  • Repository rules:
    • docs/lanes.md:146-160;
    • docs/decisions/2026-09-25-model-fallback-guard.md:68-70;
    • docs/decisions/2026-09-26-harness-rules-cleanup.md:15-16;
    • evidence/artifacts/token-adoption-e2e-20260926/RUNBOOK.md:8-50.

Evidence-class table

Claim Evidence class Command / receipt
M1/M2 keep: GPT-6 and the Claude lane both return "DECISION: keep" local_integration (two-family judgment on one frozen packet; no behaviour test) evidence/artifacts/delegated-decisions-20260928/m12/
M3 "latest-opus": both lanes return the identical line local_integration (as above) …/m3/
M4 conflict: SKILL L20, L28 and L42 against AGENTS.md:16. GPT-6: "VERDICT: conflict", "remove now". Claude: the refuter's flag plus two full readings (coordinator, trial owner). source_review plus a GPT-6 judgment …/m4/gpt6-return.md; decision record § M4
Host M3 edit: pre-edit counts 1/0 and post-edit 0/1; diff shows only line 40 local_integration (host observation) decision record; artifact README
A fresh headless session quotes the new line local_integration (one claude -p on 2.1.283, claude-sonnet-5, subtype success, is_error false) artifact README § Host read-back
#381 frozen input: sha256 6899e551…, 6,552 bytes, 60 records at c7b78854, 27bf3108 and 3058b237 local_integration (deterministic re-derivation) decision record § Gate A plan
#444 trading acknowledgement by the live trading-lane session source_review (PR comment observed) #444, comment of 2026-09-28T16:04:57Z

Local commands run

$ python3 scripts/validate.py
exit 0 {"components": 69, "hashed_files": 7738, "profiles": 4, "receipts": 163, "status": "passed"}  (at 8d8f79cd + this branch)
$ TMPDIR=<fresh> python3 -m unittest tests.test_install_claude_profile tests.test_grand_dashboard tests.test_adoption_docs_consistency <the three pre-push registry tests>
Ran 115 tests, OK (skipped=4); the three registry tests each "ok" (zizmor on PATH)

Decision record

docs/decisions/2026-09-28-delegated-decisions.md

Review

  1. Claude workflow review. Workflow wf_811a77e9-a4e ran five researchers and five refuters. All five recommendations came back upheld: false with amendments, and the record applies them:
    • M1/M2 moved from "narrow" to "keep";
    • M3 moved from bare "Opus" to "the latest Opus";
    • M4 gained the test of the trial rule;
    • Gate A gained the ownership and prerequisite checks.
  2. Second family on the instruction items. codex exec -s read-only -m gpt-6-astra -c model_reasoning_effort=max on frozen packets for M4, M1/M2 and M3.
  3. Peer objection round. No objections from resolve-prompt-audit-findings, cloudflare-security-audit-sota-review or token-save-practice-e2e-status. native-agent-stack-84 posted the Prompt audit rounds 2-3: AGENTS.md F1, F4, S1 and X5b; X9 applied to CLAUDE.md, 4 of 4 blind judgments; dashboard manifest bound #444 acknowledgement.
  4. Cross-family PR review. codex exec -s read-only -m gpt-6-astra -c model_reasoning_effort=max on head 8a1b860b returned "VERDICT: not ready" with 2 major and 2 minor findings. All four are repaired in 8fa26559:
  5. Codex re-check on d58e69fd (the same command). Findings 2-4 were resolved; the recomputed published_* digests and all 13 manifest entries match. Finding 1 was downgraded to minor and unresolved: the ledger claim went beyond what was searched. It was narrowed in dd371284 to "outside directories were not searched". The loop is bounded (one review, one repair, one re-check), so there is no further Codex round, and the narrowing is recorded here as the residual.

Checklist

  • New/changed GitHub Actions are pinned to a full commit SHA with a version comment (no floating tags). (none changed)
  • New/changed workflows declare top-level permissions: contents: read (or a narrower, explicitly justified addition). (none changed)
  • No secrets are printed, logged or committed; no new required secret was added without a documented owner.
  • No new paid hosting, subscription or billing surface was introduced.
  • Peer-owned untracked files and worktrees were preserved (not deleted, moved or overwritten).

🤖 Generated with Claude Code

@seathatflowsinourveins seathatflowsinourveins added the lane:foundation Foundation lane: Claude/Codex setup, hosts, memory, RAG, research, workers label Sep 28, 2026
@seathatflowsinourveins
seathatflowsinourveins force-pushed the claude/delegated-decisions-20260928 branch 3 times, most recently from d58e69f to 83a6221 Compare September 28, 2026 16:34
Scout and others added 4 commits September 28, 2026 12:50
…move under the trial rule, #444 trading ack, Gate A owner

Two-family judgments on frozen packets (GPT-6 astra/max read-only; Claude
evidence-reviewer lanes), one peer objection round, returned output retained
under evidence/artifacts/delegated-decisions-20260928/.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
…level fragments, split digests, fix fallback-guard citations

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@seathatflowsinourveins
seathatflowsinourveins force-pushed the claude/delegated-decisions-20260928 branch from 83a6221 to df9f5e7 Compare September 28, 2026 16:50
@seathatflowsinourveins
seathatflowsinourveins merged commit c1581fa into main Sep 28, 2026
26 checks passed
@seathatflowsinourveins
seathatflowsinourveins deleted the claude/delegated-decisions-20260928 branch September 28, 2026 17:12
seathatflowsinourveins added a commit that referenced this pull request Sep 28, 2026
…t rule (M4), #381 Amendment 3 (#464)

* Skills trial: remove verification-before-completion under the conflict rule (M4), #381 Amendment 3

The pinned SKILL.md (obra/superpowers@8ca22dba) says "Previous run" is not sufficient and requires
a fresh full re-run "in this message"; AGENTS.md:16 says to reuse passing evidence whose inputs still
match. The trial's in-force rule (skills-trial :284-286) removes a trial skill whose instructions
conflict with AGENTS.md once read in full. Findings: the trial owner's full read, the practice-sweep
reviewer, and GPT-6 (gpt-6-astra, max) "VERDICT: conflict"; decision record
docs/decisions/2026-09-28-delegated-decisions.md (#462).

- manifest row moved to excluded with a dated reason; budgets recomputed (Claude 7,409 -> 7,184,
  Codex 3,054 -> 2,829); template skillOverrides key removed
- isolated-builder (three copies): preload and body line removed; token-lanes-block.builder.md gains
  the default block's evidence sentence (addendum records why #456's removal no longer applies)
- landscape-sweep templates and TEMPLATE_SKILLS drop the skill; workflow suites pin the new preload set
- #381 token-E2E preregistration Amendment 3 (pre-execution, authorised by the Gate A owner): new
  isolated-builder role-body row and RUNBOOK seal, history rows kept, tests updated

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* Skills manifest: post-patch-validation exclusion reason no longer assumes the removed skill

Independent verification of #464 (low defect): the reason still read as if verification-before-completion
were installed. The exclusion stands on the fp-check duplication and the Socket Warn.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

---------

Co-authored-by: Scout <scout@local>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
seathatflowsinourveins added a commit that referenced this pull request Sep 28, 2026
 uninstall note (#466)

* #381 pre-run record: Amendment 3 merge checks, recovered command identities and history originals; #462 uninstall note

The token-adoption README gains a dated pre-run record. It is not an amendment,
and the five sealed files are untouched.
- Amendment 3 merged at c0966da. At that revision the frozen table pointer,
  the five role bodies and the preregistration tests were re-verified, and the
  six token-lanes block hashes were recorded.
- The six original rtk observation commands were recovered from digest-verified
  originals.
- Both 150-entry history originals were recovered by byte-exact regeneration at
  each receipt's catalog_revision.

The #462 decision record gains a dated note: the unscoped
`skills remove -g -y` is the complete form, with a no-other-copy precondition,
per [email protected] dist/cli.mjs removeCommand.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* Evidence manifest: re-register the #381 README and the delegated-decisions record

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

---------

Co-authored-by: Scout <scout@local>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lane:foundation Foundation lane: Claude/Codex setup, hosts, memory, RAG, research, workers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant