docs(roadmap): add #412 — bootstrap-plan phases: opaque string[] with no description/steps/duration#2956
Conversation
… no description/steps
|
Review verdict: APPROVE Inspected exact diff against The #412 pinpoint is concrete and actionable: it identifies Non-duplicative relative to nearby startup/help JSON items: this targets the semantic structure of bootstrap-plan phase entries, not general startup consent/help hangs/plain-text fallback. Merge risk: very low. Blockers: none. — |
|
Superseded by direct push |
Pinpoint #412
bootstrap-plan --output-format jsonreturnsphases: string[]containing raw Rust enum variant names with zero structured metadata.Evidence:
{ "kind": "bootstrap-plan", "phases": ["CliEntry", "FastPathVersion", "StartupProfiler", "SystemPromptFastPath", "ChromeMcpFastPath", "DaemonWorkerFastPath", "BridgeFastPath", "DaemonFastPath", "BackgroundSessionFastPath", "TemplateFastPath", "EnvironmentRunnerFastPath", "MainRuntime"] }12 opaque strings — no description, no steps, no estimated_ms, no optional flag, no auth requirements. Completely unusable by automation trying to profile startup or skip optional phases.
ROADMAP-only PR. No source/test changes.