feat: task-aware model evaluation foundation #185

Merged
m merged 1 commits from codex/wp-208-task-model-evaluation into main 2026-08-23 08:59:19 +00:00
Owner

What changed

  • add provider- and hardware-neutral task evaluation profile/evidence contracts
  • enforce general-first and bounded additional profile expansion
  • persist task scores and use them for explainable task-aware candidate selection
  • preserve legacy routing when no task profile is requested

Verification

  • go test ./contracts/capability ./modules/capability/... ./adapters/postgres ./cmd/core-runtime
  • go vet ./modules/capability/... ./adapters/postgres ./cmd/core-runtime
  • go test ./tests/model_qualification/...
  • devctl preflight, check-diff, check-architecture, independent, git diff --check

The asynchronous Work Graph evaluator/runner remains the next stage; this PR provides its durable contract and routing gate.

## What changed - add provider- and hardware-neutral task evaluation profile/evidence contracts - enforce general-first and bounded additional profile expansion - persist task scores and use them for explainable task-aware candidate selection - preserve legacy routing when no task profile is requested ## Verification - go test ./contracts/capability ./modules/capability/... ./adapters/postgres ./cmd/core-runtime - go vet ./modules/capability/... ./adapters/postgres ./cmd/core-runtime - go test ./tests/model_qualification/... - devctl preflight, check-diff, check-architecture, independent, git diff --check The asynchronous Work Graph evaluator/runner remains the next stage; this PR provides its durable contract and routing gate.
m added 1 commit 2026-08-23 08:58:17 +00:00
feat(capability): add task-aware model evaluation evidence
CI / test (pull_request) Successful in 1m0s
CI / test (push) Successful in 57s
feea909d69
m merged commit a82592a130 into main 2026-08-23 08:59:19 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: m/Assistant#185