law_prepare_answer
À la demande explicite de l'utilisateur, répéter entre 1 et 12 appels law_ask ou law_process_run antérieurs, comparer strictement leurs replayControl, et préparer un document figé non public pour 24 heures. Le client ne fournit jamais la réponse machine : le serveur ne l'obtient qu'en exécutant à nouveau. Un écart dans une entrée, dans le droit, dans une ressource, dans le code du serveur, dans la bibliothèque du moteur ou dans le résultat rejette le document entier.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | ||
| question | Yes | ||
| assistant | No | ||
| calculations | No | ||
| producerRuns | No | Exécutions de producteurs enregistrés avec control/0.2 ; mutuellement exclusives avec calculations. | |
| documentVersion | No | Version du document immuable ; 0.1 est conservée pour la compatibilité transitoire, 0.2 inclut tous les résultats natifs et le lecteur commun. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expiresAt | Yes | ||
| previewUrl | Yes | ||
| contentHash | Yes | ||
| resultCount | No | ||
| documentHash | Yes | ||
| preparationId | Yes | ||
| calculationCount | Yes |