mirror of
https://github.com/morluto/rea.git
synced 2026-11-03 13:26:10 +00:00
Serve renamed create members and evidence-gated UUID regeneration. Preserve every copied text occurrence and withhold cross-field scalar UUID relations the independent generators cannot reproduce. Assisted-by: Kogasa (gensokyo-skills:kogasa-surprise-testing)
10 lines
662 B
Markdown
10 lines
662 B
Markdown
# Implementation plan
|
|
|
|
1. **Explanation.** Creates accept members a whole-member copy stores and template text around copied values.
|
|
Updates rule a fresh UUID `unique`, accepting a sent member so replaced, and child rows with only renewed UUIDs
|
|
`renewed`; the update reads the type's other entities to tell a fresh UUID from a reference.
|
|
2. **Values.** Helpers find the UUIDs a value renewed and renew the UUIDs of a value.
|
|
3. **Apply and serve.** Updates take `unique` and `renewed` from the generator; serving renews the current entity's
|
|
UUIDs.
|
|
4. **Schema, tests and docs.** The view's rule schema, unit, gate and serving tests, and the write specs.
|