Skip to content

Keep the report's structure in a module of its own - #23

Merged
tauanbinato merged 1 commit into
mainfrom
split-report-schema
Sep 26, 2026
Merged

tauanbinato merged 1 commit into
mainfrom
split-report-schema

Conversation

@tauanbinato

Copy link
Copy Markdown
Contributor

The release self-check flagged src/schema.rs (file organization, consider, 0.87): its report types were a group of their own. schema/report.rs now holds the report, file results, findings, locations, dimensions, stage metrics, scope levels, context needs and changes; schema/mod.rs keeps the versions, statuses, raw answers, judgments and hashes and re-exports report, so every crate::schema::… path is unchanged. A pure move: tests pass unchanged, and the full self-check is back to the two baselined findings.

schema/report.rs holds the report, file results, findings, dimensions and stage metrics; schema/mod.rs keeps the versions, statuses, answers, judgments and hashes and re-exports the rest, so no path changes. The self-check suggested the split.
@tauanbinato
tauanbinato merged commit 7e59751 into main Sep 26, 2026
7 checks passed
@tauanbinato
tauanbinato deleted the split-report-schema branch September 26, 2026 02:35
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