Make DocGen audit token-safe and harden model artifact recovery#2
Make DocGen audit token-safe and harden model artifact recovery#2fajarnugraha37 wants to merge 31 commits into
Conversation
|
Fixed the two real-repository failures reported after Phase 2 validation:
Regression coverage increased to 22 tests. Local syntax checks, all 22 tests, and installer dry run passed. Final branch head after removing temporary staging files: The PR remains open and unmerged. |
1bbfb58 to
376ea13
Compare
376ea13 to
5d46ac3
Compare
|
History cleanup completed. The earlier transport/staging SHA mentioned above has been superseded. Current clean head: This is one atomic commit on top of the previous PR head and contains only the seven intended source/test changes. The file blobs match the locally validated 22-test source exactly; no bootstrap workflow or patch fragments remain. |
77d25cc to
179edfd
Compare
|
Re-audit completed for the repeated This is no longer a
The old fatal literal Clean atomic head: |
179edfd to
d764e7f
Compare
|
Final re-audit pass completed. Three additional recurrence paths were found and closed after the first hardening pass:
The full local gate now passes 37/37 tests, plus syntax checks, installer dry run, and Current clean atomic head: The old active fatal literal PR remains open and unmerged. |
|
Fixed the failing checks. Root causes:
Final GitHub Actions run Current head: The PR remains open and unmerged. |
Summary
Makes DocGen 2.0 token-safe and resilient against malformed provider artifacts, repeated missing-model failures, and late audit rejection.
The implementation remains language-, framework-, runtime-, protocol-, storage-, and architecture-neutral.
Token-safe audit execution
0audit.llmModesupportsoff,advisory, andblockingoffFACTclaims are downgraded toINFERENCEclassificationare preserved instead of being overwritten as semantic metadataModel artifact recovery
UNKNOWNplaceholders when configuredmissing model objectbehaviorCross-platform reliability
Verification
Hosted GitHub Actions run
29555709192passed completely:Current head:
b11f6af8a40c8353f4d7296e11f7389583d0f889.The PR remains open and unmerged.