chore(openspec): archive 8 completed changes and sync delta specs#1325
Merged
Aaronontheweb merged 1 commit intoJun 4, 2026
Merged
Conversation
Archive the completed OpenSpec changes and propagate their delta specs into the main capability specs: - preserve-bootstrap-in-reverse-proxy - progress-aware-turn-loop - redesign-subagent-approval-lifecycle - redesign-session-approval-state-machine - enable-file-read-multimodal-classification - clarify-adopted-context-third-party-policy - add-discord-proactive-post - add-mattermost-channel Archived oldest-first so newer deltas apply over older ones; verified no two changes modify the same requirement. Delta corrections made so the validated archive tooling could apply them: - preserve-bootstrap device-pairing: expressed the 'Pairing code generation' -> '...stays daemon-host local' rename as a RENAMED block instead of a MODIFIED block with a mismatched header. - enable-file-read netclaw-tools/netclaw-input-adapters: retagged the new 'File read tool' and 'Attachment file taxonomy and inline decisions' requirements as ADDED (they never existed in the main specs) rather than MODIFIED. - clarify-adopted-context: archived with --skip-specs since its deltas were already synced into the main specs; verified all six delta requirements are present before skipping. add-discord-proactive-post and add-mattermost-channel archived with an incomplete-task warning: their only open task is a CI-gated eval run.
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
Archives 8 completed OpenSpec changes and propagates their delta specs into the main capability specs. No production code is touched — this is OpenSpec housekeeping only.
Archived →
openspec/changes/archive/2026-06-04-*:preserve-bootstrap-in-reverse-proxyprogress-aware-turn-loopredesign-subagent-approval-lifecycleredesign-session-approval-state-machineenable-file-read-multimodal-classificationclarify-adopted-context-third-party-policyadd-discord-proactive-postadd-mattermost-channelArchived oldest-first so newer deltas apply over older ones; verified beforehand that no two of these changes modify the same requirement (no silent overwrites). All 61 remaining spec items validate (
openspec validate --all).Delta corrections
Three delta-authoring issues were fixed so the validated archive tooling could apply them cleanly:
preserve-bootstrap/device-pairing— thePairing code generation→…stays daemon-host localrename was written as aMODIFIEDblock with a mismatched header; re-expressed as a properRENAMEDblock.enable-file-read/netclaw-tools+netclaw-input-adapters—File read toolandAttachment file taxonomy and inline decisionswere taggedMODIFIEDbut never existed in the main specs (confirmed via git history); retagged asADDED.clarify-adopted-context— archived with--skip-specsbecause its deltas were already synced previously; verified all six delta requirements are present in the main specs before skipping.Notes
add-discord-proactive-postandadd-mattermost-channelwere archived with an incomplete-task warning — their only open task is a CI-gatedrun-evals.shstep.bound-tool-output-with-file-spillwas intentionally left active (its tasks note it is not yet merged).