DoculaDevelopersDezvoltatori
API 0.8.0 · BuildVersiune produs 0.33.0
Documentation navigationNavigare documentație

GuidesGhiduri · API 0.8.0

Technical guidesGhiduri tehnice

Long-form guides derived from the repository sources: the declarative transform language, DOCX authoring limits, contract and version lifecycles, release immutability, the execution trace, and the operational tasks that are performed through the API.Ghiduri detaliate derivate din sursele repository-ului: limbajul declarativ de transformare, limitele de autorare DOCX, ciclul contractelor și al versiunilor, imuabilitatea release-urilor, trasa execuției și sarcinile operaționale efectuate prin API.

  1. 01Declarative v1 transformsTransformări declarative v1The bounded mapping language that turns a validated input document into the JSON a template expects, without executable code.Limbajul de mapare limitat care transformă un document de intrare validat în JSON-ul așteptat de un șablon, fără cod executabil.
  2. 02DOCX templatesȘabloane DOCXAuthoring rules for the DOCX templates that the document worker fills from transformed JSON, derived from the validator limits in internal/templates/docx.go.Regulile de autorare pentru șabloanele DOCX pe care workerul de documente le completează din JSON-ul transformat, derivate din limitele validatorului din internal/templates/docx.go.
  3. 03Contracts and versioningContracte și versionareHow input contracts, deterministic cases and canonical configuration families move from mutable drafts to immutable, calendar-effective versions.Cum trec contractele de intrare, cazurile deterministe și familiile canonice de configurare de la ciorne mutabile la versiuni imuabile, active calendaristic.
  4. 04Releases and immutabilityRelease-uri și imuabilitateA release binds exact component versions into one immutable, content-addressed manifest that every execution and submission references.Un release leagă versiuni exacte ale componentelor într-un manifest imuabil, adresat prin conținut, la care se referă fiecare execuție și solicitare.
  5. 05Execution trace and artifactsTrasa execuției și artefacteleSubmitting work against a release, following the persisted step trace live and downloading verified DOCX and PDF artifacts.Trimiterea lucrului către un release, urmărirea live a trasei de pași persistate și descărcarea artefactelor DOCX și PDF verificate.
  6. 06Operational tasks via APISarcini operaționale prin APIThe workbench pages that were not ported to the React application are operated through these API sequences. Every call is same-origin, session-authenticated and CSRF-protected.Paginile de workbench care nu au fost portate în aplicația React sunt operate prin aceste secvențe API. Fiecare apel este pe aceeași origine, autentificat prin sesiune și protejat CSRF.
  7. 07Provision a document type from scratch via APIConfigurează de la zero un tip de document prin APICreate a dedicated automation identity and deploy an intake, deterministic transforms, DOCX templates and their immutable versions without using the authenticated UI.Creează o identitate dedicată automatizării și implementează un intake, transformări deterministe, șabloane DOCX și versiunile lor imuabile fără interfața autentificată.