docs: add Mermaid architecture diagrams
This commit is contained in:
@@ -6,6 +6,23 @@ Il principio architetturale è **human-in-the-middle**: il modello propone inter
|
||||
|
||||
La procedura è definita nella skill canonica [tht-sessione](../harness/.pi/skills/tht-sessione/SKILL.md), soprattutto nelle sezioni F1 e F2, ed è applicata dai widget in [tht-gate.js](../harness/.pi/extensions/tht-gate.js).
|
||||
|
||||
```mermaid
|
||||
stateDiagram-v2
|
||||
[*] --> DETECT
|
||||
state "Detect ambiguity" as DETECT
|
||||
state "Build reviewer options" as PROPOSE
|
||||
state "Ask with reviewer_select" as ASK
|
||||
state "Multiple valid answers" as MULTI
|
||||
state "Record accepted decision" as ACCEPTED
|
||||
DETECT --> PROPOSE: ambiguity found
|
||||
DETECT --> ASK: safe default unavailable
|
||||
PROPOSE --> ASK
|
||||
ASK --> ACCEPTED: one option selected
|
||||
ASK --> MULTI: multiple answers valid
|
||||
MULTI --> ACCEPTED
|
||||
ACCEPTED --> [*]
|
||||
```
|
||||
|
||||
## Dove avviene la disambiguazione
|
||||
|
||||
La disambiguazione iniziale attraversa quattro passaggi distinti:
|
||||
|
||||
Reference in New Issue
Block a user