Skip to main content

Reference

The complete technical reference for the current IntentText language and tooling.

Keywords

IntentText supports a compact canonical keyword set plus compatibility aliases and extension forms.

  • All Keywords — sortable, filterable keyword table
  • Document Identitytitle:, summary:, meta:, context:, track:, agent:, model:
  • Contenttext:, quote:, cite:, warning:, danger:, tip:, info:, success:, code:, image:, link:, def:, figure:, contact:, byline:, epigraph:, caption:, footnote:, dedication:
  • Structuresection:, sub:, break:, ref:, deadline:, embed:, toc:
  • Datacolumns:, row:, input:, output:, metric:
  • Agentstep:, gate:, trigger:, signal:, decision:, memory:, prompt:, tool:, audit:, done:, error:, result:, handoff:, wait:, parallel:, retry:, call:, loop:, checkpoint:, import:, export:, progress:, task:, ask:, assert:, secret:
  • Trustapprove:, sign:, freeze:, revision:, policy:, amendment:, history:
  • Layoutpage:, font:, header:, footer:, watermark:, signline:, divider:
  • Aliases — alias forms mapped to canonical keywords, including the 33 Arabic aliases (عنوانtitle, مهمةtask, صفrow, …) that round-trip as written

Keyword tiers

The canonical keywords are grouped into a small everyday core set plus opt-in profiles, so a plain .it document needs only ~13 keywords and everything else is opt-in. Tiering is contract metadata — the parser still recognizes every keyword, and unknown keywords pass through as custom.

TierKeywords
core (13)title summary meta section sub text info quote code image link task done
agentstep decision gate trigger result policy audit ask context
contractsign approve freeze track amendment cite
datacolumns row metric
printpage header footer watermark style break toc

The history: boundary and revision: entries remain recognized alongside the contract tier (they live below the audit-log boundary rather than in the stable keyword set). Exposed from @dotit/core as KEYWORD_TIERS, CORE_KEYWORDS, and tierOf. See the canonical SPEC.

Properties

Systems

  • Templates{{variables}}, each:, merge API
  • Query — block queries, document queries, output formats
  • Index Files.it-index shallow architecture
  • CLI — every command, every flag