Fallback handling should protect walkthrough render when Mermaid parse fails.
try { renderMermaid(diagram) } catch { renderFallback(diagram) }Walkthrough
Full review workflow now includes controls, suggestions, and conversation history.
Summary
Seeded server review summary.
Review status
Mock review engine completed a tuned review using repository defaults.
Mock review engine
Review v1
Effort
3/5
Changed files summary
Poem
Threads hum into form / intent sharpens into patches / review keeps us true.
Generated Mermaid output is rendered as a sequence walkthrough card.
sequenceDiagram User->>PromptRequest: submit PromptRequest->>ReviewEngine: review ReviewEngine-->>User: findings
Phase 5 adds categorization, path-aware configuration, and repository guidance ingestion.
Categories
Bug risk - 1
Correctness and runtime safety findings.
Security - 1
Sanitization and injection findings.
Applied rules
Phase 6 links issue readiness, review progress, and local-review handoff in one surface.
Linked issue assessment
Funding and issue scope are aligned with this Prompt Request, so the change is ready for a first-pass review.
Review status feed
Review v1 queued
Collected issue context and changed paths.
Diff review complete
Generated findings and routing hints.
Phase 6 turns routing hints into a first-class review routing panel.
Labels
Reviewers
Related work
Let issue votes fund Prompt Requests directly
issue - linked
CLI-compatible handoff keeps the web review and local review in sync.
bun run local-review --prompt "Add sequence diagrams to review walkthroughs" --format markdown
{
"promptTitle": "Add sequence diagrams to review walkthroughs",
"provider": "mock",
"reviewVersion": 1
}Open Local Review SurfaceFindings support one-click resolve and keep severity metadata for prioritization.
Fallback handling should protect walkthrough render when Mermaid parse fails.
try { renderMermaid(diagram) } catch { renderFallback(diagram) }Escape markdown interpolation for user-controlled fields.
const safeLabel = escapeMarkdown(label)
Ask AI questions inline; answers are persisted as review conversation messages.
ai
Initial review complete. Focus on fallback rendering and markdown sanitization.
now