Implement CE-WP-0012 attribute types; freeze accepted catalog defaults.
Demo schema exercises amount and one-of; capture-state validates options; proposal marked accepted; workplan finished.
This commit is contained in:
parent
d4327b6be6
commit
36d8d3a73f
9 changed files with 117 additions and 56 deletions
|
|
@ -17,6 +17,7 @@ planning_priority: high
|
|||
spec_refs:
|
||||
- workplans/CE-WP-0010-annotate-attributes-ux.md
|
||||
- workplans/CE-WP-0003-form-binding-visual-guide.md
|
||||
state_hub_workstream_id: "e88d43c4-6ad3-4144-aa13-6e33f241cd9d"
|
||||
---
|
||||
|
||||
# CE-WP-0011 — Attributes guide polish
|
||||
|
|
@ -45,6 +46,7 @@ this workplan covers residual UX and n:m visual guide behaviour.
|
|||
id: CE-WP-0011-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "dd01c991-316f-4c7f-983e-c8990474fd53"
|
||||
```
|
||||
|
||||
Normalize `formSchema.title` when loading capture-state from localStorage.
|
||||
|
|
@ -55,6 +57,7 @@ Normalize `formSchema.title` when loading capture-state from localStorage.
|
|||
id: CE-WP-0011-T02
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "9df7737d-ba67-4659-a941-33489d47f45f"
|
||||
```
|
||||
|
||||
Update `Overlay` to resolve all links via binding service; card right →
|
||||
|
|
@ -66,6 +69,7 @@ field left.
|
|||
id: CE-WP-0011-T03
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "ed7aa3d5-255f-4b2d-9ef3-945dc7cea4a0"
|
||||
```
|
||||
|
||||
`FormRenderer` header keeps title + filter; add button and add form at bottom.
|
||||
|
|
@ -77,6 +81,7 @@ id: CE-WP-0011-T04
|
|||
status: done
|
||||
priority: medium
|
||||
depends_on: [T01, T02, T03]
|
||||
state_hub_task_id: "b596cd0d-b3cc-4f50-9242-f0c3e41e99ae"
|
||||
```
|
||||
|
||||
Unit/DOM coverage; mark workplan finished.
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ repo: citation-evidence
|
|||
repo_id: a677c189-b4e2-4f2a-9e48-faa482c277e6
|
||||
topic_slug: citation_evidence_mvp
|
||||
topic_id: cee7bedf-2b48-46ef-8601-006474f2ad7a
|
||||
status: proposed
|
||||
status: finished
|
||||
owner: codex
|
||||
created: "2026-07-30"
|
||||
updated: "2026-07-30"
|
||||
|
|
@ -84,7 +84,7 @@ ship T01–T06 against the wiki proposal and remap ids if ITC renames.
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
```
|
||||
|
||||
|
|
@ -99,7 +99,7 @@ operator; freeze MVP wire forms for amount / one-of / some-of.
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
depends_on: [T01]
|
||||
```
|
||||
|
|
@ -118,7 +118,7 @@ Extend `FormFieldSchema` / `FieldType` in evidence-binder:
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
depends_on: [T02]
|
||||
```
|
||||
|
|
@ -134,7 +134,7 @@ Values persist as strings (or structured JSON for amount per T01).
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
depends_on: [T02]
|
||||
```
|
||||
|
|
@ -151,7 +151,7 @@ depends_on: [T02]
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T05
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
depends_on: [T03, T04]
|
||||
```
|
||||
|
|
@ -166,7 +166,7 @@ depends_on: [T03, T04]
|
|||
|
||||
```task
|
||||
id: CE-WP-0012-T06
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
depends_on: [T05]
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue