Skip to content

[codex] Add review artifact metadata - #25

Merged
explicit09 merged 1 commit into
mainfrom
codex/review-artifacts-issue-5
May 21, 2026
Merged

[codex] Add review artifact metadata#25
explicit09 merged 1 commit into
mainfrom
codex/review-artifacts-issue-5

Conversation

@explicit09

Copy link
Copy Markdown
Owner

Summary

Implements issue #5 by adding a versioned ReviewArtifact metadata primitive to vedit-core for downstream review packages and signed reasoning trails.

Changes

  • Add vedit_core::review_artifact::ReviewArtifact with schema vedit.review_artifact.1.
  • Keep provenance fields optional for backward-compatible legacy or partial artifacts.
  • Add builder-style helpers for render path, generated timestamp, source commit, timeline hash, tags, commit header, and reasoning body.
  • Document the JSON serialization format in docs/ARCHITECTURE.md.
  • Add serialization/deserialization tests for complete, legacy, and empty artifacts.
  • Ignore project-local .worktrees/ directories.

Validation

  • cargo fmt --all -- --check
  • cargo test

Closes #5.

@explicit09
explicit09 marked this pull request as ready for review May 21, 2026 18:11
@explicit09
explicit09 merged commit 2c6c0e5 into main May 21, 2026
8 checks passed
@explicit09
explicit09 deleted the codex/review-artifacts-issue-5 branch May 21, 2026 18:11
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.

vedit-core: review artifact metadata fields for versioned reasoned outputs

1 participant