[SLICE 04][CORE-D] Implement Prolog-RLM semantic compiler adapter and independent projection lifecycle #27
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/symbolic-memory#27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent epic: #15
Depends on: #20 #21
Refines canonical requirement: #5
Upstream: prolog-rlm#388 #396
Goal
Implement durable-source → semantic-compiler → validated projection publication without coupling source durability to compiler success.
Implement:
memory_symbolize/3-style library surface;Acceptance
Remember succeeds when compiler is absent/failing; successful projection survives restart; identical retry does not duplicate records; changed source gets new generation; generated semantic actions remain inert data.