Repository navigation
Sync specs with contributed functionality - #1452
Merged
Merged
Conversation
Back-fill the functional specs for everything merged to main since the last sync marker, so the specs again describe what the code does. Covers the move of skills into per-family plugin directories and of the project templates into the magpie-setup plugin, the new contributor-growth skills and tools (calibrate, candidate-screen, identity-map, contributor-metrics, contract:chat), the adversarial-review rollout, the GitLab read-only bridge, the github-rollup subcommands, the security-family split and fixes, the Vulnogram token flow, the setup and sandbox changes (gh api write-only asks, the shipped read-only allow set, commit attribution as a project choice, working-directory grants), and the token-count stamps. Stale paths, counts, statuses, and known gaps are corrected along the way. Generated-by: Claude Opus 5
3 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
tools/spec-loop/specs/back in line with everything merged tomainsince the last sync marker.The previous marker (
bcd8b7f2) was 65 commits behindmain, up to and including perf(security): write rollups and body fields without loading them into context #1451.tools/spec-loop/.last-syncnow points atda660f14.No skill, tool, or doc outside
tools/spec-loop/specs/changes.magpie-setupplugin.contract:chat.github-rollupsubcommands, and thevetted-op-trackerentry point that the security skills now write through (feat(vetted-ops): tracker rollup and body-field writes through a sandbox-exempt entry point #1448, perf(security): write rollups and body fields without loading them into context #1451).gh apiasks only on writes, the read-only allow set ships to adopters, commit attribution is a project choice, and working-directory grants.Type of change
docs/,README.md,CONTRIBUTING.md)Test plan
prek run --all-filespassesmainatda660f14, not inferred from commit messages alone.Where a commit message and the code disagreed, the spec follows the code.
Example: after feat(vetted-ops): tracker rollup and body-field writes through a sandbox-exempt entry point #1448 the security skills did not yet call
vetted-op-tracker, so the spec recorded a gap until perf(security): write rollups and body fields without loading them into context #1451 closed it.RFC-AI-0004 compliance
Not applicable; this documents shipped behaviour and changes no behaviour.
Notes for reviewers (optional)
The sync surfaced defects in code and docs outside the spec directory.
They are recorded as Known gaps in the relevant specs where they apply, and are left for follow-up PRs:
reviewer-routingtells users to runprivacy-llm-check --list; the checker has no--listflag..apache-magpie-overrides/release-management-config.md(from config: publish Magpie's project configuration and AI contribution policy #1412) is the unfilledApache Footemplate.Per-file resolution makes it shadow Magpie's real ATR config in
projects/magpie/.tools/github/status-rollup.mdstill shows only theuv run … github-rollupCLI, notvetted-op-tracker.tools/gitlab/tool.mdstill describes theceil(limit / 100)paging that fix(tools/gitlab): address review follow-up on pagination docstring, short pages, and issue template #1441 replaced.isolated-setup-doctorandisolated-setup-verifyheadings say 8 probes and 12 checks; there are 9 and 15.contributor-identity-map,onboarding-concierge, andsentimentdo not declareorganization: ASF.docs/contributor-growth/README.mdlistscommitter-onboardingas Triage (its mode is Meta) and gives two different skill counts.tools/cve-tool-vulnogram/oauth-apidocstrings still name a real CVE ID and another project's product names.Suggested labels:
family:docs,family:tools.Generative AI tooling was used to author this PR: Claude Code (Claude Opus 5).
🤖 Generated with Claude Code