citation-evidence/workplans/CE-WP-0011-attributes-guide-nm.md
tegwick 154e48cdd2
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
CE-WP-0011: Attributes title migration, guide polish, Add attribute placement.
Migrate legacy Demo evidence-backed form titles on capture-state load; move
Add attribute below the list; track workplan CE-WP-0011 as finished.
2026-07-30 20:31:50 +02:00

2.1 KiB

id type title domain repo repo_id topic_slug topic_id status owner created updated depends_on_workplan planning_order planning_priority spec_refs
CE-WP-0011 workplan Attributes guide n:m lines, title migration, Add attribute placement infotech citation-evidence a677c189-b4e2-4f2a-9e48-faa482c277e6 citation_evidence_mvp cee7bedf-2b48-46ef-8601-006474f2ad7a finished codex 2026-07-30 2026-07-30 CE-WP-0010 11 high
workplans/CE-WP-0010-annotate-attributes-ux.md
workplans/CE-WP-0003-form-binding-visual-guide.md

CE-WP-0011 — Attributes guide polish

Follow-on after CE-WP-0010 manual review. CE-WP-0010 shipped layout/filters; this workplan covers residual UX and n:m visual guide behaviour.

User requirements (locked)

  1. Caption is always Attributes — including sessions that still have the legacy persisted title "Demo evidence-backed form" in capture-state.
  2. Optical links run from the right edge of evidence cards to the left edge of attribute rows (side-by-side Capture columns).
  3. n:m visualisation — evidence ↔ attributes is many-to-many:
    • Selected evidence → draw lines to all linked attributes.
    • Selected attribute → draw lines to all linked evidence cards.
    • Evidence → citation highlight remains as in CE-WP-0010.
  4. Add attribute control sits below the list of captured attributes (not in the header next to the title).

Tasks

T01 — Migrate legacy Capture titles on load

id: CE-WP-0011-T01
status: done
priority: high

Normalize formSchema.title when loading capture-state from localStorage.

T02 — Overlay n:m + edge anchors

id: CE-WP-0011-T02
status: done
priority: high

Update Overlay to resolve all links via binding service; card right → field left.

T03 — Move Add attribute below list

id: CE-WP-0011-T03
status: done
priority: medium

FormRenderer header keeps title + filter; add button and add form at bottom.

T04 — Tests + finish

id: CE-WP-0011-T04
status: done
priority: medium
depends_on: [T01, T02, T03]

Unit/DOM coverage; mark workplan finished.