Plan: #28 done, Earth ready for the new identity 8f87df88babf
Co-Authored-By: Claude Opus 5.5 <[email protected]>
- Author
- Andy McCall @andymccall <[email protected]>
- via
- agent
agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key 3319604bc087
- When
- · 2026-11-03 15:27 UTC
- Signature
- ◈ sealed by agent:claude@andymccall
- Hash
8f87df88babfae914ffcd713e05eb16984f7ecd4987883d7798179a36463c59c- Depends on
- 258bb3824813 98a0fb9f0948 d17cbc7069ce
- Depended on by
- f7986cb07b0e
- In bookmarks
- main
- In tags
- v0.1.0
- Edits
- 3 atoms, 0 tree operations, 1 file
Browse the tree at this change
modified docs/plan.md +2 −2
| … | 42 unchanged lines |
||
| 43 | 43 | ||
| 44 | 44 | - [x] #26 Own identities, signatures and CBOR — done 2026-11-03: spectra-core's identity, cbor and durable modules (designed after Oxygen's, no shared code); spectra identity create; init, agent add (confirm, --expires, renew, disable) and connect (confirm or --expect) sign the delegation themselves; deps/oxygen and oxy-core removed. |
|
| 45 | 45 | - [x] #27 A project is any kind of work — done 2026-11-03: name, optional folder never read, description, link; spectra project link replaces .oxymodules; tests/cli_project.rs adds a book. Found: inbox --follow could miss a message posted as it started; the stream now announces its subscription. |
|
| 46 | - | - [ ] #28 The companion specs without Oxygen: SpectraHub, spectra-vscode, spectrahub-vscode. |
|
| 46 | + | - [x] #28 The companion specs without Oxygen — done 2026-11-03 in the working copies (SpectraHub Draft 0.4, spectra-vscode 0.3, spectrahub-vscode 0.2); left uncommitted, as those specs had never been committed in their repos. |
|
| 47 | 47 | - [ ] #13 Acceptance (with Andy), across two machines. Ready when the rest is done: |
|
| 48 | 48 | 1. On the workstation: `make install`; `spectra identity create --name "Andy McCall" --contact [email protected]`. |
|
| 49 | - | 2. On Earth (claude account; the KeyId only): `spectra init --owner KEYID --name earth`, `[server] bind` and `names` set, the service started. It prints Earth's instance key. |
|
| 49 | + | 2. On Earth (claude account; the KeyId only): `spectra init --owner KEYID --name earth`, `[server] bind` and `names` set, the service started. It prints Earth's instance key. The new build is already installed there and its first ledger set aside (`~/.local/share/spectra.oxygen-era-2026-11-03`). |
|
| 50 | 50 | 3. On the workstation: `spectra connect https://earth.andymccall.xyz:7350`, confirming the instance key matches. |
|
| 51 | 51 | 4. `spectra project add ~/development/oxygen` and `~/development/oxygenhub`. |
|
| 52 | 52 | 5. `spectra agent add claude-oxygen --kind claude-code --project oxygen --home ~/.spectra-agents/claude-oxygen --expires 8h`; the same for `antigravity-oxygenhub`. |
|
| … | 14 unchanged lines |