|
1 | 1 | # Launch Progress |
2 | 2 |
|
3 | 3 | Status: active. |
4 | | -Updated: 2026-07-03. |
| 4 | +Updated: 2026-07-04. |
5 | 5 |
|
6 | 6 | This file tracks the rough percentage estimates used in RelayForge updates. |
7 | 7 | Percentages are planning estimates, not accounting metrics. |
8 | 8 |
|
9 | 9 | ## Latest RelayForge Update |
10 | 10 |
|
11 | | -Sent: 2026-07-03 after Slice 86 CodeAlmanac engine runs/workspaces. |
| 11 | +Sent: 2026-07-04 after Slice 90 CLI 0.1.10 release. |
12 | 12 |
|
13 | 13 | Route: |
14 | 14 |
|
15 | 15 | ```bash |
16 | 16 | doppler run --project almanac --config dev -- \ |
17 | 17 | relayforge reply \ |
18 | | - --config /Users/rohan/Desktop/Projects/relayforge/relay.config.json \ |
19 | | - --binding rohan-almanac-main "..." |
| 18 | + "CLI breaking surface is done. Published codealmanac 0.1.10 ..." \ |
| 19 | + --config /Users/rohan/Desktop/Projects/relayforge/relay.config.json |
20 | 20 | ``` |
21 | 21 |
|
22 | | -Slice 86 moved engine run artifacts into `src/codealmanac/engine/runs/` and |
23 | | -detached engine workspace management into `src/codealmanac/engine/workspaces/`. |
24 | | -The composition root now has `app.engine.runs` and `app.engine.workspaces`, and |
25 | | -local run preparation/execution/delivery are wired through that engine facade. |
26 | | -Focused verification passed with `96 passed`; full local verification passed |
27 | | -with `uv run ruff check src tests`, `uv run pytest -q --tb=short` |
28 | | -(`514 passed`), and `git diff --check`. |
| 22 | +Result: `sent via rohan-codex-019f05b3`. |
| 23 | + |
| 24 | +Slice 90 published `codealmanac` `0.1.10` from `main` through GitHub Actions |
| 25 | +run `28690993407`. Public temp-home install smoke passed with `uv tool install |
| 26 | +--python 3.12 --refresh --no-cache --force codealmanac==0.1.10`; the installed |
| 27 | +CLI returned `0.1.10`, exposed `codealmanac`, `codealmanac-local-trigger`, and |
| 28 | +`codealmanac-local-worker`, and kept stale launch-facing `sync`, root scheduled |
| 29 | +`automation`, `local update`, and `local jobs` help text out of root/local help. |
29 | 30 |
|
30 | 31 | ## Latest Local Notes |
31 | 32 |
|
@@ -62,11 +63,11 @@ with `uv run ruff check src tests`, `uv run pytest -q --tb=short` |
62 | 63 |
|
63 | 64 | | Area | Latest | Previous | Basis | |
64 | 65 | | --- | ---: | ---: | --- | |
65 | | -| CodeAlmanac backend/local | 100% | 99.9% | Slice 86 moved engine run artifacts/workspaces under `src/codealmanac/engine/`, added the `app.engine` facade, and passed focused/full gates. | |
66 | | -| CodeAlmanac CLI/public UX | 100% | 100% | Published CLI `0.1.9` passed public install smoke; root uninstall is now scoped to setup-owned artifacts, while automation teardown remains explicit. | |
| 66 | +| CodeAlmanac backend/local | 100% | 100% | Slice 89 removed the old sync/automation implementation path and aligned local execution/history on `local runs`; Slice 90 public smoke verified the packaged private local trigger/worker entrypoints. | |
| 67 | +| CodeAlmanac CLI/public UX | 100% | 100% | Published CLI `0.1.10` passed public install smoke; stale launch-facing `sync`, root scheduled `automation`, `local update`, and `local jobs` help text is gone. | |
67 | 68 | | CodeAlmanac-hosted backend/auth/API | 100% | 100% | Slice 75 added production `/v1/repositories`; production repo list and repo status pass without per-repo permission fanout. | |
68 | 69 | | Hosted frontend/onboarding | 100% | 99% | Slice 76 shipped repository readiness, capture handoff, maintained branches, and per-branch delivery to Vercel; Chrome verified production with no console errors. | |
69 | | -| Infra/deploy rename | 100% | 99% | Vercel now targets `thealmanac/codealmanac-hosted`, Render health is live, and Modal `codealmanac-hosted-updates` was redeployed with current `codealmanac` `0.1.9` engine logs. | |
| 70 | +| Infra/deploy rename | 100% | 100% | Vercel targets `thealmanac/codealmanac-hosted`, Render health is live, Modal `codealmanac-hosted-updates` was redeployed, and PyPI `codealmanac` `0.1.10` is live. | |
70 | 71 |
|
71 | 72 | ## Update Rule |
72 | 73 |
|
|
0 commit comments