Demonstrate reusable React table controls with Atomic lib and a portable schema profile #43

Closed
opened 2026-10-15 13:33:53 +02:00 by michielbdejong · 0 comments

The 20 October demo must show how the table editor can be reused on Atomic, not merely display an Atomic label over NextGraph storage.

Acceptance:

  • Reuse the same React table component for NextGraph records and actual @tomic/lib Store/Resource records.
  • Keep session, graph, useShape/useDiscrete and transport details outside that component, with a small typed record/schema boundary.
  • Exercise representative create/edit/validation and external updates through the Atomic library; retain drafts on failed saves.
  • Audit demo schema features against Atomic Schema/lib. Separate portable Class/Property/constraints metadata from NextGraph RDF mapping, document and revision metadata. Do not require a NextGraph-only concept in the common component.
  • Record pinned versions and any unpublished upstream compatibility helpers. A real Atomic Server transport/backend remains follow-up; no full NextGraph SDK polyfill.

Prefer existing SchemaTable and adapter code over a new table implementation. Rehearsal-ready Monday 19 October, demo Tuesday 20 October 2026.

The 20 October demo must show how the table editor can be reused on Atomic, not merely display an Atomic label over NextGraph storage. Acceptance: - Reuse the same React table component for NextGraph records and actual @tomic/lib Store/Resource records. - Keep session, graph, useShape/useDiscrete and transport details outside that component, with a small typed record/schema boundary. - Exercise representative create/edit/validation and external updates through the Atomic library; retain drafts on failed saves. - Audit demo schema features against Atomic Schema/lib. Separate portable Class/Property/constraints metadata from NextGraph RDF mapping, document and revision metadata. Do not require a NextGraph-only concept in the common component. - Record pinned versions and any unpublished upstream compatibility helpers. A real Atomic Server transport/backend remains follow-up; no full NextGraph SDK polyfill. Prefer existing SchemaTable and adapter code over a new table implementation. Rehearsal-ready Monday 19 October, demo Tuesday 20 October 2026.
Sign in to join this conversation.
No labels
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
ELFA/database-apps#43
No description provided.