# Fråga Forge med versioner, källor och fullständiga läsningar

> En tillförlitlig sök-, läs- och källarbetsflöde för Total.js 5 och jComponent 20; täckning och bevis är uttryckliga.

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

## Börja med produkt och version

Forge dokument backend Total.js 5 och frontend jComponent 20. De delar namn som `DEF`, `GET`, `CACHE` och `ON` men kör i olika miljöer. Välj produkten innan du tillämpar ett kontrakt. Den installerade backend körtiden är `total5@0.0.19`; den spända ramutvecklingsreferensen deklarerar `0.0.20-1`. En upstream källreferens är inte ett testresultat för den installerad paketet.

Läs `/knowledge-sources.json` för exakta komiter och SHA-256 fingeravtryck, `/knowledge-coverage.json` för deklaration och komponent täckning, och `/knowledge-licenses.json` För bevarade upstream-licensmeddelanden. `/knowledge.json` beskriver aktuella publicerade dokument, deras verkliga språk, hashar och stabila avsnitt. jComponent Fingeravtryck: Håll ditt fingeravtryck.

## Sök och läs sedan

Använd `Forge_search` med en exakt symbol som `Controller.prototype.json`, `DEF.fallback` eller `Component.prototype.setter`, eller en kort engelska/spanska uppgiftssökning. Sökningen innehåller den offentliga dokumentkroppen. Matching excerpts hjälper till att välja en sida; de är inte hela sidan och är inte bevis på att ett exempel har utförts. Svaret inkluderar det faktiska innehållsspråket; en icke översatt sida förblir engelska.

Ringa till `Forge_page` med den returnerade sektionen och slug. pass den `content_sha256` för att vägra en ändrad sida. För att bara läsa matchande avsnittet, gå igenom den `anchor`Om `next_cursor` är närvarande, fortsätt med den kursorn tills den är noll. Kurserna binder dokumentet, språket, innehållshas och speglar källbilder. Om sidan ändras, startar du om läsningen. `offset` Fältet förblir tillgängligt för befintliga kunder, men en kursor ger revisionskontroll.

citerar sidan URL, dess sektion anchor och innehållet hash används. en sida som hittats av sökningen har ännu inte läst. en stor sida som returneras i delar har inte lästs helt tills fortsättningen är klar.

## Avsluta ett avtal i den ursprungliga genomförandet

Använd `Forge_coverage` för att lösa ett exakt symbol och identifiera dess källkod och fil. Använd `Forge_source` för att läsa den verbatim filen. Dess `path` måste matcha en textfil i den speglade källmynten. Källläsningar är sidade och hash kontrolleras. Samma begränsade läsare finns över HTTP på `/api/knowledge-search/`, `/api/knowledge-page/` och `/api/knowledge-source/` för kunder som inte använder MCP.

Källor inkluderar den installerade körtiden, upstream-ramen, jComponent, komponenterna och AIContext-guiden. `aicontext` är arkitektonisk vägledning, inte bevis på att varje exempel matchar den installerade körtiden. Läs en matchande implementering och recept innan du antar ett signatur, livscykel-förutsättning eller beroende.

Använd `Forge_test` med sidans sektion och slug för att hämta exempelfilerna och kommandot för att köra dem.
