Implement direct editing flows with history and diffs #8

Closed
opened 2026-07-19 23:26:42 +02:00 by thecrealm · 1 comment
Owner

Acceptance: §11.1.2 (creation, statement-level edit ops, edit summaries, reverts), §11.1.3 (limits, conflict surfacing with rebase support §9.1), public per-entity history + recent changes + contribution pages (§11.1.2).

Acceptance: §11.1.2 (creation, statement-level edit ops, edit summaries, reverts), §11.1.3 (limits, conflict surfacing with rebase support §9.1), public per-entity history + recent changes + contribution pages (§11.1.2).
thecrealm added
now
and removed
next
labels 2026-07-20 17:56:46 +02:00
Author
Owner

Live on prod (3e4061f): §11.1.2 statement-level operations (add/set-value/set-rank/set-qualifiers/set-references/remove) as edit-ops writes materialized against the base revision inside the CR-1 transaction; set-value doubles as the §6.1 reference confirmation. Public diffs between any two revisions, MediaWiki-style single-revision undo (clean-apply inversion, 409+head for rebase otherwise), range revert restoring content incl. references (§6.3). D19 temp-id references close D17's gap — full work→expression→manifestation chains apply in ONE atomic change-set. Public recent-changes stream and per-account contribution pages (name-only lookup) verified live. §11.1.3 limits env-configurable. 10 new tests, 64 total green.

Live on prod (3e4061f): §11.1.2 statement-level operations (add/set-value/set-rank/set-qualifiers/set-references/remove) as edit-ops writes materialized against the base revision inside the CR-1 transaction; set-value doubles as the §6.1 reference confirmation. Public diffs between any two revisions, MediaWiki-style single-revision undo (clean-apply inversion, 409+head for rebase otherwise), range revert restoring content incl. references (§6.3). D19 temp-id references close D17's gap — full work→expression→manifestation chains apply in ONE atomic change-set. Public recent-changes stream and per-account contribution pages (name-only lookup) verified live. §11.1.3 limits env-configurable. 10 new tests, 64 total green.
thecrealm 2026-07-20 18:10:50 +02:00
  • closed this issue
  • removed the
    now
    label
Sign in to join this conversation.
No labels
M0
M1
M2
M3
M4
M5
blocked
next
now
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
thecrealm/mokuroku#8
No description provided.