Loaded Mermaid
Mermaid To ProVerif
This lane called itself mismatched for PlanPack because the skill targets cryptographic protocol verification. It returned a sequence diagram for comparison.
Rendering diagram…
Mermaid Source66 lines
1sequenceDiagram2autonumber3participant H as Human reviewer4participant V as Web viewer5participant P as PlanPack JSON6participant O as Orchestrator7participant R as Research and idea agents8participant C as Consolidator9participant T as Validation-contract agent10participant I as Implementation agent11participant Q as Validation agent12participant CR as Code reviewer1314H->>V: Open PlanPack15V->>P: Load JSON plan and rendered sections16P-->>V: Human-readable plan with section anchors17H->>V: Add comments and quick actions on sections18V-->>H: Copy/export structured comment packet19H->>O: Hand comments back to orchestrator20O->>P: Apply comments as JSON plan deltas2122par Planning research and ideas before consolidation23O->>R: Explore requirements risks options24R-->>O: Findings and candidate approaches25and Human review remains available26H->>V: Re-review updated rendered plan27V-->>H: Anchored comments and actions28end2930O->>C: Consolidate research and comments31C->>P: Write consolidated JSON plan32O->>T: Write validation contract and test design33T->>P: Add acceptance criteria checks and test plan3435H->>V: Review consolidated plan and validation contract36alt Human requests changes37H->>O: Export more anchored comments38O->>P: Update JSON plan39O->>C: Re-consolidate before implementation40else Human approves41par Separate implementation and validation agents42O->>I: Implement from JSON plan43I-->>O: Code changes44and Validation preparation45O->>Q: Prepare independent validation from contract46Q-->>O: Harness/checklist ready47end4849O->>Q: Validate implementation against contract50Q-->>O: Pass/fail evidence5152alt Validation fails53O->>P: Update plan with failed checks and next actions54O->>I: Rework implementation55else Validation passes56O->>CR: Final code review57alt Review blocks58CR-->>O: Blocking feedback59O->>P: Record fixes, mortem, process feedback60O->>I: Rework or split follow-up61else Review approves62CR-->>O: Approved for release lane63O->>P: Mark implementation validated/reviewed64end65end66end