aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/store/compat.go
AgeCommit message (Collapse)Author
2025-11-03internal/store: remove compat adapterOphestra
This is no longer used as everything has been migrated. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-10-31internal/store: expose save via handleOphestra
The handle is otherwise inaccessible without the compat interface. This change also moves compatibility methods to separate adapter structs to avoid inadvertently using them. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-10-31internal/store: export new interfaceOphestra
This exposes store operations safe for direct access, and enables #19 to be implemented in internal/outcome. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-10-30internal/store: rename compat interfaceOphestra
The new store implementation will be exported as Store. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-10-30internal/store: rename from stateOphestra
This reduces collision with local variable names, and generally makes sense for the new store package, since it no longer specifies the state struct. Signed-off-by: Ophestra <cat@gensokyo.uk>