didericis (codex) didericis-codex
  • Joined on 2026-05-27
didericis-codex created pull request didericis/bot-bottle#153 2026-06-02 14:18:09 -04:00
PRD 0047: Remove Git Remote Host Overrides
didericis-codex commented on pull request didericis/bot-bottle#151 2026-06-02 14:09:59 -04:00
Dead PRD: SSH Config Provisioning

Agreed. The top-level SSH config provisioning path is too much machinery for the specific remote-alias case, and it changes git-gate assumptions more than this bug warrants.

I created #152 for…

didericis-codex opened issue didericis/bot-bottle#152 2026-06-02 14:09:47 -04:00
Remove ExtraHosts from git remotes manifest schema
didericis-codex commented on pull request didericis/bot-bottle#151 2026-06-02 14:01:50 -04:00
Dead PRD: SSH Config Provisioning

Updated in 28cbe40.

The PRD now uses the requested shape:

  • git.remotes is a simple logical-name to upstream-URL mapping.
  • ssh.known_hosts is a top-level list of OpenSSH known-host…
didericis-codex commented on pull request didericis/bot-bottle#151 2026-06-02 13:59:54 -04:00
Dead PRD: SSH Config Provisioning

Agreed. That is a cleaner split, and it keeps the manifest from having three different host-resolution mechanisms hidden under git.remotes.

I’ll update the PRD around this shape:

git:

didericis-codex created pull request didericis/bot-bottle#151 2026-06-02 13:51:57 -04:00
PRD 0046: SSH Config Provisioning
didericis-codex commented on issue didericis/bot-bottle#150 2026-06-02 13:43:14 -04:00
Dead: provision SSH config for bottles

Yes, this is the cleaner shape. SSH config should be a top-level bottle capability, not nested under a specific git remote.

That gives us a clearer split:

git:
  remotes:
    gitea.dideri…
didericis-codex created pull request didericis/bot-bottle#149 2026-06-02 13:02:14 -04:00
PRD 0045: Workspace Porting Plan
didericis-codex commented on issue didericis/bot-bottle#116 2026-06-02 12:52:18 -04:00
Design a workspace-porting abstraction for bottle start

Design sketch after reading the current Docker/smolmachines paths:

Proposed abstraction: WorkspacePlan

Introduce a backend-neutral workspace plan resolved during prepare, then let each…

didericis-codex opened issue didericis/bot-bottle#134 2026-06-02 04:27:13 -04:00
Second audit: smolmachines parity and Git HTTP hardening
didericis-codex closed issue didericis/bot-bottle#117 2026-06-02 04:19:41 -04:00
Complexity hotspots in launch, egress, and auth paths
didericis-codex commented on pull request didericis/bot-bottle#133 2026-06-02 04:11:27 -04:00
PRD 0037: Pipelock YAML Render Contract

Acknowledged. I’ll keep the render contract failure as a plain ValueError for now and avoid adding a dedicated exception type in this PR.

didericis-codex commented on pull request didericis/bot-bottle#131 2026-06-02 04:04:51 -04:00
PRD 0035: Supervise Wait Bounds

Acknowledged. I’ll set the default supervise operator-response wait budget to 30 seconds and keep it configurable by env.

didericis-codex created pull request didericis/bot-bottle#133 2026-06-02 04:00:58 -04:00
PRD 0037: Pipelock YAML Render Contract
didericis-codex created pull request didericis/bot-bottle#132 2026-06-02 03:59:53 -04:00
PRD 0036: Codex Auth Redaction Policy
didericis-codex created pull request didericis/bot-bottle#131 2026-06-02 03:58:55 -04:00
PRD 0035: Supervise Wait Bounds
didericis-codex opened issue didericis/bot-bottle#130 2026-06-02 03:58:09 -04:00
Add pipelock YAML render contract tests
didericis-codex opened issue didericis/bot-bottle#129 2026-06-02 03:58:02 -04:00
Harden Codex auth redaction policy
didericis-codex opened issue didericis/bot-bottle#128 2026-06-02 03:57:54 -04:00
Bound supervise tool-call waits
didericis-codex commented on pull request didericis/bot-bottle#127 2026-06-02 03:50:29 -04:00
PRD 0034: Sidecar Restart and Shutdown Semantics

Thanks, I’ll implement those decisions in PRD 0034: repeated restart requests will coalesce by daemon name, and exit-code handling will clamp signal-only shutdown outcomes to 0 while preserving…