Skip to content

Commit ee33072

Browse files
committed
docs: record cli 0.1.9 publish
1 parent 4941ceb commit ee33072

4 files changed

Lines changed: 32 additions & 15 deletions

File tree

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

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ cloud setup flow.
4545
`28671661249`; a fresh public `uv tool install --python 3.12 --refresh
4646
--no-cache --force codealmanac==0.1.8` smoke passed for version, root help,
4747
and signed-out human/JSON `codealmanac status`.
48-
- Local package `0.1.9` is ready for publish. Slice 79 removes root
49-
`uninstall`'s stale scheduled-automation coupling; wheel smoke proved root
50-
uninstall has no `--keep-automation` flag or automation JSON fields, while
51-
`codealmanac automation uninstall` still exists.
48+
- PyPI `codealmanac` `0.1.9` is published from GitHub Actions run
49+
`28672818638`; a fresh public `uv tool install --python 3.12 --refresh
50+
--no-cache --force codealmanac==0.1.9` smoke passed for version, root
51+
uninstall help/JSON, and explicit `codealmanac automation uninstall`.
5252
- Chrome verified the production CLI setup handshake again from an isolated
5353
temp `HOME`; `codealmanac setup --no-browser --target codex --yes` approved
5454
through `/cli-login` and completed as `rohans0509`.
@@ -658,8 +658,10 @@ repaired.
658658
- Distribution gates passed: clean `dist/`, Twine checks, isolated Python
659659
`3.12.9` wheel install, version smoke, root uninstall help/JSON smoke, and
660660
explicit automation uninstall help smoke.
661+
- PyPI `0.1.9` is live from GitHub Actions publish run `28672818638`, and a
662+
fresh public install smoke passed with `--refresh --no-cache`.
661663
- Chrome production retry passed from a temp `HOME`: `/cli-login` rendered
662664
`CLI login approved`, and `codealmanac setup --no-browser --target codex
663665
--yes` completed as `signed_in` for `rohans0509`.
664-
- Next step: commit and push the slice, run the manual PyPI publish workflow
665-
for `0.1.9`, then do a fresh public install smoke and RelayForge update.
666+
- Next step: send the RelayForge update if not already sent, then continue into
667+
the next substantial launch slice.

docs/codealmanac-launch/progress.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Percentages are planning estimates, not accounting metrics.
88

99
## Latest RelayForge Update
1010

11-
Sent: 2026-07-03 after Slice 78 root status publish and smoke.
11+
Sent: 2026-07-03 after Slice 79 root uninstall split publish and smoke.
1212

1313
Route:
1414

@@ -19,19 +19,19 @@ doppler run --project almanac --config dev -- \
1919
--binding rohan-almanac-main "..."
2020
```
2121

22-
Published CLI `0.1.8` adds root `codealmanac status` as the one-command
23-
cloud diagnostic for identity, current checkout repository, triggers, and
24-
capture state. GitHub Actions publish run `28671661249` passed full tests,
25-
lint, diff hygiene, build, Twine checks, artifact upload, and PyPI upload.
26-
Fresh public PyPI install smoke passed after index propagation with
27-
`--no-cache`.
22+
Published CLI `0.1.9` removes root uninstall's stale local-scheduler coupling.
23+
GitHub Actions publish run `28672818638` passed full tests, lint, diff hygiene,
24+
build, Twine checks, artifact upload, and PyPI upload. Fresh public PyPI
25+
install smoke passed with `--refresh --no-cache`: root uninstall no longer
26+
shows `--keep-automation` or automation JSON fields, and explicit
27+
`codealmanac automation uninstall` remains available.
2828

2929
## Percentages
3030

3131
| Area | Latest | Previous | Basis |
3232
| --- | ---: | ---: | --- |
33-
| CodeAlmanac backend/local | 97% | 97% | No local engine change in Slice 77; previous full suite passed with the repo-list service/workflow additions. |
34-
| CodeAlmanac CLI/public UX | 100% | 100% | Published CLI `0.1.8` passed public install smoke; root `status` now reports cloud identity, current repo, trigger count, and capture state. |
33+
| CodeAlmanac backend/local | 97% | 97% | No local engine change in Slice 79; full source gates still passed after the setup/uninstall split. |
34+
| 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. |
3535
| 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. |
3636
| 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. |
3737
| Infra/deploy rename | 99% | 99% | Hosted frontend deployed to Vercel production at `bff009b` and aliased to `https://www.codealmanac.com`. |

docs/codealmanac-launch/verification-matrix.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ Current evidence:
6767
works after the uninstall split: `codealmanac setup --no-browser --target
6868
codex --yes` from an isolated temp `HOME` rendered `CLI login approved` in
6969
Chrome and completed as `signed_in` for `rohans0509`.
70+
- Slice 79 published PyPI `codealmanac` `0.1.9` through GitHub Actions run
71+
`28672818638`. A fresh public install with `uv tool install --python 3.12
72+
--refresh --no-cache --force codealmanac==0.1.9` returned version `0.1.9`,
73+
omitted `--keep-automation` from root uninstall help, omitted automation
74+
fields from root uninstall JSON, and kept explicit
75+
`codealmanac automation uninstall --help`.
7076
- `tests/test_cloud_auth_service.py` proves `~/.codealmanac/auth.json`
7177
save/load/delete behavior, mode `0600`, malformed-file recovery, identity
7278
fetch, and logout.

docs/codealmanac-launch/worklog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@
4545
`/cli-login` URL, Chrome rendered `CLI login approved`, and the terminal
4646
completed as `signed_in` for `rohans0509` while installing Codex instructions
4747
into the temp home.
48+
- Published `codealmanac` `0.1.9` to PyPI through GitHub Actions run
49+
`28672818638`. The run passed full tests, lint, diff hygiene, build, Twine
50+
checks, artifact upload, and PyPI upload.
51+
- Fresh public install smoke passed with
52+
`uv tool install --python 3.12 --refresh --no-cache --force
53+
codealmanac==0.1.9`. The installed binary returned version `0.1.9`, root
54+
uninstall help omitted `--keep-automation`, root uninstall JSON omitted
55+
automation fields, and explicit `codealmanac automation uninstall --help`
56+
remained available.
4857

4958
## 2026-07-03 Slice 78: Root cloud status
5059

0 commit comments

Comments
 (0)