Skip to content

docs(spec-loop): sync specs with main up to 6cd53e0d9 - #2001

Merged
potiuk merged 1 commit into
apache:mainfrom
potiuk:spec/sync-specs-20261105
Nov 5, 2026
Merged

potiuk merged 1 commit into
apache:mainfrom
potiuk:spec/sync-specs-20261105

Conversation

@potiuk

@potiuk potiuk commented Nov 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Brings tools/spec-loop/specs/ back in line with the 67 commits since the last sync, and advances .last-sync to 6cd53e0d9.
  • Twelve specs change and no new spec is added. The largest update is pr-management-family.md (approve plus auto-merge, release-runs, the findings pane).
  • Corrects statements those commits made stale, such as "vetted-op itself stays sandboxed" and the "116 cases / 27 suites" count.

This was not produced by tools/spec-loop/loop.sh update, which runs a headless agent outside the sandbox. A subagent followed PROMPT_update.md in an isolated worktree, scoped to git diff --name-only ff82fd3544ae 6cd53e0d9, and could edit only the specs.

Type of change

  • Documentation (docs/, README.md, CONTRIBUTING.md)

Test plan

  • prek run --all-files --skip workspace-pytest passes, including lychee, spec-validate and check-doc-sync
  • The diff touches only tools/spec-loop/specs/ and .last-sync
  • The whole diff was read by the session driving the change, and its code claims were checked by sampling, not all of them

Linked issues

None.

Notes for reviewers

  • Sampled, not exhaustive. Spot-checked against the code: issue-create-labeled, title_files, joined-credits, render --auto-merge, the running-CI rule in disposition.py, Docker list-form filters, the vetted-op sandbox exclusions, and the mode name in MISSION.md.
  • Left undone. pr-management-family.md still says "five" family skills. Other Known-gaps bullets were not re-checked, and no gap-closes-when comments were added.
  • Not traced. How security-issue-import-from-scan and -via-forwarder create trackers, so the new lifecycle line names only the three importers confirmed.
  • Not covered by this sync. Commits after 6cd53e0d9, including the optimize-skill PR, fall to the next sync.

🤖 Generated with Claude Code

Back-fill twelve specs with the functionality of the 67 commits since the
last sync, and correct what those commits made stale, such as the rule
that vetted-op stays sandboxed. Advance .last-sync to match.

Generated-by: Claude Opus 5
@potiuk potiuk added the family:dev Repo dev: .asf.yaml, spec-loop specs, Node manifests, .claude/settings.json label Nov 5, 2026
@github-actions github-actions Bot added the family:tools tools/* label Nov 5, 2026
@potiuk
potiuk enabled auto-merge (squash) November 5, 2026 01:47
@potiuk
potiuk merged commit 4c0908b into apache:main Nov 5, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

family:dev Repo dev: .asf.yaml, spec-loop specs, Node manifests, .claude/settings.json family:tools tools/*

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant