chore(worktree): preset model do launcher via OPENCODE_WORKTREE_MODEL — fallback comum deepseek-v4-flash #22

Open
fsolla wants to merge 6 commits from chore/worktree-preset-model-env into main

6 commits

Author SHA1 Message Date
Francisco Solla
2637a9de1a chore(worktree): preset model do launcher via OPENCODE_WORKTREE_MODEL — fallback comum aos 3 repos (alinhamento com infra-solla/teqo)
Some checks failed
Agent PR Ready + auto-merge / ready-automerge (pull_request) Has been skipped
CI / checks (pull_request) Failing after 12s
CI / deploy (pull_request) Has been skipped
2026-08-24 14:43:05 -03:00
Francisco Solla
6bf7cbde83 Adding Cheapest Inference as provider in opencode for this project 2026-08-20 15:23:22 +00:00
Francisco Solla
c99c257578 docs(plans): planos de débito pós-OPS1 — Fase 2 (remover fluxo Forgejo) e DRY (parseArgs/verify reusable) (Related #20, Related #21) 2026-08-19 23:44:59 -03:00
Francisco Solla
df3d0d2cb0 fix(ci): volta contents: write no safety net de auto-merge — enablePullRequestAutoMerge exige (verificado ao vivo PR #2) 2026-08-19 23:41:01 -03:00
Francisco Solla
26b70c3342 simplify: pós-OPS1 — token mínimo no automerge, drift completo do branch protection, retry documentado, deploy robusto 2026-08-19 23:20:31 -03:00
Francisco Solla
8d4a944127 feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17)
- .github/workflows: ci.yml (job único checks hosted), deploy.yml (verify
  hosted full → deploy self-hosted no homeserver), flips pós-merge via API
  (FORGEJO_API_TOKEN/PR_BODY, fail-loud), auto-merge nativo (GraphQL)
- scripts: github-api/pr-flow/branch-protection (plain Node zero-dep),
  pr.mjs reescrito (GitHub + auto-merge), configure-branch-protection,
  deploy-iara.sh (local, sem SSH, idempotente), forgejo-issue-transition
  com PR_BODY + fail-loud (I10 absorvida)
- AGENTS.md/runbook: seção CI GitHub, branch protection REAL em main,
  passos manuais do cutover
2026-08-19 23:06:23 -03:00