Haiku BShelf: Replicant Admission, Persistence, and Recovery
Manage Haiku replicants with BShelf by defining type policy, persistence, zombie recovery, and ownership across a host view's lifecycle.
tag
6 posts
Manage Haiku replicants with BShelf by defining type policy, persistence, zombie recovery, and ownership across a host view's lifecycle.
Archive Haiku objects with BArchivable by preserving base state, versioning custom fields, validating input, and rebuilding runtime dependencies safely.
Build a recoverable CloudKit cache with separate database and zone tokens, atomic local application, deletion tombstones, and bounded change fetching.
Build reliable Core Data background pipelines with queue-confined contexts, object-ID handoff, persistent history tokens, merges, and recovery.
Evolve SwiftData stores safely with immutable versioned schemas, ordered migration stages, custom transforms, rollback planning, and fixture tests.
Trace Fish history storage, session names, merging, search and deletion semantics, private mode, and practical recovery steps across concurrent shells.