Repository navigation
Conversation
- Configure SQLite scratch storage before creating the compatibility view - Cover schema-v2 summary, runs, and show against unchanged schema-v1 data
- Add opt-in stage timings and observed read, hash, scan and profile-check counts - Verify metadata output preservation, current counts and changed-input rejection - Document passive diagnostics and bounded synthetic preparation samples
- Keep scanner measurements behind the CLI boundary with one shared collector - Verify shared source imports with and without the diagnostic feature - Evaluate the positive static-evidence fixture at an explicit reviewed time
- Decode capability and definition records in one pass over the captured bytes - Preserve binding hashes, validation outcomes and fresh later checks - Verify parser parity, artifact drift, limits and one-read counters
- Preserve structural validation and compilation when dynamic auditing is skipped - Report skipped audits without weakening runtime tool checks - Cover default, malformed input and compilation failure behavior
- Update bundled SQLite in Core and generated agents, preserving SQLite features and the storage schema; adapt the busy-handler test binding. - Refresh compatible HTTP and futures dependencies to remove pin-utils without dependency-policy exceptions. - Disable colored assertion diagnostics in generated mock helpers while retaining parking_lot and the existing license policy.
This branch has not been deployed
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.
Passive schema-v2 usage queries now preserve the temporary compatibility view needed to read populated schema-v1 history without migration.
Native-child preparation reads each bounded artifact once, inspects capability and definition records in one buffer pass, and hashes those same bytes. Existing validation outcomes, direct/tool distinctions and fresh later binding checks are preserved. Standalone streaming readers retain their existing bounds and behavior.
Developer builds can enable
preparation-metricsandCARGO_AI_PREPARATION_METRICS=1for passive metadata diagnostics on stderr. Ordinary machine envelopes retain their format. Native macOS arm64 checks cover reader parity, malformed/duplicate framing, limits, drift, one-read counters, legacy history preservation, source imports and emitted source. Bounded before/after comparisons preserve complete metadata envelopes except request ID. Required automatic CI remains an integration prerequisite.