Commit Graph
9 Commits
Author SHA1 Message Date
Nick a134d99af6 chore(gitea): reconcile hardening with v0.44.0
Preserve the v1 authority and local-tool test job alongside the offline Gitea verification job.

Keep the protected gate pull-request-only, require both verification paths, pin every checkout action, and advance Rune to v0.45.0.
2026-08-31 12:21:57 +01:00
Nick aebe6daba1 style(gitea): format hardening Python files
Apply the exact Ruff 0.16.4 formatter enforced by the Gitea lint job so newly added Python files pass CI.
2026-08-30 17:18:08 +01:00
Nick a9496d1b06 feat(gitea): make governance and recovery reproducible
Track branch policy, labels, milestones, and wiki content as declarative state with a read-only-by-default provisioner.

Harden off-disk backup publication and add a rootless, networkless restore drill that validates SQLite, application data, and database-declared bare repositories.

Run offline contracts in CI, pin audited dependencies, document operations, and bump Rune to 0.43.0.
2026-08-30 17:10:32 +01:00
Nick f12d60c217 feat(tui): add governed local tool objects 2026-08-28 11:26:04 +01:00
Nick 6378c22fb5 feat(gitea): complete governance and recovery tiers 2026-08-24 14:37:58 +01:00
Nick 608d565996 feat: build orchestrator + Custodian docs + three-way communication
- build_orchestrator.py: dynamic three-way build orchestration (MiMoCode, TUI, Gitea)
- Retry/critique: 2 attempts per phase, then escalate to Nick
- Report-back: teachable moment reports for Rune's growth
- Custodian: documentation generation (wiki, function docs, annotations)
- Auto-versioning: semver bump on PR merge with release notes
- Maintenance pipeline: weekly lint, canary, best practices, docs check
2026-08-24 12:38:56 +01:00
Nick 33a2bd5d82 feat: Custodian docs, auto-versioning, maintenance pipeline
- Custodian: documentation generation (wiki, function docs, annotations)
- Auto-version: semver bump on PR merge with release notes
- Maintenance: weekly lint, canary, best practices, docs check
- Custodian task execution: worktree + local model + PR creation
2026-08-24 12:30:19 +01:00
Nick 6c6b028c64 feat: Custodian task execution — worktree + local model + PR creation 2026-08-24 12:23:05 +01:00
Nick 939883d4d2 feat: add shared library (drift, governance, cognitive, autonomy) 2026-08-24 10:47:34 +01:00