Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260825-0155-replicantdb-overnight-cloudkit-ios-stability-fixes

rdmsm4x-changelog-20260825-0155-replicantdb-overnight-cloudkit-ios-stability-fixes

Summary: Continuation of the replicantDB session (part 2 of 2 tonight). Landed CloudKit sync, an iOS companion app, three verified stability fixes, real Apple Development code signing, durable logging, and six independent reviews. Quarantined rooDB after harvesting its corpus profile. Changed machine state on rdmsm4x (firewall allow-lists, skills) and fleet state (rooDB daemons).

Session: Claude Code (Fable 5), rdmsm4x. Part 1 changelog: …20260824-2245…. This part covers 2026-08-24 22:45 → 2026-08-25 01:55 EDT.

Scope

What changed

Project — ~/dev/apps/replicantDB (30 commits, tree clean)

Machine state — rdmsm4x

rooDB retirement — quarantined, NOT deleted

Per AUTHORITY.md rule 2. ~/dev/_quarantine/roodb-20260825/ holds rooDB-full.bundle (git bundle verify: "records a complete history", 6 refs) and an INGEST-MANIFEST.md. Retained untouched: the working tree at 57a2416, and the live 750,677-row database (PRAGMA integrity_check = ok) as a reference corpus.

Verification evidence

Outstanding owner actions (Rich)

  1. Add ~/dev/apps/replicantDB/dist/replicantDB.app to Full Disk Access — the pane was opened for him. Only manual step needed for indexing ~/Library.
  2. Create the CloudKit container iCloud.com.eastcoastscience.replicantDB using Apple ID [email protected], team ZU2882L4HT — steps in docs/CLOUDKIT-PLAN.md §7. Team-permanent, so deliberate.
  3. Icon decision (candidates in assets/icon-candidates/).

Known-open defects (not regressions from this session)

Two P0s remain and block publication/fleet install: employer client names compiled into the product (fix delegated, in progress), and a re-scan that erases classification badges including USER_OVERRIDE. Full detail in the project's ISSUES.md.

Not done

Nothing was pushed to any remote. No CloudKit container created. No index cycle run.