Skip to content

chore: record the apply-loop retrospective and apply-gate design - #58

Merged
murdore merged 1 commit into
mainfrom
chore/apply-gate-docs
Aug 17, 2026
Merged

chore: record the apply-loop retrospective and apply-gate design#58
murdore merged 1 commit into
mainfrom
chore/apply-gate-docs

Conversation

@murdore

@murdore murdore commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Adds the two documents produced while reviewing the first real capture-to-apply PR, following the existing docs/superpowers layout — audits/ for what happened, specs/ for what to build.

  • audits/2026-08-15-apply-loop-retrospective.md names seven process failures (F1–F7) across three classes, with evidence and cost for each.
  • specs/2026-08-15-apply-gate-design.md derives a three-part mechanism (apply-preflight, apply-protocol phases, apply-pr-gate) from those failures, so every failure traces to something that prevents it.

This matches the precedent already in the tree: specs/2026-07-24-triage-gate-design.md is the design record for the triage gate that later shipped in src/agents/triage.ts.

Also ignores videos/*.done. Those are completion markers a manual eval run drops next to its .bak.log output. Every other artifact in that directory already matches an ignore rule, so these four were the only files in videos/ showing up as untracked — one git add -A away from a public push.

Verification: npm run build and the full suite (55 files, 476 tests) pass via the pre-commit hook. markdownlint reports 0 errors on both documents. Scanned for absolute paths, emails, credentials, and corpus content — clean.

Adds the two documents produced while reviewing the first real
capture-to-apply PR, following the existing docs/superpowers layout
(audits/ for what happened, specs/ for what to build).

- audits/2026-08-15-apply-loop-retrospective.md names seven process
  failures (F1-F7) across three classes, with evidence and cost.
- specs/2026-08-15-apply-gate-design.md derives a three-part mechanism
  (apply-preflight, apply-protocol phases, apply-pr-gate) from those
  failures, so each one traces to something that prevents it.

Also ignores videos/*.done. Those are completion markers a manual eval
run drops next to its .bak.log output; every other artifact in that
directory already matches an ignore rule, so these were the only files
in videos/ showing up as untracked.
@github-actions

Copy link
Copy Markdown

Single Commit Policy — COMPLIANT

Status: 1 commit | Valid format | No merge commits | Ready for merge

Commit details
  • Hash: 0a314ff9ec8803537a03fe80a03e13533aa6f251
  • Message: chore: record the apply-loop retrospective and apply-gate design
  • Author: Sachin Sharma

Automated validation — dopamine single-commit enforcement

@murdore
murdore merged commit 855d8cb into main Aug 17, 2026
12 checks passed
@murdore
murdore deleted the chore/apply-gate-docs branch August 17, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant