- Configurada via GitHub App API
- Require PR: ✓
- Require 1 approval: ✓
- Require Code Owners: ✓
- Require status check 'check': ✓
- Require linear history: ✓
- Block force pushes: ✓
- Block deletions: ✓
Verificar: https://github.com/danvoulez/Trajectory-Engineering-Base/settings/branches
- Arquivo:
.github/workflows/check.yml - Status check:
check(obrigatório em PRs) - Valida schemas, examples, OpenAPI
- Executa
make check
Verificar: https://github.com/danvoulez/Trajectory-Engineering-Base/actions
- Artifacts anexados:
diamond-v1.0.0.zip(64KB)diamond-v1.0.0.zip.b3(hash BLAKE3)
Link: https://github.com/danvoulez/Trajectory-Engineering-Base/releases/tag/v1.0.0
spec,schema,openapi,cli,examples,terms,security,breaking-change,good-first-issue
- 3 iniciais: Spec Freeze, AuditSet, Proto-CLIs
- 6 do roadmap: AuditSet v1, EvalSuite v1, Spent-Log v0, tcap CBOR, U-Notes, UBL
- Criado com due date Q1 2026
- Issues do roadmap vinculadas
scripts/release.sh- Releases automatizadasscripts/b3sum.py- Hash BLAKE3scripts/create_labels.sh- Cria labelsscripts/create_roadmap_issues.sh- Cria issues do roadmapscripts/protect_branch_api.py- Branch protection via APIscripts/add_ssh_deploy_key.py- SSH deploy key via GitHub App
.pre-commit-config.yamlconfigurado- Valida schemas, examples, OpenAPI
- Instalar:
pip install pre-commit && pre-commit install
.github/CODEOWNERS- Você como owner.github/ISSUE_TEMPLATE.md- Template de issues.github/pull_request_template.md- Template de PRs
- Chave SSH gerada e adicionada como Deploy Key
- Remote configurado para SSH
- Funcionando perfeitamente
- ✅ Branch protection ativa (verificado via API)
- ✅ Release v1.0.0 com
.zip+.b3anexados - ✅ 9 issues abertas (3 iniciais + 6 do roadmap)
- ✅
make checkpassando localmente - ✅ GitHub Actions workflow criado
- ✅ Status check 'check' configurado como obrigatório
- Repositório: https://github.com/danvoulez/Trajectory-Engineering-Base
- Release v1.0.0: https://github.com/danvoulez/Trajectory-Engineering-Base/releases/tag/v1.0.0
- Branch Protection: https://github.com/danvoulez/Trajectory-Engineering-Base/settings/branches
- Actions: https://github.com/danvoulez/Trajectory-Engineering-Base/actions
- Milestone v1.1.0: https://github.com/danvoulez/Trajectory-Engineering-Base/milestone/1
- Aguardar workflow rodar no primeiro PR para criar o status check
- Instalar pre-commit localmente:
pip install pre-commit && pre-commit install - Testar release script:
./scripts/release.sh v1.0.1(quando necessário)
Status: 🎯 100% COMPLETO E FUNCIONANDO