didericis
  • Joined on 2025-09-19
didericis pushed to lazy-manifest-parse-on-select at didericis/bot-bottle 2026-06-19 22:24:56 -04:00
6db2227307 fix: resolve pyright reportUnusedImport in manifest_extends
didericis commented on pull request didericis/bot-bottle#239 2026-06-19 22:23:49 -04:00
Defer broken manifest parse errors to preflight

Also don't load the agents here anymore, just load agent names/defer loading the full agent until preflight

didericis commented on pull request didericis/bot-bottle#239 2026-06-19 22:23:11 -04:00
Defer broken manifest parse errors to preflight

Don't load all the bottles at this point anymore: wait to load the full bottle manifest and catch errors during preflight. This should just load bottle names.

didericis commented on pull request didericis/bot-bottle#238 2026-06-19 22:20:46 -04:00
Better merge behavior for git-gate repos on extends

This is way too bespoke: I want a more generic deep merge for git-config repos that looks basically like this:

didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-19 22:16:00 -04:00
99b23db16c docs(prd): mark commit-bottle-state PRD as Active
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-19 22:15:09 -04:00
d8071753f1 feat(cli): add commit command to snapshot running bottle state
didericis created branch commit-bottle-state in didericis/bot-bottle 2026-06-19 22:15:09 -04:00
didericis created branch lazy-manifest-parse-on-select in didericis/bot-bottle 2026-06-19 22:02:34 -04:00
didericis pushed to lazy-manifest-parse-on-select at didericis/bot-bottle 2026-06-19 22:02:34 -04:00
ca26ee35fe feat: defer broken manifest parse errors to preflight
didericis pushed to git-gate-repo-field-merge-on-extends at didericis/bot-bottle 2026-06-19 22:02:20 -04:00
4ed6b84863 feat(manifest-extends): field-merge same-name git-gate repos on extends
didericis created branch git-gate-repo-field-merge-on-extends in didericis/bot-bottle 2026-06-19 22:02:20 -04:00
didericis pushed to issue-208-gitleaks-allow-supervision at didericis/bot-bottle 2026-06-19 21:58:33 -04:00
842caf40fe docs(prd): add gitleaks allow supervision
4f58c57e70 Supervise gitleaks inline allow exceptions
7a124d7d25 refactor: make static the default branch in _parse_key_config
f00c567469 rename: provisioner_token -> forge_token_env
6f0e5b4589 refactor: extract _resolve_identity_file from prepare loop
Compare 23 commits »
didericis pushed to docs/egress-manifest-shape at didericis/bot-bottle 2026-06-19 21:58:24 -04:00
d1d9e7a105 docs: document egress matches, dlp fields, and detector defaults
7a124d7d25 refactor: make static the default branch in _parse_key_config
f00c567469 rename: provisioner_token -> forge_token_env
6f0e5b4589 refactor: extract _resolve_identity_file from prepare loop
5da4d05bf2 fix: remove unused Optional import flagged by pyright
Compare 113 commits »
didericis pushed to prd-0054-install-script at didericis/bot-bottle 2026-06-19 21:57:39 -04:00
be840606d2 docs: activate install script prd
b2894748b9 feat: add install script packaging
0b5b01e0c1 ci(prd): rename PRD to prd-new placeholder per new convention
ccee21669a docs(prd): renumber PRD 0054 → 0057 (0054 slot taken by named-labelled-agents)
a17417b78c docs(prd): PRD 0054 - install script
Compare 31 commits »
didericis opened issue didericis/bot-bottle#237 2026-06-19 21:53:09 -04:00
Better merge behavior for git-gate repos
didericis opened issue didericis/bot-bottle#236 2026-06-19 18:41:42 -04:00
Only fail on agent and bottle manifest parsing for selected agents/bottles
didericis pushed to main at didericis/bot-bottle 2026-06-19 18:31:11 -04:00
7a124d7d25 refactor: make static the default branch in _parse_key_config
f00c567469 rename: provisioner_token -> forge_token_env
6f0e5b4589 refactor: extract _resolve_identity_file from prepare loop
5da4d05bf2 fix: remove unused Optional import flagged by pyright
1a8718ca9d refactor: unify identity/provisioned_key into key block
Compare 5 commits »
didericis deleted branch refactor-key-block from didericis/bot-bottle 2026-06-19 18:31:11 -04:00
didericis merged pull request didericis/bot-bottle#235 2026-06-19 18:31:10 -04:00
Unify identity/provisioned_key into key block
didericis commented on pull request didericis/bot-bottle#235 2026-06-19 18:29:43 -04:00
Unify identity/provisioned_key into key block

Identity provider abstraction is a bit sloppy/could be tightened up a bit, but good enough for now.