Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ On the client, a SQLite replica on native and in the browser is read with Diesel

## Where it stands

The plan in `plans/master-implementation-plan.md` tracks 87 phases, 63 done and 24 open. The core is built and proven, and what remains is the last mile around it.
The plan in `plans/master-implementation-plan.md` tracks 87 phases, 64 done and 23 open. The core is built and proven, and what remains is the last mile around it.

| Remaining | Phases |
|---|---|
| Files in every demo, storage quotas | R69, R87 |
| Storage quotas and deployment ceilings | R87 |
| Native unlock gates and the mobile demo build | R51 to R53, R88 |
| One page codec, Linux key custody across a reboot | R21, R71 |
| Schema majors, shared public store, portability download | R31, R11, R61 |
Expand Down
2 changes: 1 addition & 1 deletion docs/architecture/architecture-diagram.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions plans/master-implementation-plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ Execution order and nothing else. Status, blockers, landing dates and what each
| done | ~~R66~~ | The connetto seam, on R65 |
| done | ~~R67~~ | The native file client, on R66 |
| done | ~~R68~~ | The browser file client, on R67 |
| done | ~~R69~~ | Files in every demo. Seven pull requests, G first, then A, B and C concurrently, then D and E, then F |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the authoritative R69 status before counting it done

Moving R69 into the done cluster and increasing the README's done count leaves the plan's authoritative Status table at line 252 reporting R69 as BUILT, even though this document explicitly distinguishes BUILT from DONE; the preamble also still lists R69 among the remaining demo gaps. Readers therefore receive three conflicting completion states, so the Status row and remaining-work summary should be reconciled with this transition.

Useful? React with 👍 / 👎.

| done | ~~R81~~ | Aggregate read time bound |
| done | ~~R82~~ | Grouped and re-executed delivery, first of the R30 derivations |
| done | ~~R83~~ | The client resting table, on R82 |
Expand All @@ -149,8 +150,7 @@ Execution order and nothing else. Status, blockers, landing dates and what each
| any | R61 | The portability download. Deadline is the first real deployment, the R31 class |
| any | R11 | The shared public store. Off the critical path |
| any | R31 | Application schema majors. Deadline is the first deployment intending to survive a schema change |
| any | R69 | Files in every demo. Seven pull requests, G first, then A, B and C concurrently, then D and E, then F |
| any | R87 | Storage quotas and deployment ceilings. Needs the file routes in the executable, R69's pull request A |
| any | R87 | Storage quotas and deployment ceilings |
| any | R70 | Backup and restore. Steps 1, 3 and 4 wait on nothing. Step 2 waits on R75, whose frontier is what it demonstrates against |
| any | R71 | Linux replica-key custody. Independent, and it makes R74's Linux caveat go away |
| any | R72 | Clock discipline. Independent, and it absorbs the certificate clock rule R74 states |
Expand Down Expand Up @@ -4634,7 +4634,7 @@ Storage quotas and the deployment-wide ceilings are NOT in this phase. They are

**Status.** NOT STARTED. Raised 2026-09-08 while scoping R66, because the maintainer asked for a deployment-wide maximum and the mechanism turned out to belong in the file server rather than in connetto. The four points the 2026-09-12 review found undefined were decided 2026-09-13 and are recorded under Decided.

**Blocked on** R69's pull request A, which puts the file routes in the shipped executable: until then no deployment serves files, so saturation has nowhere to be observed. R67 and R68 do NOT depend on this phase.
**Blocked on** nothing as of 2026-09-19. The blocker was R69's pull request A, which put the file routes in the shipped executable, and #28 landed it, so a deployment serves files and saturation has somewhere to be observed. R67 and R68 do NOT depend on this phase.

### Purpose

Expand Down
Loading