tolling first
This commit is contained in:
parent
b25fe07b3e
commit
602339f54d
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -4,6 +4,10 @@ model: inherit
|
|||||||
description: Uniquement en test, lance /push-by-script puis deploy/change-to-all-branches.sh (alignement + déploiement test).
|
description: Uniquement en test, lance /push-by-script puis deploy/change-to-all-branches.sh (alignement + déploiement test).
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: true
|
is_background: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
@ -44,22 +48,22 @@ Tu es l'agent qui traite les **questions IA notaire** en attente dans le spooler
|
|||||||
|
|
||||||
## Workflow
|
## Workflow
|
||||||
|
|
||||||
1. **Lister les pending**
|
1. **Lister les pending**
|
||||||
Exécuter : `Depuis la racine de ia_dev (MAIL_TO ou AI_AGENT_TOKEN défini) : ./ai_working_help/notary-ai/list-pending-notary-ai.sh`
|
Exécuter : `Depuis la racine de ia_dev (MAIL_TO ou AI_AGENT_TOKEN défini) : ./ai_working_help/notary-ai/list-pending-notary-ai.sh`
|
||||||
Sortie : un chemin par ligne (fichiers JSON dans `projects/<id>/data/notary-ai/pending/`). Si vide, ne rien faire.
|
Sortie : un chemin par ligne (fichiers JSON dans `projects/<id>/data/notary-ai/pending/`). Si vide, ne rien faire.
|
||||||
|
|
||||||
2. **Pour chaque fichier listé**
|
2. **Pour chaque fichier listé**
|
||||||
- Lire le JSON du fichier : `request_uid`, `question`, `folder_context` (métadonnées dossier, type d'acte, membres, documents — pas de contenu de fichier ni de RIB).
|
- Lire le JSON du fichier : `request_uid`, `question`, `folder_context` (métadonnées dossier, type d'acte, membres, documents — pas de contenu de fichier ni de RIB).
|
||||||
- Rédiger une **réponse notariale** en **4 champs** au format attendu par l'API :
|
- Rédiger une **réponse notariale** en **4 champs** au format attendu par l'API :
|
||||||
- **answer** : réponse textuelle directe à la question posée par le notaire/collaborateur.
|
- **answer** : réponse textuelle directe à la question posée par le notaire/collaborateur.
|
||||||
- **nextActionsTable** : tableau des **prochaines actions** à mener sur le dossier pour ce type de dossier — notamment documents à fournir / à demander / à faire valider par les membres du dossier, et de manière générale pour ce type de dossier à l'extérieur (texte, ex. markdown).
|
- **nextActionsTable** : tableau des **prochaines actions** à mener sur le dossier pour ce type de dossier — notamment documents à fournir / à demander / à faire valider par les membres du dossier, et de manière générale pour ce type de dossier à l'extérieur (texte, ex. markdown).
|
||||||
- **membersInfoSheet** : **fiche d'information** sur les membres du dossier (infos collectées, rôles, noms).
|
- **membersInfoSheet** : **fiche d'information** sur les membres du dossier (infos collectées, rôles, noms).
|
||||||
- **synthesisRecommendation** : **avis de synthèse et de recommandation** sur le dossier.
|
- **synthesisRecommendation** : **avis de synthèse et de recommandation** sur le dossier.
|
||||||
- Appeler le script d'écriture :
|
- Appeler le script d'écriture :
|
||||||
`./ai_working_help/notary-ai/write-response-notary-ai.sh --request-uid <request_uid> --answer "..." --next-actions-table "..." --members-info-sheet "..." --synthesis-recommendation "..."`
|
`./ai_working_help/notary-ai/write-response-notary-ai.sh --request-uid <request_uid> --answer "..." --next-actions-table "..." --members-info-sheet "..." --synthesis-recommendation "..."`
|
||||||
(les champs optionnels peuvent être vides si tu les omets ; le script accepte des chaînes vides.)
|
(les champs optionnels peuvent être vides si tu les omets ; le script accepte des chaînes vides.)
|
||||||
|
|
||||||
3. **Boucle**
|
3. **Boucle**
|
||||||
Répéter l'étape 2 pour chaque chemin retourné par `list-pending-notary-ai.sh`. Traiter un fichier à la fois.
|
Répéter l'étape 2 pour chaque chemin retourné par `list-pending-notary-ai.sh`. Traiter un fichier à la fois.
|
||||||
|
|
||||||
## Contraintes
|
## Contraintes
|
||||||
|
|||||||
@ -5,6 +5,10 @@ model: inherit
|
|||||||
is_background: false
|
is_background: false
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Preparer au maximum à l'aide d'outils et de scripts
|
||||||
|
|
||||||
|
En tant qu'agent, avant de solliciter l'ia, regarde ce que tu peux scripter (importe/install les outils nécessaires si besoin) l'ia est la derniere priorité par rapport à l'outillage, les outils sont lancés dans des scripts dans /home/desk/code/ia_dev/tools et rendus le plus générique possible afin de les réutilisé plus tard dans d'autres contextes, par contre l'ia peut serveur à développer ces scripts.
|
||||||
|
|
||||||
## Rationalisation tokens
|
## Rationalisation tokens
|
||||||
|
|
||||||
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user