Skip to content

Commit 01e002f

Browse files
committed
docs: record cli 0.1.10 release evidence
1 parent 3c1aeaa commit 01e002f

4 files changed

Lines changed: 59 additions & 17 deletions

File tree

docs/codealmanac-launch/next-agent-brief.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ direction.
6262
`28672818638`; a fresh public `uv tool install --python 3.12 --refresh
6363
--no-cache --force codealmanac==0.1.9` smoke passed for version, root
6464
uninstall help/JSON, and explicit `codealmanac automation uninstall`.
65+
- PyPI `codealmanac` `0.1.10` is published from GitHub Actions run
66+
`28690993407`; a fresh public temp-home install with `uv tool install
67+
--python 3.12 --refresh --no-cache --force codealmanac==0.1.10` passed for
68+
version, root/local help, private local trigger/worker entrypoints, and
69+
absence of stale `sync`, root scheduled `automation`, `local update`, and
70+
`local jobs` help text.
6571
- Chrome verified the production CLI setup handshake again from an isolated
6672
temp `HOME`; `codealmanac setup --no-browser --target codex --yes` approved
6773
through `/cli-login` and completed as `rohans0509`.
@@ -852,6 +858,16 @@ repaired.
852858
`codealmanac-local-trigger` and `codealmanac-local-worker` entrypoints, and
853859
absence of stale launch help for `sync`, root scheduled `automation`,
854860
`local update`, and `local jobs`.
855-
- Next step: commit the version/release-prep changes, push the release branch,
856-
fast-forward `main`, run `publish.yml` with `confirm_version=0.1.10`, then
857-
public-smoke PyPI before sending the RelayForge update.
861+
- Release branch `codex/cli-run-surface-release` and `main` have both been
862+
pushed through commit `3c1aeaa`.
863+
- GitHub Actions publish run `28690993407` passed and published
864+
`codealmanac` `0.1.10` to PyPI.
865+
- Fresh public temp-home install passed with `uv tool install --python 3.12
866+
--refresh --no-cache --force codealmanac==0.1.10`.
867+
- Public smoke proved version `0.1.10`, root/local help, private
868+
`codealmanac-local-trigger` and `codealmanac-local-worker` entrypoints, and
869+
absence of stale launch help for `sync`, root scheduled `automation`,
870+
`local update`, and `local jobs`.
871+
- RelayForge update was sent through `rohan-codex-019f05b3`.
872+
- Next step: continue the larger code-quality and hosted/local architecture
873+
cleanup.

docs/codealmanac-launch/progress.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,32 @@
11
# Launch Progress
22

33
Status: active.
4-
Updated: 2026-07-03.
4+
Updated: 2026-07-04.
55

66
This file tracks the rough percentage estimates used in RelayForge updates.
77
Percentages are planning estimates, not accounting metrics.
88

99
## Latest RelayForge Update
1010

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.
1212

1313
Route:
1414

1515
```bash
1616
doppler run --project almanac --config dev -- \
1717
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
2020
```
2121

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.
2930

3031
## Latest Local Notes
3132

@@ -62,11 +63,11 @@ with `uv run ruff check src tests`, `uv run pytest -q --tb=short`
6263

6364
| Area | Latest | Previous | Basis |
6465
| --- | ---: | ---: | --- |
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. |
6768
| 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. |
6869
| 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. |
7071

7172
## Update Rule
7273

docs/codealmanac-launch/verification-matrix.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1731,3 +1731,13 @@ Known residue:
17311731
`local update`, and `local jobs`; and private
17321732
`codealmanac-local-trigger` / `codealmanac-local-worker` entrypoints exposed
17331733
help successfully.
1734+
- Publish evidence: GitHub Actions run `28690993407` published
1735+
`codealmanac` `0.1.10` from `main` after passing tests, lint, diff hygiene,
1736+
build, artifact checks, artifact upload, and PyPI upload.
1737+
- Public install evidence: a fresh temp-home install with
1738+
`uv tool install --python 3.12 --refresh --no-cache --force
1739+
codealmanac==0.1.10` succeeded after PyPI propagation. The installed package
1740+
returned version `0.1.10`, exposed `codealmanac`,
1741+
`codealmanac-local-trigger`, and `codealmanac-local-worker`, and kept stale
1742+
`sync`, root scheduled `automation`, `local update`, and `local jobs` help
1743+
text out of the launch-facing CLI.

docs/codealmanac-launch/worklog.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2625,3 +2625,18 @@
26252625
`codealmanac-local-trigger` / `codealmanac-local-worker` entrypoints, and
26262626
rejected stale launch-facing `sync`, `automation`, `local update`, and
26272627
`local jobs` help text.
2628+
- Pushed release branch `codex/cli-run-surface-release` and fast-forwarded
2629+
`main` from `4f79c161` to `3c1aeaa`.
2630+
- Published `codealmanac` `0.1.10` to PyPI through GitHub Actions run
2631+
`28690993407`. The workflow passed tests, lint, diff hygiene, build,
2632+
artifact checks, artifact upload, and PyPI upload.
2633+
- Fresh public install smoke passed from a temp `HOME` with
2634+
`uv tool install --python 3.12 --refresh --no-cache --force
2635+
codealmanac==0.1.10`. The first attempt hit PyPI propagation; the second
2636+
installed `0.1.10`.
2637+
- Public smoke verified `codealmanac --version`, root/local help, private
2638+
`codealmanac-local-trigger` / `codealmanac-local-worker` entrypoints, and
2639+
absence of stale launch-facing `sync`, root scheduled `automation`,
2640+
`local update`, and `local jobs` help text.
2641+
- RelayForge update sent through binding `rohan-codex-019f05b3` with the public
2642+
install evidence and 100% status for CLI/public UX.

0 commit comments

Comments
 (0)