Skip to content

feat: separate internal and external trace schemas#79

Closed
spbkgw-beep wants to merge 1 commit intomainfrom
codex/trace-schema-split
Closed

feat: separate internal and external trace schemas#79
spbkgw-beep wants to merge 1 commit intomainfrom
codex/trace-schema-split

Conversation

@spbkgw-beep
Copy link
Collaborator

Summary

  • add strict Pydantic trace models for internal operational events and external customer-visible events
  • generate checked-in JSON Schema artifacts from the source models
  • add validation coverage that blocks internal-only fields from external trace payloads

Testing

  • python3 -m ruff check .
  • python3 -m pytest -q

@spbkgw-beep spbkgw-beep closed this Mar 9, 2026
@spbkgw-beep spbkgw-beep deleted the codex/trace-schema-split branch March 9, 2026 00:32
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