/** * `forge status` — Single-screen project health dashboard. * * Subcommands / flags: * forge status — Full dashboard: engine, project, gates, risks, trends * forge status --health-only — Quick engine/CLI connectivity check * forge status --json — Machine-readable JSON output * forge status --project — Override the project to inspect * * Project resolution order: * 1. --project flag * 2. .forgeos/config.json walking up directory tree → project_id field * 3. (none) — show engine health only and suggest `forge init` * * Engine endpoints consumed: * GET /health * GET /api/projects/{pid} * GET /api/projects/{pid}/changesets (for gate + risk + trend data) * GET /api/projects/{pid}/initiatives (for initiative-centric view) * GET /api/shared-mind/{team_id}/status (for SharedMind trend data) * * Sprint 1 DX : * - Auto-detects project by walking up directory tree via findProjectConfig() * - Adds initiative-centric view: shows active initiative + current gate + * next missing artifact — all in one 80x24 terminal screen * - formatNextAction drives "what to do next" guidance */ import { Command } from "commander"; import { ForgeOSClient } from "../../shared/client.js"; export declare function registerStatusCommands(parent: Command, client: ForgeOSClient): void; //# sourceMappingURL=status.d.ts.map