diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/state.json b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/accepted-state.json similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/state.json rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/accepted-state.json diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/approvals.json b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/approvals.json similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/approvals.json rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/approvals.json diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/change.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/change.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/change.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/change.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/context.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/context.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/context.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/context.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/design.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/design.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/design.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/design.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/docs.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/docs.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/docs.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/docs.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/plan.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/plan.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/plan.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/plan.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/research.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/research.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/research.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/research.md diff --git a/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/state.json b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/state.json new file mode 100644 index 0000000..8229737 --- /dev/null +++ b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/state.json @@ -0,0 +1,69 @@ +{ + "schema_version": 1, + "id": "CHG-0001-adopt-trust-1-and-specsync-5", + "slug": "adopt-trust-1-and-specsync-5", + "title": "Adopt Trust 1 and SpecSync 5", + "description": "Adopt Trust 1 and SpecSync 5", + "kind": "migration", + "state": "archived", + "canonical_applied": true, + "base_commit": "02550b3fac7e9a5ca12f5aecc1773f89972820f0", + "created_at": 1783831307, + "updated_at": 1785521786, + "affected_specs": [], + "affected_paths": [ + ".github/workflows/", + ".specsync/", + ".trust.toml", + ".augur.toml", + ".attest.json", + "AGENTS.md", + ".claude/", + ".cursor/", + ".codex/", + ".gemini/", + "fledge.toml", + "src/spec/commands.rs", + "src/templates.rs", + "specs/" + ], + "no_spec_change": true, + "no_spec_change_rationale": "Governance tooling and stable requirement identifiers do not change existing runtime semantics.", + "acceptance_criteria": [ + "Trust 1 runs the native verify lane; SpecSync 5.0.1 strict validation passes; all four agent integrations are installed; existing requirement semantics remain unchanged" + ], + "selected_artifacts": [ + "context", + "research", + "design", + "plan", + "tasks", + "testing", + "docs" + ], + "dependencies": [], + "acceptance_owner_corrections": [ + { + "schema_version": 1, + "sequence": 1, + "path": "src/spec/commands.rs", + "module": "spec", + "actor": "0xLeif", + "reason": "src/spec/commands.rs is claimed by the spec module spec but CHG-0001 never declared canonical ownership; backfilling so acceptance can complete", + "timestamp": 1785177227 + }, + { + "schema_version": 1, + "sequence": 2, + "path": "src/templates.rs", + "module": "templates", + "actor": "0xLeif", + "reason": "src/templates.rs is claimed by the spec module templates but CHG-0001 never declared canonical ownership; backfilling so acceptance can complete", + "timestamp": 1785177383 + } + ], + "answers": { + "architecture_risk": "yes", + "public_contract": "no" + } +} \ No newline at end of file diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/tasks.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/tasks.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/tasks.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/tasks.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/testing.md b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/testing.md similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/testing.md rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/testing.md diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/verification-attempts.json b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/verification-attempts.json similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/verification-attempts.json rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/verification-attempts.json diff --git a/.specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/verification.json b/.specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/verification.json similarity index 100% rename from .specsync/changes/CHG-0001-adopt-trust-1-and-specsync-5/verification.json rename to .specsync/archive/changes/2026-07-31-CHG-0001-adopt-trust-1-and-specsync-5/verification.json diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/state.json b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/accepted-state.json similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/state.json rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/accepted-state.json diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/approvals.json b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/approvals.json similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/approvals.json rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/approvals.json diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/change.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/change.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/change.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/change.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/context.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/context.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/context.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/context.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/main.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/main.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/main.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/main.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/utils.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/utils.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/utils.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/deltas/utils.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/design.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/design.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/design.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/design.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/docs.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/docs.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/docs.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/docs.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/requirements.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/requirements.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/requirements.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/requirements.md diff --git a/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/state.json b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/state.json new file mode 100644 index 0000000..9adb4af --- /dev/null +++ b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/state.json @@ -0,0 +1,44 @@ +{ + "schema_version": 1, + "id": "CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c", + "slug": "fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c", + "title": "Fix bare fledge exit code and restore cursor on Ctrl+C", + "description": "Fix bare fledge exit code and restore cursor on Ctrl+C", + "kind": "bug_fix", + "state": "archived", + "canonical_applied": true, + "base_commit": "fb6260ec05933dc8e11018bf6cfb66d482161078", + "created_at": 1785170013, + "updated_at": 1785521786, + "affected_specs": [ + "main", + "utils" + ], + "affected_paths": [ + "src/cli.rs", + "src/main.rs", + "src/utils.rs", + "Cargo.toml", + "Cargo.lock", + "tests/templates.rs", + ".specsync/change-sequence.json" + ], + "no_spec_change": false, + "no_spec_change_rationale": null, + "acceptance_criteria": [ + "Bare fledge invocation exits 0 and prints help; Ctrl+C during fledge plugins search --interactive exits 130 and leaves the terminal cursor visible" + ], + "selected_artifacts": [ + "context", + "testing", + "tasks", + "design", + "requirements", + "docs" + ], + "dependencies": [], + "answers": { + "architecture_risk": "no", + "public_contract": "yes" + } +} \ No newline at end of file diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/tasks.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/tasks.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/tasks.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/tasks.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/testing.md b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/testing.md similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/testing.md rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/testing.md diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification-attempts.json b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification-attempts.json similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification-attempts.json rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification-attempts.json diff --git a/.specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification.json b/.specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification.json similarity index 100% rename from .specsync/changes/CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification.json rename to .specsync/archive/changes/2026-07-31-CHG-0003-fix-bare-fledge-exit-code-and-restore-cursor-on-ctrl-c/verification.json diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/state.json b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/accepted-state.json similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/state.json rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/accepted-state.json diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/approvals.json b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/approvals.json similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/approvals.json rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/approvals.json diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/change.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/change.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/change.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/change.md diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/context.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/context.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/context.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/context.md diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/design.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/design.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/design.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/design.md diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/plan.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/plan.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/plan.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/plan.md diff --git a/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/state.json b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/state.json new file mode 100644 index 0000000..cd00d2d --- /dev/null +++ b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/state.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "id": "CHG-0004-release-v1-7-1-bump-version-files-and-changelog", + "slug": "release-v1-7-1-bump-version-files-and-changelog", + "title": "Release v1.7.1: bump version files and changelog", + "description": "Release v1.7.1: bump version files and changelog", + "kind": "operations", + "state": "archived", + "canonical_applied": true, + "base_commit": "2919effe55c6800765c16dd473ee372970fc0e32", + "created_at": 1785180915, + "updated_at": 1785521786, + "affected_specs": [], + "affected_paths": [ + "Cargo.toml", + "Cargo.lock", + "flake.nix", + "CHANGELOG.md", + ".specsync/change-sequence.json" + ], + "no_spec_change": true, + "no_spec_change_rationale": "Routine version/changelog bump via fledge release patch; no runtime behavior or spec contract changes", + "acceptance_criteria": [ + "Cargo.toml/flake.nix report 1.7.1; CHANGELOG.md has a v1.7.1 entry; fledge lanes run verify-native passes" + ], + "selected_artifacts": [ + "context", + "plan", + "testing", + "design", + "tasks" + ], + "dependencies": [], + "answers": { + "architecture_risk": "no", + "public_contract": "no" + } +} \ No newline at end of file diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/tasks.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/tasks.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/tasks.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/tasks.md diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/testing.md b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/testing.md similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/testing.md rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/testing.md diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification-attempts.json b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification-attempts.json similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification-attempts.json rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification-attempts.json diff --git a/.specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification.json b/.specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification.json similarity index 100% rename from .specsync/changes/CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification.json rename to .specsync/archive/changes/2026-07-31-CHG-0004-release-v1-7-1-bump-version-files-and-changelog/verification.json diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/state.json b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/accepted-state.json similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/state.json rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/accepted-state.json diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/approvals.json b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/approvals.json similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/approvals.json rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/approvals.json diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/change.md b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/change.md similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/change.md rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/change.md diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/context.md b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/context.md similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/context.md rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/context.md diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/deltas/trust.md b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/deltas/trust.md similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/deltas/trust.md rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/deltas/trust.md diff --git a/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/state.json b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/state.json new file mode 100644 index 0000000..bf261df --- /dev/null +++ b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/state.json @@ -0,0 +1,36 @@ +{ + "schema_version": 1, + "id": "CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash", + "slug": "fix-parse-source-ref-rejecting-refs-containing-a-slash", + "title": "Fix parse_source_ref rejecting refs containing a slash", + "description": "Fix parse_source_ref rejecting refs containing a slash", + "kind": "bug_fix", + "state": "archived", + "canonical_applied": true, + "base_commit": "13855367dfb7a019425bdb063f42712d0e79ecd5", + "created_at": 1785182132, + "updated_at": 1785521786, + "affected_specs": [ + "trust" + ], + "affected_paths": [ + "src/trust.rs", + "specs/trust/trust.spec.md", + ".specsync/change-sequence.json" + ], + "no_spec_change": false, + "no_spec_change_rationale": null, + "acceptance_criteria": [ + "parse_source_ref splits a trailing @ref containing '/' (e.g. a branch name) into base and ref for both bare owner/repo and full URL forms, including credentialed URLs; credential URLs with no ref still refuse to split" + ], + "selected_artifacts": [ + "context", + "testing", + "tasks" + ], + "dependencies": [], + "answers": { + "architecture_risk": "no", + "public_contract": "no" + } +} \ No newline at end of file diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/tasks.md b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/tasks.md similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/tasks.md rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/tasks.md diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/testing.md b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/testing.md similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/testing.md rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/testing.md diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification-attempts.json b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification-attempts.json similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification-attempts.json rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification-attempts.json diff --git a/.specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification.json b/.specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification.json similarity index 100% rename from .specsync/changes/CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification.json rename to .specsync/archive/changes/2026-07-31-CHG-0005-fix-parse-source-ref-rejecting-refs-containing-a-slash/verification.json diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/state.json b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/accepted-state.json similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/state.json rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/accepted-state.json diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/approvals.json b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/approvals.json similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/approvals.json rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/approvals.json diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/change.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/change.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/change.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/change.md diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/context.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/context.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/context.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/context.md diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/design.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/design.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/design.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/design.md diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/plan.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/plan.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/plan.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/plan.md diff --git a/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/state.json b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/state.json new file mode 100644 index 0000000..5c9b5be --- /dev/null +++ b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/state.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "id": "CHG-0006-release-v1-7-2-bump-version-files-and-changelog", + "slug": "release-v1-7-2-bump-version-files-and-changelog", + "title": "Release v1.7.2: bump version files and changelog", + "description": "Release v1.7.2: bump version files and changelog", + "kind": "operations", + "state": "archived", + "canonical_applied": true, + "base_commit": "06c14e73d71f0ad62bdf3545440d2e9da015d7e3", + "created_at": 1785184608, + "updated_at": 1785520535, + "affected_specs": [], + "affected_paths": [ + "Cargo.toml", + "Cargo.lock", + "flake.nix", + "CHANGELOG.md", + ".specsync/change-sequence.json" + ], + "no_spec_change": true, + "no_spec_change_rationale": "Routine version/changelog bump via fledge release patch; no runtime behavior or spec contract changes", + "acceptance_criteria": [ + "Cargo.toml/flake.nix report 1.7.2; CHANGELOG.md has a v1.7.2 entry; fledge lanes run verify-native passes" + ], + "selected_artifacts": [ + "context", + "plan", + "testing", + "design", + "tasks" + ], + "dependencies": [], + "answers": { + "architecture_risk": "no", + "public_contract": "no" + } +} \ No newline at end of file diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/tasks.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/tasks.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/tasks.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/tasks.md diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/testing.md b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/testing.md similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/testing.md rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/testing.md diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification-attempts.json b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification-attempts.json similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification-attempts.json rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification-attempts.json diff --git a/.specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification.json b/.specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification.json similarity index 100% rename from .specsync/changes/CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification.json rename to .specsync/archive/changes/2026-07-31-CHG-0006-release-v1-7-2-bump-version-files-and-changelog/verification.json