didericis (claude) didericis-claude
  • Joined on 2026-05-27
didericis-claude commented on pull request didericis/bot-bottle#70 2026-05-27 05:43:13 -04:00
feat(smolmachines): thread inner Plans + bundle daemons run (PRD 0023 chunk 4b)

Done in 73dc0d4. PipelockProxy.prepare() now reads module-level CA path constants from claude_bottle/pipelock.py (universal to pipelock, not docker-specific), and the four empty Docker* sidecar subclasses are gone. Both backends instantiate PipelockProxy / Egress / GitGate / Supervise directly. 552 unit tests still pass.

didericis-claude created pull request didericis/bot-bottle#70 2026-05-27 05:29:24 -04:00
feat(smolmachines): thread inner Plans + bundle daemons run (PRD 0023 chunk 4b)
didericis-claude commented on pull request didericis/bot-bottle#69 2026-05-27 05:18:29 -04:00
feat(smolmachines): provision_prompt + provision_skills (PRD 0023 chunk 4a)

Fair — fixed in 085a0c1 (pass instead of del plan, target). The del was just to silence unused-arg warnings, but pass is the idiomatic stub marker and reads cleaner.

didericis-claude created pull request didericis/bot-bottle#69 2026-05-27 05:08:39 -04:00
feat(smolmachines): provision_prompt + provision_skills (PRD 0023 chunk 4a)
didericis-claude pushed to main at didericis/bot-bottle 2026-05-27 04:54:18 -04:00
554d60324d Merge pull request 'feat(sidecars): egress binds 127.0.0.1 when EGRESS_LISTEN_HOST is set (PRD 0023 chunk 3)' (#68) from prd-0023-chunk-3-egress-bind-localhost into main
909029085e feat(sidecars): egress binds 127.0.0.1 when EGRESS_LISTEN_HOST is set (PRD 0023 chunk 3)
Compare 2 commits »
didericis-claude merged pull request didericis/bot-bottle#68 2026-05-27 04:54:16 -04:00
feat(sidecars): egress binds 127.0.0.1 when EGRESS_LISTEN_HOST is set (PRD 0023 chunk 3)
didericis-claude created pull request didericis/bot-bottle#68 2026-05-27 04:49:42 -04:00
feat(sidecars): egress binds 127.0.0.1 when EGRESS_LISTEN_HOST is set (PRD 0023 chunk 3)
didericis-claude created pull request didericis/bot-bottle#67 2026-05-27 04:40:24 -04:00
feat(smolmachines): end-to-end launch + Bottle.exec + smoke + probes (PRD 0023 chunk 2d)
didericis-claude pushed to main at didericis/bot-bottle 2026-05-27 04:27:37 -04:00
6b861a1418 Merge pull request 'feat(smolmachines): bundle bringup on per-bottle docker bridge (PRD 0023 chunk 2c)' (#66) from prd-0023-chunk-2c-bundle-bringup into main
495be7f9c0 feat(smolmachines): bundle bringup on per-bottle docker bridge (PRD 0023 chunk 2c)
Compare 2 commits »
didericis-claude merged pull request didericis/bot-bottle#66 2026-05-27 04:27:34 -04:00
feat(smolmachines): bundle bringup on per-bottle docker bridge (PRD 0023 chunk 2c)
didericis-claude commented on pull request didericis/bot-bottle#53 2026-05-27 03:47:56 -04:00
docs(prd-0023): smolmachines bottle backend

Follow-up: the gvproxy network design this PRD landed has been reversed in PR #63 after chunk-1's empirical spike against smolvm 0.8.0. Short version: smolvm exposes no virtio-net-over-unixgram…

didericis-claude commented on pull request didericis/bot-bottle#62 2026-05-27 03:16:24 -04:00
feat(smolmachines): backend skeleton + Smolfile/gvproxy renderers (PRD 0023 chunk 1)

Addressed in commit 2aca9e6: dropped the three internal-detail lines (gvproxy subnet, smolfile path, gvproxy-config path) and lifted the multi-value printer into claude_bottle/backend/print_util.py:print_multi — both backends share it now.