diff --git a/.planning/phases/01-rules-v02/01-06-SUMMARY.md b/.planning/phases/01-rules-v02/01-06-SUMMARY.md index c0dcc4e..e41942b 100644 --- a/.planning/phases/01-rules-v02/01-06-SUMMARY.md +++ b/.planning/phases/01-rules-v02/01-06-SUMMARY.md @@ -133,9 +133,9 @@ None. Test fixtures contain only synthetic data per the plan's threat model (T-0 ## Self-Check: PASSED Files verified: -- `/Users/user1/WebstormProjects/agents-audit/packages/rules/src/testing/rule-tester.ts` — FOUND -- `/Users/user1/WebstormProjects/agents-audit/packages/rules/src/testing/__tests__/rule-tester.test.ts` — FOUND -- `/Users/user1/WebstormProjects/agents-audit/types/ambient.d.ts` — FOUND (extended) +- `packages/rules/src/testing/rule-tester.ts` — FOUND +- `packages/rules/src/testing/__tests__/rule-tester.test.ts` — FOUND +- `types/ambient.d.ts` — FOUND (extended) Commits verified: - e7371b1 (RED) — FOUND in git log diff --git a/docs/audits/worktree-reconciliation/2026-07-22/preservation/MANIFEST.md b/docs/audits/worktree-reconciliation/2026-07-22/preservation/MANIFEST.md index 230105a..824611f 100644 --- a/docs/audits/worktree-reconciliation/2026-07-22/preservation/MANIFEST.md +++ b/docs/audits/worktree-reconciliation/2026-07-22/preservation/MANIFEST.md @@ -1,6 +1,8 @@ # Preservation Manifest — `feature/vr-639-640-spec-cli-prereqs` working tree -**Created:** 2026-07-22 · **Source checkout:** `/Users/user1/WebstormProjects/agents-audit` (branch `feature/vr-639-640-spec-cli-prereqs`, HEAD `b6c092b`) +**Created:** 2026-07-22 · **Source checkout:** `` (branch `feature/vr-639-640-spec-cli-prereqs`, HEAD `b6c092b`) + +> Note: current instructions use the `` placeholder for the local checkout path. Git history was intentionally not rewritten; the original absolute path contained no secret material. Purpose: capture the only known copy of the uncommitted reconciliation work **before** any integration action. Preservation was fully non-destructive — the source working tree was not switched, staged, reset, or cleaned. Three independent mechanisms preserve the same content. diff --git a/docs/audits/worktree-reconciliation/2026-07-22/remediation-results.md b/docs/audits/worktree-reconciliation/2026-07-22/remediation-results.md index 07ca12c..af774f9 100644 --- a/docs/audits/worktree-reconciliation/2026-07-22/remediation-results.md +++ b/docs/audits/worktree-reconciliation/2026-07-22/remediation-results.md @@ -137,7 +137,7 @@ Not modified: META-97 (census anchor) — the audit proposed a comment there, bu 1. **CHANGELOG port became a no-op.** The audit assumed the 0.4.4 narrative was missing from release/0.4.4; it is already present and truthful. Reconciliation = confirming that and excluding the feature branch's unverifiable claims. 2. **CLI tests not ported.** The audit listed them as portable "tests only." Execution proved they are coupled to unshipped `cli.ts` behavior; porting was therefore out of scope. Reclassified to `REQUIRES_HUMAN_DECISION`. 3. **release/0.4.4 not refreshed onto origin/main.** Left 2-behind (docs-only) rather than performing an unnecessary history op; flagged for "Update branch" at merge time. PR is `MERGEABLE` regardless. -4. **Personal absolute path in committed audit docs.** `/Users/user1/...` appears in `repository-reconciliation.json` and `preservation/MANIFEST.md` as legitimate provenance evidence. Not scrubbed (would falsify the record) — but recommend a scrub pass before this repo goes public as the `workspacejson` standard. +4. **Personal absolute path in committed audit docs.** The local checkout path appeared in `repository-reconciliation.json`, `repository-reconciliation-report.md`, and `preservation/MANIFEST.md` as provenance evidence. **Sanitized to `` in the Final Cleanup pass** (forward commit; Git history intentionally not rewritten — the path contained no secret material). See the Final Cleanup section below. --- diff --git a/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation-report.md b/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation-report.md index 5eb7fff..864b7b2 100644 --- a/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation-report.md +++ b/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation-report.md @@ -42,7 +42,7 @@ | Surface | Path | Branch / Commit | Unique Work | Linear | Validation | Risk | Proposed Disposition | |---|---|---|---|---|---|---|---| -| WT-primary | `…/WebstormProjects/agents-audit` | `feature/vr-639-640-spec-cli-prereqs` @ `b6c092b` **(dirty)** | Committed: superseded. **Uncommitted: unique** | META-101/102 | not run (read-only) | **HIGH** | `MANUAL_RECONCILIATION_REQUIRED` | +| WT-primary | `` | `feature/vr-639-640-spec-cli-prereqs` @ `b6c092b` **(dirty)** | Committed: superseded. **Uncommitted: unique** | META-101/102 | not run (read-only) | **HIGH** | `MANUAL_RECONCILIATION_REQUIRED` | | WT-release-044 | `/private/tmp/agents-audit-release-044` | `release/0.4.4` @ `3a77e1b` (clean) | Yes — full 0.4.4 candidate | META-101/102 | CI n/a | MEDIUM | `MERGE_CANDIDATE` (open PR) | | WT-v3d-ajv | `/private/tmp/agents-audit-v3d-ajv` *(dir missing)* | `spike/v3d-ajv-validate` @ `aee5f97` | Superseded by 0.4.2 + 0.4.4 | — | — | LOW | `SUPERSEDED` | | WT-readme | `/private/tmp/agents-audit-readme-final` | `docs/readme-clarity-final` @ `a91ec1d` (clean) | 1 doc commit | — | PR #18 MERGEABLE | LOW | `MERGE_CANDIDATE` | diff --git a/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation.json b/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation.json index a0a3b14..4590e7c 100644 --- a/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation.json +++ b/docs/audits/worktree-reconciliation/2026-07-22/repository-reconciliation.json @@ -7,7 +7,7 @@ "repository": { "name": "agents-audit", "remote": "https://github.com/workspace-json/agents-audit", - "root": "/Users/user1/WebstormProjects/agents-audit", + "root": "", "canonicalBranch": "origin/main", "canonicalHead": "5a0e37e", "canonicalHeadFull": "5a0e37e", @@ -25,7 +25,7 @@ } }, "worktrees": [ - { "id": "WT-primary", "path": "/Users/user1/WebstormProjects/agents-audit", "branch": "feature/vr-639-640-spec-cli-prereqs", "head": "b6c092b", "dirExists": true, "clean": false, "prunable": false, "note": "Primary checkout. Dirty tree = the only copy of the 0.4.4 reconciliation (CHANGELOG split-brain narrative + validator wiring + 2 unique CLI tests).", "disposition": "MANUAL_RECONCILIATION_REQUIRED" }, + { "id": "WT-primary", "path": "", "branch": "feature/vr-639-640-spec-cli-prereqs", "head": "b6c092b", "dirExists": true, "clean": false, "prunable": false, "note": "Primary checkout. Dirty tree = the only copy of the 0.4.4 reconciliation (CHANGELOG split-brain narrative + validator wiring + 2 unique CLI tests).", "disposition": "MANUAL_RECONCILIATION_REQUIRED" }, { "id": "WT-bin", "path": "/private/tmp/agents-audit-bin-entrypoint", "branch": "fix/agents-audit-bin-entrypoint", "head": "161cffb", "dirExists": true, "clean": true, "prunable": false, "disposition": "ALREADY_INTEGRATED" }, { "id": "WT-npm-access", "path": "/private/tmp/agents-audit-npm-access-command", "branch": "fix/npm-access-command", "head": "e3e076d", "dirExists": false, "clean": null, "prunable": true, "disposition": "ALREADY_INTEGRATED" }, { "id": "WT-npm-preflight", "path": "/private/tmp/agents-audit-npm-preflight", "branch": "fix/npm-publish-access", "head": "c3e69f3", "dirExists": false, "clean": null, "prunable": true, "disposition": "ALREADY_INTEGRATED" },