| Installation / prérequis | Pris en charge, observé : installer bea 0.1.0 ; aucun compte pour les commandes locales | Pris en charge : binaire unique via gestionnaire de paquets ou Docker (1.52.3) | Pris en charge avec prérequis : Node 18+, compte développeur, identifiants API | Pris en charge avec prérequis : cloner, construire, configurer ; application développeur Intuit requise | Pris en charge avec prérequis : comptes Claude.ai et Puzzle, URL de connecteur |
|---|
| Authentification | Aucune nécessaire localement ; identifiants hébergés seulement pour bea ask | Aucune nécessaire : fichiers locaux, pas de comptes | OAuth2 Xero : connexion personnalisée ou login navigateur PKCE | Poignée de main d'application OAuth2 Intuit ; sandbox accepte localhost, production nécessite HTTPS public | OAuth Puzzle via connecteur Claude, autorisation en lecture seule ; ré-authentification tous les 5 jours |
|---|
| Portée lecture / écriture | Lectures et écritures, observé : requête, rapport, import avec aperçu puis application | Lectures via rapports ; écritures par ajout et via import | Lectures plus écritures de création/mise à jour documentées, limitées par autorisations OAuth | Création, lecture, mise à jour, suppression et recherche complètes ; catégories inscriptibles désactivables | Lecture seule par conception : plus de 40 points de terminaison de lecture, rien d'inscriptible |
|---|
| Données locales vs cloud | Local : fichiers de grand livre en texte brut | Local : journal en texte brut | Cloud : les outils s'exécutent localement, le grand livre vit dans l'organisation Xero | Cloud : sous-processus stdio local, grand livre vit dans la société QBO | Cloud : point de terminaison MCP distant sur les données Puzzle |
|---|
| Aperçu / validation | Observé : aperçu 3 prêtes / 0 écrites ; check valide ; écriture non équilibrée rejetée | Documenté : dry-run d'import ; entrées équilibrées et validées ; commande check | Validation d'entrée au niveau des champs ; aperçu avant écriture non vérifié | Validation d'entrée par schéma ; aperçu avant écriture non vérifié | Non applicable : aucun chemin d'écriture à prévisualiser |
|---|
| Sortie structurée | Observé : enveloppes JSON avec lignes et colonnes, codes de sortie, BQL | Rapports vers terminal, HTML, CSV, JSON ou SQL | Modes de sortie JSON, CSV et TOON | Résultats d'outils MCP plus téléchargement de facture PDF | Non vérifié : réponses conversationnelles ; enveloppe de résultats non couverte |
|---|
| Importations répétées | Observé comme sûr en répétition : la réimportation écrit 0, les octets sont préservés | Réimportation idempotente documentée via des fichiers d'état cachés | Non vérifié dans les sources examinées | Non vérifié dans les sources examinées | Non applicable : aucun chemin d'importation |
|---|