=== PI narrative ===
=== RUN   TestMaterializeAgentOutput_FlagOnFetcherNarrativeComplete
--- PASS: TestMaterializeAgentOutput_FlagOnFetcherNarrativeComplete (0.00s)
=== RUN   TestPIChangeReportNarrativeFlagDefaultOff
--- PASS: TestPIChangeReportNarrativeFlagDefaultOff (0.00s)
=== RUN   TestResolveChangeReport_FlagOffUsesDeterministic
--- PASS: TestResolveChangeReport_FlagOffUsesDeterministic (0.00s)
=== RUN   TestResolveChangeReport_FlagOnValidNarrativeKeepsServerRisk
--- PASS: TestResolveChangeReport_FlagOnValidNarrativeKeepsServerRisk (0.00s)
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/bad_json
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/bad_schema_version
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/wrong_schema_kind
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/digest_mismatch
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/from_sha_mismatch
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/to_sha_mismatch
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/timeout_envelope
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/top-level_error_code
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/partial_flag
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/empty_summary
=== RUN   TestResolveChangeReport_FlagOnMalformedFullFallback/empty_raw
--- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/bad_json (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/bad_schema_version (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/wrong_schema_kind (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/digest_mismatch (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/from_sha_mismatch (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/to_sha_mismatch (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/timeout_envelope (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/top-level_error_code (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/partial_flag (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/empty_summary (0.00s)
    --- PASS: TestResolveChangeReport_FlagOnMalformedFullFallback/empty_raw (0.00s)
=== RUN   TestResolveChangeReport_AuthorizedFlipPathKeepsFlagOffDefault
--- PASS: TestResolveChangeReport_AuthorizedFlipPathKeepsFlagOffDefault (0.00s)
=== RUN   TestCreateAgentCandidate_FlagOffIgnoresNarrativeEnrichment
--- PASS: TestCreateAgentCandidate_FlagOffIgnoresNarrativeEnrichment (0.00s)
=== RUN   TestCreateAgentCandidate_FlagOnTimeoutFallsBackWithoutError
--- PASS: TestCreateAgentCandidate_FlagOnTimeoutFallsBackWithoutError (0.00s)
=== RUN   TestCreateAgentCandidate_FlagOnFetcherApplies
--- PASS: TestCreateAgentCandidate_FlagOnFetcherApplies (0.00s)
=== RUN   TestCreateAgentCandidate_FlagOnFetcherErrorFallsBack
--- PASS: TestCreateAgentCandidate_FlagOnFetcherErrorFallsBack (0.00s)
=== RUN   TestCreateAgentCandidate_FlagOnEmptyFetcherBodyFallsBack
--- PASS: TestCreateAgentCandidate_FlagOnEmptyFetcherBodyFallsBack (0.00s)
=== RUN   TestNarrativeModelInput_IncludesClippedChangeText
--- PASS: TestNarrativeModelInput_IncludesClippedChangeText (0.00s)
PASS
ok  	chat-agent-system/internal/docrevision	0.350s
EXIT:0
