Skip to content

feat: add qualified entity decision task v2 - #22

Merged
abrichr merged 3 commits into
mainfrom
feat/human-decision-task-v2-qualified-entity
Jul 29, 2026
Merged

feat: add qualified entity decision task v2#22
abrichr merged 3 commits into
mainfrom
feat/human-decision-task-v2-qualified-entity

Conversation

@abrichr

@abrichr abrichr commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary

Add a signed HumanDecisionTaskV2 without changing V1. V2 binds the qualification project, revision, contract digest, and exact step to a constrained qualification-approved entity label and record or item fallback.

The schema has no runtime evidence, OCR, screenshots, parameter values, or model-inference fields. V2 uses a separate schema ID and HMAC domain.

Validation

  • PYTHONPATH="$PWD" ../../.venv/bin/python -m pytest -q (252 passed)
  • PYTHONPATH="$PWD" ../../.venv/bin/python scripts/check_source_boundary.py

No Flow, Cloud, or Desktop changes. No package release.

@abrichr
abrichr marked this pull request as ready for review July 29, 2026 21:44
@abrichr
abrichr merged commit d6e6e11 into main Jul 29, 2026
1 check passed
@abrichr
abrichr deleted the feat/human-decision-task-v2-qualified-entity branch July 29, 2026 21:45
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