fix/empty-sibling-replacement
docs/superpowers/specs/2026-09-03-memoria-design.md
+7 −6
docs/superpowers/specs/2026-09-03-memoria-design.mdLoading diff…
docs/superpowers/specs/2026-09-07-empty-sibling-replacement.md
+13 −0
docs/superpowers/specs/2026-09-07-empty-sibling-replacement.mdLoading diff…
go.mod
+1 −1
go.modLoading diff…
go.sum
+2 −0
go.sumLoading diff…
internal/memoria/custody_test.go
+1 −2
internal/memoria/custody_test.goLoading diff…
internal/memoria/handlers.go
+44 −40
internal/memoria/handlers.goLoading diff…
internal/memoria/reader.go
+152 −0
internal/memoria/reader.goLoading diff…
internal/memoria/sibling/policy.go
+0 −8
internal/memoria/sibling/policy.goLoading diff…
internal/memoria/sibling/policy_test.go
+0 −7
internal/memoria/sibling/policy_test.goLoading diff…
internal/memoria/siblingsync.go
+10 −17
internal/memoria/siblingsync.goLoading diff…
internal/memoria/siblingsync_empty_test.go
+147 −0
internal/memoria/siblingsync_empty_test.goLoading diff…
internal/memoria/store.go
+8 −7
internal/memoria/store.goLoading diff…
internal/memoria/templates/index.html
+6 −3
internal/memoria/templates/index.htmlLoading diff…
internal/memoriatest/custody_routes_test.go
+346 −0
internal/memoriatest/custody_routes_test.goLoading diff…
tools/drive/main.go
+10 −1
tools/drive/main.goLoading diff…