Skip to content

Define structural WorkItem domain and readiness assessment#1130

Merged
acgxv merged 1 commit into
mainfrom
xv/xy-1342-work-item-domain
Jul 16, 2026
Merged

Define structural WorkItem domain and readiness assessment#1130
acgxv merged 1 commit into
mainfrom
xv/xy-1342-work-item-domain

Conversation

@acgxv

@acgxv acgxv commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

  • add the canonical structural WorkItem model and eight-state lifecycle vocabulary
  • add closed one-Project dependency graph validation and deterministic non-authoritative readiness assessment
  • enforce bounded, credential-negative fields and combined Program/Objective observation limits

Architecture boundary

This slice intentionally grants no readiness, execution, review, completion, PostgreSQL, runtime, or effect authority. Those remain transactional downstream concerns.

Validation

  • cargo test -p decodex-core work_item --all-features (23 passed)
  • cargo test -p decodex-core --all-targets --all-features (107 passed)
  • cargo clippy -p decodex-core --all-targets --all-features -- -D warnings
  • pinned nightly cargo fmt --all -- --check
  • cargo make test-vnext-architecture (19 passed)
  • canonical cargo make check (394 passed, 23 configured skips)
  • independent exact-candidate review: APPROVED/READY

Linear: XY-1342

…ain and readiness assessment","authority":"manual","impact":"compatible"}
@acgxv
acgxv merged commit 10ebbf0 into main Jul 16, 2026
6 checks passed
@acgxv
acgxv deleted the xv/xy-1342-work-item-domain branch July 16, 2026 13:34
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