context loading, path resolution, form state, dynamic rules, and provider-neutral assessment runner/cache boundary

This commit is contained in:
2026-05-04 13:52:29 +02:00
parent eccf1874fb
commit 8361f9ea45
29 changed files with 2809 additions and 65 deletions

View File

@@ -0,0 +1,27 @@
# Concept Note Assessment Contract
```yaml contract
id: concept-note-assessment-v1
document:
type: concept-note
fields:
status:
type: string
required: true
enum: [draft, review, accepted]
sections:
- id: concept
title: Concept
presence: required
level: 2
- id: utility
title: Utility
presence: required
level: 2
rubrics:
- id: utility-is-practical
scope: section.utility
criteria: The utility section should explain who benefits, what changes in practice, and how success can be recognized.
threshold: 0.75
severity: warning
```