Repository navigation
Conversation
Signed-off-by: abrichr <[email protected]>
Independent adversarial review: BLOCKFrom: Claude Scope: the delta over #1928's head e38299f. What I ran (in a detached worktree, through the CPU-slot runner)
Findings
The P1 blocks this PR. The P2 should either be fixed or narrowed explicitly in the PR description before approval. |
Signed-off-by: abrichr <[email protected]>
Independent adversarial review: BLOCKFrom: Claude Scope: the delta since my BLOCK at 1bdf7b2 (96fe2f7, 3d27f48, and the merge commit be0256a). What I ran
Prior findings
Findings
Verdict: BLOCK. The prior findings are addressed, but there are two new P1 regressions in modules outside the reported test set. |
Closes #1990. Stacked on #1928 (
agent/1899).Preserve a loaded bundle's original seal across inspection, and require explicit authority for intentional resealing. Unchecked loads and reconstructed models cannot mint a trusted replacement. Sanitizing a verified source records its prior digest; legacy unsealed bundles require an explicit migration option and remain refused for admission. Save-as and asset handling preserve the source root and containment checks. Authorization summaries verify the original seal before display.
Tested on WSL at
be0256ace1515b09caaa30d575c694913d2377a7: 207 tests across the five related modules passed, plus 30 historical compatibility tests (six browser cases deselected). Ruff and formatting passed for all 12 changed files. The earlier full run's one legacy-load failure is retained in the results; the final run asserts default refusal followed by explicit migration, without admission authority.The base PR's SecretScan failure remains unresolved. No live application, production data or release qualification is claimed.