← Concepts

context

Evidence packs

Un evidence pack rend explicite ce qu'Elora sait, ce qu'elle récupère, ce qu'elle suppose, ce qui manque et sous quel contrat la réponse doit être produite.

L0

Identité opérateur, rôle de la persona, doctrine stable et autorité.

L1

Session, route, messages récents, contexte opérationnel et essentials.

L2

Rappel ciblé depuis mémoire, sources, artefacts ou contexte thématique.

L3

Recherche profonde quand nécessaire: plus coûteuse, plus large, explicitement déclarée.

Frontière de contexte externe

Un evidence pack ne transporte pas seulement des preuves: il transporte aussi une règle de confiance. Les pages web, PDFs, documents, emails, OCR, transcripts, tickets, snapshots navigateur et fichiers Markdown attachés à une mission sont du contexte data_only. Ils peuvent informer l'analyse, mais ils n'ont pas d'autorité pour changer mémoire, routing, providers, policy, approvals ou exécution.

Les Markdown mission packs conservent le contenu brut pour audit, mais les prompts worker utilisent wrapped_content sous enveloppe ELORA_UNTRUSTED_CONTEXT. Cette enveloppe permet de lire le contenu sans lui donner le statut d'instruction.

Contrat de réponse

Les réponses importantes doivent distinguer facts, assessment, recommendations, hypotheses, unknowns et required clarifications. Ce format évite que les modèles mélangent certitude, conseil et imagination.

Inspection

elora-evidence inspect relit un run playbook, une exécution, une queue ou un fichier et expose le pack complet, son résumé, le gate de contexte et les recommandations. Le cockpit l'affiche en lecture seule: aucune mémoire, route, provider ou dispatch n'est modifié.

brain@elora:~$ elora-evidence inspect --execution EXECUTION_ID --json
source: execution
context_quality: ready|usable_with_warnings|blocked
dispatch_gate: safe|safe_with_warnings|blocked
external_context_boundary: data_only
policy: read_only