chore: organise the repository layout
Merged
SH
10d ago+27+27+01234567890123456789-57-57-01234567890123456789
Tidies the repository layout without touching code or the root's standard files (README, LICENSE, Makefile, Dockerfile, docker-compose.yml, go.mod and the community files all stay).
AetherCode.png,Architecture.pngmoved todocs/assets/.deploy/aethercode-exec.serviceanddeploy/env.examplemoved todeploy/systemd/;deploy/alerts.ymltodeploy/monitoring/.docs/benchmark-results.mdanddocs/spike-results.mdmoved todocs/benchmarks/.code-rabbit.ymlremoved: CodeRabbit reads.coderabbit.yaml, which stays, so the older file did nothing.- README gains a "Repository layout" table; every reference to a moved file (README, ARCHITECTURE, CHANGELOG,
.goreleaser.yml, thedocker-compose.ymlcomment) is updated.
Testing
go build ./... and go vet ./... clean. No Go code changed; nothing in .github/workflows referenced a moved path.
Summary by cubic
Reorganises the repository layout to group related files, with no Go code changes.
- Moves deploy files into
deploy/systemd/anddeploy/monitoring/, images intodocs/assets/, and benchmark/spike results intodocs/benchmarks/. - Removes
code-rabbit.yml, which was doing nothing since.coderabbit.yamlis the config CodeRabbit reads. - Updates every reference to the moved files (README, ARCHITECTURE, CHANGELOG,
.goreleaser.yml,docker-compose.yml) and adds a "Repository layout" table to the README.