Module entries: a field-summary built-in for the item row's summary line #349

Open
opened 2026-10-24 10:37:09 +02:00 by dominik.polakovics · 0 comments

Mockup: https://claude.ai/artifact/VKDHiP5SA6Nxdx5Ery762Q — "Proposal" pin 5, "Decisions" A and E. Follow-up to #347 (restyle first, facts later; agreed 2026-10-24).

The list draws each entry as an item row; the summary line is empty for a module whose columns are only title and status (forms, categories). Proposed: a new built-in the entries endpoint reports per entry, e.g. summary, which for a form is its field elements' labels ("4 fields · Name, Email, Phone, Message", truncated with …; or the count alone — wording to decide in triage), and which a module YAML may list as a column.

Owners and documents to settle in triage: the summary is a server verdict (one evaluation, served in GET /api/module/entries, never built on the client from schemas); docs/api.md GET /api/module/entries and GET /api/modules (a fourth built-in beside title, date, status); scaffold/site/AGENTS.md "Editor modules" (Fields); scaffold/features/forms/editor/modules/forms.yaml columns; docs/features.md "The forms bundle"; skills create-feature. Relation to the content element's summary verdict (same rule owner?) is the first question.

Mockup: https://claude.ai/artifact/VKDHiP5SA6Nxdx5Ery762Q — "Proposal" pin 5, "Decisions" A and E. Follow-up to #347 (restyle first, facts later; agreed 2026-10-24). The list draws each entry as an item row; the summary line is empty for a module whose columns are only title and status (forms, categories). Proposed: a new built-in the entries endpoint reports per entry, e.g. `summary`, which for a form is its field elements' labels ("4 fields · Name, Email, Phone, Message", truncated with …; or the count alone — wording to decide in triage), and which a module YAML may list as a column. Owners and documents to settle in triage: the summary is a server verdict (one evaluation, served in GET /api/module/entries, never built on the client from schemas); `docs/api.md` GET /api/module/entries and GET /api/modules (a fourth built-in beside title, date, status); `scaffold/site/AGENTS.md` "Editor modules" (Fields); `scaffold/features/forms/editor/modules/forms.yaml` columns; `docs/features.md` "The forms bundle"; skills `create-feature`. Relation to the content element's `summary` verdict (same rule owner?) is the first question.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Cloonar/deckle#349
No description provided.