Skip to content

Emit dossier schemas and prerequisite worklists - #112

Merged
maximalfocus merged 1 commit into
mainfrom
issue/111-authoring-surface
Aug 15, 2026
Merged

Emit dossier schemas and prerequisite worklists#112
maximalfocus merged 1 commit into
mainfrom
issue/111-authoring-surface

Conversation

@maximalfocus

Copy link
Copy Markdown
Owner

Closes #111.

Adds deterministic dossier-schema and prerequisites commands backed by the packaged validation schema and the same prerequisite evaluation used by assessment. The worklist binds dossier identity, schema, ruleset, completion state, and full generated finding contracts without opening evidence paths or mutating the workspace.

Verification:

  • 1201 tests pass
  • large dossier benchmark: 0.274s <= 2.0s
  • Ruff, format, and mypy pass
  • sdist and pure-Python wheel build
  • installed-wheel schema and complete/incomplete worklist smoke passes with runtime network blocked

@maximalfocus
maximalfocus merged commit 79b502f into main Aug 15, 2026
12 checks passed
@maximalfocus
maximalfocus deleted the issue/111-authoring-surface branch August 15, 2026 20:15
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.

Emit the dossier schema and outstanding prerequisite worklist

1 participant