Files
acdl/.gitignore
T
Jon Chery 0e2d213c39
acdl-ci / Lint (push) Successful in 8s
acdl-ci / Test (push) Successful in 5m54s
acdl-ci / Platform check-only (offline) (push) Successful in 21s
verify(P##): code review — config.json schema migration (0 P0, 2 P1/P2 auto-fixed)
Regenerate .ciagent/config.json to the updated CIAgent schema:
- Drop removed fields (mode, projects[].milestone/status/branch/tag)
- Migrate top-level gitea -> release.gitea (forge: gitea)
- Add new sections: secrets, release, ship, backend, ideation,
  personas, logging, telemetry, active_projects, security.bash_allowlist
- Preserve autonomy/parallelization/verification/git/sessions values
- Preserve custom gitea token env var (ACDL_GITEA_TOKEN) via secrets.scopes

Review findings auto-fixed:
- P1: add .ciagent/logs/ to .gitignore (runtime log artifact hygiene)
- P2: restore trailing newline in config.json

---ci---
project: acdl
phase: 0
milestone: v1.13
status: verify
lessons:
  - P1: .ciagent/logs/ default logging.file target was untracked — gitignore it
  - P2: config.json lost trailing newline during regeneration — restored
---/ci---
2026-07-29 15:06:00 +00:00

21 lines
330 B
Plaintext

__pycache__/
*.pyc
*.pyo
.env
.env.*
state.json
audit.json
*.tmp
.DS_Store
runner-data/
.env.secrets
terraform/bootstrap/.bootstrap_state.json
# CIAgent runtime artifacts
.ciagent/logs/
# Terraform — recursively ignore .terraform dirs, lock files, plans, and state
**/.terraform/
**/.terraform.lock.hcl
**/tfplan
**/*.tfstate*