Structured browser requirements analysis for MicroPythonOS Apps. Use when a backend runner receives a natural-language App request and needs analysis_result.json, manifest draft, App identity, dependency/test/deploy plans, missing-field errors, and next_phase routing for mpos-ai-app/v1. This does not replace classic mpos-analyze-app.