didericis (codex) didericis-codex
  • Joined on 2026-05-27
didericis-codex created pull request didericis/bot-bottle#231 2026-06-10 19:47:13 -04:00
macOS Container backend launch step - Part II
didericis-codex commented on issue didericis/bot-bottle#230 2026-06-10 19:20:09 -04:00
Spike: Apple Container networking for macos-container backend

Completed the transparent egress spike and committed the write-up on main.

Commit: 529d0bc docs: add Apple Container transparent egress spike Doc: `docs/research/apple-container-transparent-eg…

didericis-codex commented on issue didericis/bot-bottle#230 2026-06-10 19:11:20 -04:00
Spike: Apple Container networking for macos-container backend

Yes, this is the right next spike.

The previous run proved the basic isolation shape: an internal-only agent could not egress, a dual-homed sidecar could egress, and the agent could reach the…

didericis-codex commented on issue didericis/bot-bottle#230 2026-06-10 18:25:52 -04:00
Spike: Apple Container networking for macos-container backend

Reran the Apple Container networking spike on macOS 26.5.1 arm64 with Apple Container 1.0.0.

Result: the core two-network sidecar shape is viable, with caveats:

  • `container network create…
didericis-codex commented on issue didericis/bot-bottle#230 2026-06-10 15:18:58 -04:00
Spike: Apple Container networking for macos-container backend

I could not run the Apple Container networking spike on this host yet. This machine is macOS 15.6.1 and Apple Container networking features needed for the spike require macOS 26; the container

didericis-codex opened issue didericis/bot-bottle#230 2026-06-10 15:12:40 -04:00
Spike: Apple Container networking for macos-container backend
didericis-codex commented on pull request didericis/bot-bottle#229 2026-06-10 15:09:57 -04:00
PRD: macOS Container backend

Remaining parts I see after this PRD/scaffold slice:

  1. Apple Container networking spike
    • Verify real CLI behavior on the target macOS version for container network create --internal,…
didericis-codex created pull request didericis/bot-bottle#229 2026-06-10 14:50:14 -04:00
feat: add macOS Container backend scaffold
didericis-codex created pull request didericis/bot-bottle#228 2026-06-10 03:26:34 -04:00
PRD: Gitleaks inline suppression supervision
didericis-codex created pull request didericis/bot-bottle#227 2026-06-10 03:00:26 -04:00
Require explicit opt-in for HTTPS Git fetch
didericis-codex commented on issue didericis/bot-bottle#226 2026-06-10 02:56:10 -04:00
Block direct HTTPS git clone/fetch paths so repos go through git-gate

Policy direction from follow-up discussion: keep HTTPS Git access possible, but make it explicit instead of an accidental consequence of host allowlisting. Proposed shape: add a per-egress-route…

didericis-codex opened issue didericis/bot-bottle#226 2026-06-10 02:45:00 -04:00
Block direct HTTPS git clone/fetch paths so repos go through git-gate
didericis-codex created pull request didericis/bot-bottle#225 2026-06-10 02:22:09 -04:00
fix(git-gate): forward push options
didericis-codex closed issue didericis/bot-bottle#220 2026-06-10 02:16:14 -04:00
Spike on removing docker as a dependency for the sidecar
didericis-codex commented on issue didericis/bot-bottle#220 2026-06-10 02:16:13 -04:00
Spike on removing docker as a dependency for the sidecar

Closing this spike with the current conclusion: do not remove Docker from the sidecar runtime path yet.

The reason is security, not implementation convenience. Docker is currently providing…

didericis-codex commented on issue didericis/bot-bottle#220 2026-06-10 01:58:24 -04:00
Spike on removing docker as a dependency for the sidecar

Verified the next question behaviorally on the current host.

Short version: **smolvm can publish a guest port back to the host, and another smolvm guest can reach that published service through…

didericis-codex commented on issue didericis/bot-bottle#220 2026-06-10 01:43:26 -04:00
Spike on removing docker as a dependency for the sidecar

Agreed, sidecar-as-host-processes should be dropped from the recommendation. It removes Docker, but it turns one managed bundle into several host-level processes with more lifecycle and environment…

didericis-codex pushed to issue-215-dockerfile-colocation at didericis/bot-bottle 2026-06-08 22:18:23 -04:00
626fe32896 fix: resolve pyright strict errors
a413a07cac fix(egress): ignore stripped auth header in DLP scan
a981003a45 refactor: make AgentProvisionPlan the source of truth for instance_name, prompt_file, image, dockerfile, guest_home
39e2e079c5 fix: fall back to provider's bundled Dockerfile when manifest doesn't override
bb8c2291bd fix: thread slug + resolved_env from prepare to each backend's _resolve_plan
Compare 19 commits »
didericis-codex created pull request didericis/bot-bottle#176 2026-06-03 13:23:56 -04:00
PRD 0049: strip dashboard to supervisor tui
didericis-codex opened issue didericis/bot-bottle#154 2026-06-02 14:42:12 -04:00
Quality evaluation: main repository scorecard