Pages whose screenshots showed runtime errors or empty bodies.
Timestamp when the event was created.
ISO 8601 formatted date-time string indicating when this event was emitted by the system. This timestamp is crucial for event ordering, performance analysis, and debugging the agent workflow execution timeline.
Format: "YYYY-MM-DDTHH:mm:ss.sssZ" (e.g., "2024-01-15T14:30:45.123Z")
A unique identifier for the event.
Pages that passed the parser earlier but still rendered broken at runtime, and which phase 4 successfully repaired during the review loop.
Total screenshots captured (pages × viewports).
Markdown body of wiki/sdk-feedback.md. Captures awkward API shapes the
agent noticed while building screens — the whole reason AutoView exists.
Step counter — matches autoViewStart.step.
Unique identifier for the event type.
A literal string that discriminates between different event types in the AutoBE system. This field enables TypeScript's discriminated union feature, allowing type-safe event handling through switch statements or conditional checks.
Examples: "analyzeWrite", "databaseSchema", "interfaceOperation", "testScenario"
Event fired when phase 5 (UI Review) finishes.
The UI Review phase boots the generated Next.js app under Playwright, captures one screenshot per page per viewport (mobile, tablet, desktop), runs an LLM pass over the screenshots to detect broken layouts, and (when configured) loops back to phase 4 for at most one retry per broken page. The final screenshot set is the operator's evidence at the human gate before the archive is shipped.
Author
Samchon