# Consultez Forge avec les versions, les sources et les lectures complètes

> Un flux de travail fiable de recherche, de lecture et de source pour Total.js 5 et jComponent 20 ; la couverture médiatique et les preuves sont explicites.

Framework: total5
Product: Total.js 5 (total5@0.0.19)
Language: fr
Content-SHA256: a26583b87b02a041433e2bfaa6b3e2960ec1e42c67a8d8bfab40d8ea4bf261c2
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: total5-installed@total5@0.0.19
Review: reviewed-workflow

## Commencez par le produit et la version

Forge documents backend Total.js 5 et frontend jComponent 20. Ils partagent des noms tels que `DEF`, `GET`, `CACHE` et `ON` mais fonctionnent dans différents environnements. Choisissez le produit avant d'appliquer un contrat. Le temps de fonctionnement du backend installé est `total5@0.0.19`; la référence de développement du cadre plié déclare `0.0.20-1`.

Lire `/knowledge-sources.json` Pour les commits précis et les empreintes digitales SHA-256 `/knowledge-coverage.json` pour la déclaration et la couverture composante, et `/knowledge-licenses.json` Pour les notifications de licence upstream préservées. `/knowledge.json` décrit les documents publiés actuels, leurs langues réelles, les hashes et les sections stables. la seule version de la bibliothèque est insuffisante pour identifier un jComponent - Réservez votre empreinte d'origine.

## Recherchez, puis lisez

Utilisez `Forge_search` avec un symbole exact comme `Controller.prototype.json`, `DEF.fallback` ou `Component.prototype.setter`, ou une courte question de tâches en anglais/espagnol. La recherche comprend le corps public du document. Les excerts correspondants aident à sélectionner une page; ils ne sont pas toute la page et ne sont aucune preuve qu'un exemple a été exécuté.

Appel à `Forge_page` avec la section retournée et le slug. `content_sha256` pour refuser une page modifiée. Pour lire seulement la section correspondante, passez `anchor`Si `next_cursor` est présent, continuer avec ce cursor jusqu'à ce qu'il soit null. Les coursurs relient le document, la langue, le hash de contenu et le snapshot source pinné. Si la page change, redémarrez la lecture. `offset` Le champ reste disponible pour les clients existants, mais un cursor fournit une vérification de révision.

Cite l'URL de la page, son anchor et le hash du contenu utilisé. Une page trouvée par la recherche n'a pas encore été lu. Une grande page retournée en parties n'est pas entièrement lu jusqu'à ce que la continuation soit terminée.

## Résolution d'un contrat dans la mise en œuvre initiale

Utilisez `Forge_coverage` pour résoudre un symbole exact et identifier son identifiant source et son fichier. Utiliser `Forge_source` pour lire ce verbatim de fichier . Son `path` doit correspondre à un fichier texte dans le manifeste source pinné. Les lectures source sont pages et hash vérifiées. Les mêmes lecteurs limitées sont disponibles sur HTTP à `/api/knowledge-search/`, `/api/knowledge-page/` et `/api/knowledge-source/` pour les clients qui ne utilisent pas MCP.

Les sources comprennent le temps de fonctionnement installé, le cadre upstream, jComponentComposants, et guide AIContext. `aicontext` est une orientation architecturale, ne prouve pas que chaque exemple correspond au temps d'exécution installé. Lire une mise en œuvre et une recette correspondant avant d'adopter une signature, une assomption de cycle de vie ou une dépendance. Ne exécutez pas un extrait source comme un exemple indépendant.

Utilisez `Forge_test` avec la section et le slug de la page pour obtenir les fichiers de l’exemple et la commande permettant de les exécuter.
