Skip to content

chore(control-plane): declare aio-fleet ownership#64

Merged
JSONbored merged 1 commit into
mainfrom
codex/final-control-plane-automation
May 2, 2026
Merged

chore(control-plane): declare aio-fleet ownership#64
JSONbored merged 1 commit into
mainfrom
codex/final-control-plane-automation

Conversation

@JSONbored
Copy link
Copy Markdown
Owner

Summary

  • declare this repo's aio-fleet control-plane ownership contract
  • remove app-local shared test dependency boilerplate now installed centrally by aio-fleet
  • add or update upstream monitor metadata in .aio-fleet.yml where this repo has upstream-tracked versions

What changed

  • retired requirements-dev.txt
  • kept app-owned runtime/source/template/docs/tests in place
  • moved shared dependency and upstream automation expectations to aio-fleet

Why

  • aio-fleet now owns shared CI mechanics, dependency installation, upstream monitoring, required checks, release orchestration, registry verification, Trunk, and cleanup verification
  • app repos should keep only app-specific implementation and declarative fleet metadata

Validation

  • central aio-fleet test suite passed: python -m pytest
  • central cleanup verification passed: python -m aio_fleet cleanup-repo --all --verify
  • central validation passed: python -m aio_fleet validate --all
  • representative central control checks passed after dependency removal for unraid-aio-template, sure-aio, khoj-aio, and signoz-aio
  • hosted aio-fleet workflow checks passed for Sure, Dify, SignOz, and upstream monitor dry-run

Notes

@JSONbored JSONbored force-pushed the codex/final-control-plane-automation branch from c6b04b0 to 99528aa Compare May 2, 2026 08:55
@JSONbored JSONbored marked this pull request as ready for review May 2, 2026 09:02
@JSONbored JSONbored merged commit d2d076e into main May 2, 2026
3 checks passed
@JSONbored JSONbored deleted the codex/final-control-plane-automation branch May 2, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant