Skip to content

feat: add bounded provider evidence collectors - #20

Merged
minglong51 merged 1 commit into
mainfrom
feat/provider-collectors-t8
Aug 25, 2026
Merged

feat: add bounded provider evidence collectors#20
minglong51 merged 1 commit into
mainfrom
feat/provider-collectors-t8

Conversation

@minglong51

Copy link
Copy Markdown
Owner

Summary

  • add a shared Python 3.10 standard-library engine for bounded private provider captures
  • add fixed Claude, Codex, and Kimi entrypoints with executable staging and version/hash receipts
  • cover caps, timeouts, descendants, signals, filesystem races, and atomic receipt publication
  • run the synthetic provider-evidence suite on macOS and Linux CI

Verification

  • 46 provider-evidence tests passed
  • 35 profile tests passed
  • 14 release tests passed
  • 24 provider-evidence cells passed
  • hub PTY smoke passed
  • exact-patch Product, Engineering, Founder, and independent adversarial reviews passed

Boundary

No live provider/model requests were made and this PR makes no support claim. Live capture normalization and qualification remain separately gated for T9.

@minglong51
minglong51 merged commit 7787025 into main Aug 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant