> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cruscotto locale

> Rivedi progetti locali, sessioni, attività delle policy, configurazione, audit e scansioni programmate.

Esegui `failproofai` senza argomenti per avviare il cruscotto integrato su `http://localhost:8020`. Legge le cronologie degli agenti locali, la configurazione delle policy, i risultati degli audit e l'attività degli hook direttamente dalla macchina.

Il cruscotto locale è separato da Failproof AI Cloud. Funziona senza un account Cloud e non prova che gli eventi siano stati consegnati alla tua organizzazione.

## Aree del cruscotto

| Area                  | Cosa puoi fare                                                                                                                       |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| Policy → Attività     | Ispeziona le decisioni locali allow, instruct e deny; filtra per decisione, evento, CLI, strumento, sorgente, policy e sessione.     |
| Policy → Configura    | Abilita i builtin, modifica i parametri supportati, attiva/disattiva le policy personalizzate rilevate e seleziona i harness target. |
| Progetti              | Sfoglia i progetti rilevati nelle cronologie degli agenti supportati e confronta le loro sessioni più recenti.                       |
| Sessioni del progetto | Apri una trascrizione locale, rivedi le voci ordinate grezze e i sottoagenti, scaricala e correla l'attività delle policy.           |
| Audit                 | Rivedi l'ultima scansione offline, i pattern rischiosi, i punti di forza, i progetti interessati e le policy builtin consigliate.    |
| Impostazioni          | Configura le scansioni locali programmate e i report di audit inviati per email quando il daemon/piattaforma li supporta.            |

## Rivedi l'attività delle policy

<Tabs>
  <Tab title="Cruscotto">
    1. Apri **Policy → Attività** e imposta i filtri di decisione e sorgente.
    2. Restringi per evento, harness, strumento o nome della policy.
    3. Espandi una riga per ispezionare la sua motivazione, le policy associate, la sorgente, la modalità di esecuzione e la durata.
    4. Segui il collegamento della sessione per posizionare la decisione nel contesto della trascrizione.

    Una riga che sembra negata può comunque essere osservazionale su una coppia harness/evento che non consuma verdetti di blocco. La vista dei dettagli segnala la capacità di enforcement verificata.
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    failproofai config --status
    failproofai policies
    failproofai
    ```

    L'attività locale è archiviata in `~/.failproofai/hook-activity`. Usa il cruscotto invece di modificare questi file.
  </Tab>
</Tabs>

## Configura le policy localmente

<Tabs>
  <Tab title="Cruscotto">
    1. Apri **Policy → Configura** e scegli gli harness e l'ambito della configurazione.
    2. Abilita una policy builtin o una policy personalizzata rilevata.
    3. Per una policy builtin parametrizzata, apri il suo controllo di configurazione e salva i valori supportati.
    4. Ritorna ad Attività ed esegui azioni corrispondenti e non corrispondenti.

    Le policy per convenzione mostrano la loro sorgente di progetto o utente. I cambiamenti espliciti su percorsi personalizzati potrebbero richiedere di rieseguire la configurazione CLI in modo che il percorso selezionato sia registrato.
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    failproofai policy add block-sudo --scope project
    failproofai policies --install --custom ./security.policies.ts --scope project
    failproofai policies
    ```
  </Tab>
</Tabs>

## Sfoglia progetti e sessioni

La pagina Progetti combina i repository di cronologie locali supportati. Seleziona un progetto per elencare le sue sessioni, quindi apri una sessione per il visualizzatore di log grezzi, i segmenti dei sottoagenti, l'azione di download e l'attività delle policy con ambito di sessione.

Se un progetto o una sessione mancano, conferma che l'harness utilizzi la sua posizione di cronologia predefinita o registra una radice aggiuntiva con `failproofai harness add-path`.

## Programma audit offline

<Tabs>
  <Tab title="Cruscotto">
    Apri **Impostazioni**, abilita la scansione programmata, scegli il suo intervallo supportato e configura la consegna dei report quando disponibile. La pagina segnala l'esecuzione successiva, l'ultima esecuzione, il codice di uscita e se il daemon in background è supportato sulla piattaforma.
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    failproofai audit --schedule 7 --email reliability@example.com
    failproofai audit --status
    ```

    Cambia il numero di giorni per impostare un diverso intervallo di 1–90 giorni. Disabilita le scansioni ricorrenti con `failproofai audit --no-schedule`; esegui `failproofai audit` per una scansione interattiva immediata.
  </Tab>
</Tabs>

<Warning>
  Il cruscotto locale può visualizzare prompt, input degli strumenti, contenuto dei file e output del terminale dalle cronologie degli agenti locali. Associalo solo a interfacce affidabili e arresta il processo al termine della revisione.
</Warning>
