§7 M3 (part 3) — the ownership track becomes inspectable, completing M1–M3. - server: GET /api/v1/admin/projects (projects_api) lists every project + its owned-group count (projects repo list_with_counts, one GROUP BY); behind the /admin middleware, like the groups list. - CLI: pic projects ls (cmds/projects.rs + client projects_list); the apply_ownership plan-preview journey now also asserts projects ls (plat owns exactly 1 group; teamb listed). - docs: design §7 + CLAUDE.md record M3 shipped and the whole §7 multi-repo ownership track (M1 claim · M2 attach ceiling · M3 preview + projects ls) COMPLETE; deferred = structural-divergence + declarative tree shape + per-env approval gating. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
31 lines
498 B
Rust
31 lines
498 B
Rust
pub mod admins;
|
|
pub mod api_keys;
|
|
pub mod apply;
|
|
pub mod apps;
|
|
pub mod apps_domains;
|
|
pub mod collections;
|
|
pub mod config;
|
|
pub mod dead_letters;
|
|
pub mod extension_points;
|
|
pub mod files;
|
|
pub mod groups;
|
|
pub mod init;
|
|
pub mod kv;
|
|
pub mod login;
|
|
pub mod logout;
|
|
pub mod logs;
|
|
pub mod members;
|
|
pub mod plan;
|
|
pub mod projects;
|
|
pub mod pull;
|
|
pub mod queues;
|
|
pub mod routes;
|
|
pub mod scripts;
|
|
pub mod secrets;
|
|
pub mod suppress;
|
|
pub mod topics;
|
|
pub mod triggers;
|
|
pub mod users;
|
|
pub mod vars;
|
|
pub mod whoami;
|