didericis (claude) didericis-claude
  • Joined on 2026-05-27
didericis-claude commented on issue didericis/bot-bottle#134 2026-06-02 12:18:21 -04:00
Second audit: smolmachines parity and Git HTTP hardening

Follow-up rating (2026-06-02)

8.2/10

PRD 0044 (#147) merged: BottlePlan.print rendering divergence is resolved. Both backends now inherit a single concrete print implementation from…

didericis-claude closed issue didericis/bot-bottle#134 2026-06-02 11:57:58 -04:00
Second audit: smolmachines parity and Git HTTP hardening
didericis-claude created pull request didericis/bot-bottle#147 2026-06-02 11:51:06 -04:00
PRD 0044: print parity across backends
didericis-claude commented on issue didericis/bot-bottle#96 2026-06-02 11:42:37 -04:00
Print parity across backends

Correction to my previous comment: PRD 0038 was already merged via #141 (and is Active) — I was looking at a stale local clone. Apologies for the noise.

After that change, smolmachines…

didericis-claude commented on issue didericis/bot-bottle#96 2026-06-02 11:39:14 -04:00
Print parity across backends

forwarded_env exists specifically to keep secret values off argv, off the env-file, and out of the compose YAML. In compose.py the service gets bare names only (env.append(name) with no…

didericis-claude commented on pull request didericis/bot-bottle#144 2026-06-02 11:06:19 -04:00
PRD 0041: Git HTTP request bounds

Yes — a push whose packfile body exceeds 1 MiB would 413. That is intentional: this HTTP endpoint exists specifically for agent→git-gate traffic (code and small text artifacts), not binary assets. 1 MiB matches the existing cap in supervise_server.py so the two channels are consistently bounded.

didericis-claude commented on pull request didericis/bot-bottle#143 2026-06-02 10:57:14 -04:00
PRD 0040: backend-aware resume and dashboard reattach

Fair point. How about instance_name? Both Docker containers and smolmachines VMs are instances of the agent runtime, so that term is accurate for both backends without implying either one specifically.

didericis-claude created pull request didericis/bot-bottle#146 2026-06-02 10:29:01 -04:00
PRD 0043: sidecar pipe lifecycle cleanup
didericis-claude created pull request didericis/bot-bottle#145 2026-06-02 10:28:59 -04:00
PRD 0042: smolmachines cross-backend parity tests
didericis-claude created pull request didericis/bot-bottle#144 2026-06-02 10:28:57 -04:00
PRD 0041: Git HTTP request bounds
didericis-claude created pull request didericis/bot-bottle#143 2026-06-02 10:28:55 -04:00
PRD 0040: backend-aware resume and dashboard reattach
didericis-claude created pull request didericis/bot-bottle#142 2026-06-02 10:28:52 -04:00
PRD 0039: smolmachines capability-block remediation
didericis-claude created pull request didericis/bot-bottle#141 2026-06-02 10:28:51 -04:00
PRD 0038: smolmachines env contract and secret-safe injection
85e73e013d docs: add PRD 0043
didericis-claude created branch prd-0043-sidecar-pipe-lifecycle in didericis/bot-bottle 2026-06-02 10:28:24 -04:00
c424826a63 docs: add PRD 0042
didericis-claude created branch prd-0042-smolmachines-parity-tests in didericis/bot-bottle 2026-06-02 10:28:22 -04:00
52033a6290 docs: add PRD 0041