Stabilize same-document RDF and schema storage for the 20 October demo #41

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

Continue existing PR #40 rather than duplicate it. Demo review is Tuesday 20 October 2026 (Europe/Amsterdam); target a rehearsal-ready build Monday 19 October and reserve 21–23 October for fixes before 26 October.

Acceptance:

  • Diagnose and fix PR #40's failed CI at e095ca4.
  • Create/discover a YMap/data:map document; store baseline and edited Atomic JSON-AD schemas and RDF rows in this same document.
  • Reopen saved definitions, preserve existing records and honor explicit document selection; reject graph-only/array-root documents visibly without detached schema allocation.
  • Preserve verified revisions, failed-write recovery and stale draft protection. Initialization failure has a retry path.
  • Required type checks, generation, unit/browser/native checks pass, with honest evidence for any environment blocker.

Scope is the reference Atomic expense editor; do not migrate unrelated apps or silently move private-store records.

Continue existing PR #40 rather than duplicate it. Demo review is Tuesday 20 October 2026 (Europe/Amsterdam); target a rehearsal-ready build Monday 19 October and reserve 21–23 October for fixes before 26 October. Acceptance: - Diagnose and fix PR #40's failed CI at e095ca4. - Create/discover a YMap/data:map document; store baseline and edited Atomic JSON-AD schemas and RDF rows in this same document. - Reopen saved definitions, preserve existing records and honor explicit document selection; reject graph-only/array-root documents visibly without detached schema allocation. - Preserve verified revisions, failed-write recovery and stale draft protection. Initialization failure has a retry path. - Required type checks, generation, unit/browser/native checks pass, with honest evidence for any environment blocker. Scope is the reference Atomic expense editor; do not migrate unrelated apps or silently move private-store records.
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#41
No description provided.