Make analyze input resolution deterministic

This commit is contained in:
2026-08-10 22:36:21 +00:00
parent af492c9e97
commit 131ffd9887
5 changed files with 260 additions and 139 deletions

View File

@@ -41,7 +41,7 @@ ID.
`ArtifactCatalog` tracks:
- `planned`: source registered for run context;
- `executable`: selected and enabled for analyze execution;
- `executable`: included in the effective analyze artifact set;
- `available`: local file exists and validates;
- `provenance`: availability source.
@@ -92,7 +92,7 @@ Validation by content type:
`CollectPreviousArtifactRequirements`:
- scans enabled configured artifacts only;
- scans the effective configured artifact set;
- extracts only canonical previous-session sources;
- deduplicates by artifact key;
- merges required and optional references (required wins);

View File

@@ -985,6 +985,8 @@ semantics, deterministic diagnostics, and executable remediation guidance.
mixed custom/built-in artifacts, repeated randomized map insertion, exact guidance,
context construction, and final prompt inputs. Run deterministic tests repeatedly.
**Status:** Completed.
## Stage 30 — Remove misleading contracts and align Audita ownership
**Read first:** `audit-findings.md` lines 31983228 (ARC-001), 32803305