Scrum4Me/docs
Janpeter Visser 55a1ee035c
docs: introduce generic entity-dialog pattern + entity-profiles (#45)
* docs(dialog-pattern): add generic entity-dialog spec

Introduceert docs/patterns/dialog.md als bron-of-truth voor elke
create/edit/detail-dialog in Scrum4Me, ongeacht het achterliggende
dataobject. Bevat 14 secties: uitgangspunten, stack, component-
architectuur, layout, validatie, drielaagse demo-policy, submission,
dialog-gedrag, theming, footer, triggers/URL-state, per-entiteit
profile-template, out-of-scope, en een verificatie-checklist.

Registreert het patroon in CLAUDE.md "Implementatiepatronen"-tabel
zodat Claude (en mensen) de spec verplicht raadplegen voor elke
nieuwe dialog.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs(dialog-pattern): convert task spec + add pbi/story entity-profiles

Reduceert docs/scrum4me-task-dialog.md van 507 naar ~140 regels: alle
gedeelde regels verhuisd naar docs/patterns/dialog.md, dit document
bevat nu alleen Task-specifieke velden, URL-pattern, status-veld,
server actions, triggers en bewuste out-of-scope-keuzes.

Voegt twee nieuwe entity-profielen toe voor bestaande dialogen:
- docs/scrum4me-pbi-dialog.md (PbiDialog: state-based, code+title-rij,
  PbiStatusSelect, geen delete in v1)
- docs/scrum4me-story-dialog.md (StoryDialog: state-based, header met
  status/priority badges, inline activity-log, demo-readonly-fallback,
  inline-delete-confirm i.p.v. AlertDialog)

Beide profielen documenteren expliciet de "Bekende gaps t.o.v.
generieke spec" zodat opvolgende PR's de afwijkingen kunnen
rechtzetten of bewust kunnen accorderen.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Added pdevelopment docs

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 13:09:25 +02:00
..
patterns docs: introduce generic entity-dialog pattern + entity-profiles (#45) 2026-05-02 13:09:25 +02:00
plans docs: introduce generic entity-dialog pattern + entity-profiles (#45) 2026-05-02 13:09:25 +02:00
agent-instruction-audit.md docs(workflow): align CLAUDE.md with M7 and post-PR-#2 contract (#4) 2026-04-27 00:28:58 +02:00
API.md M13: Veilige Claude-agent-workflow (Scrum4Me-side) (#26) 2026-05-01 13:42:18 +02:00
erd.svg M13: Veilige Claude-agent-workflow (Scrum4Me-side) (#26) 2026-05-01 13:42:18 +02:00
icons.html chore: documentatie naar docs/, iconen bijgewerkt, theme.css verplaatst 2026-04-24 22:51:42 +02:00
MD3_Color_Scheme_Documentation.md chore: documentatie naar docs/, iconen bijgewerkt, theme.css verplaatst 2026-04-24 22:51:42 +02:00
scrum4me-architecture.md M13: Veilige Claude-agent-workflow (Scrum4Me-side) (#26) 2026-05-01 13:42:18 +02:00
scrum4me-backlog.md M11: Claude vraagt, gebruiker antwoordt (ST-1101..ST-1108) (#13) 2026-04-29 11:38:23 +02:00
scrum4me-functional-spec.md feat(M14): 3-pane backlog — generic SplitPane, BacklogStore, SSE realtime, card-grid TaskPanel (#22) 2026-04-30 18:16:07 +02:00
scrum4me-pbi-dialog.md docs: introduce generic entity-dialog pattern + entity-profiles (#45) 2026-05-02 13:09:25 +02:00
scrum4me-personas.md M10: Password-loze inlog via QR-pairing — backlog + implementatie-plan (#11) 2026-04-27 21:49:56 +02:00
scrum4me-product-backlog.md chore: SQLite verwijderd — alleen PostgreSQL via Neon 2026-04-25 12:15:19 +02:00
scrum4me-story-dialog.md docs: introduce generic entity-dialog pattern + entity-profiles (#45) 2026-05-02 13:09:25 +02:00
scrum4me-styling.md M12 / ST-1109: PBI krijgt een status (Ready / Blocked / Done) (#16) 2026-04-29 17:52:34 +02:00
scrum4me-task-dialog.md docs: introduce generic entity-dialog pattern + entity-profiles (#45) 2026-05-02 13:09:25 +02:00
scrum4me-test-plan.md docs(tests): add scrum4me-test-plan.md with full API test plan and planning 2026-04-25 18:47:20 +02:00
solo-paneel-spec.md docs(ST-355): add Solo Paneel implementation spec 2026-04-26 20:49:29 +02:00