components/flutterstart_cli/src/render/blueprint_json library

Functions

renderBlueprintJson({required String command, required Blueprint blueprint, required CompatibilityResult compatibility, required CompatibilityStatus status}) String
Renders a Blueprint and its compatibility result as stable JSON over the existing envelope (FR-046). The Blueprint contribution is exactly Blueprint.toJson — catalog IDs and structured selections only, never a badge, section order, prompt, or AI conversation text (FR-020, FR-023, FR-024; proven in blueprint_no_presentation_test.dart, T047).