Words

Fragments uses one word per thing, everywhere: CLI, editor, Cloud, GitHub, these docs.

The words

Fragments vocabulary, verbatim from docs/fragments-v1/GLOSSARY.md
Word
Meaning
Where it lives
Retired synonyms
FragmentOne canonical primitive of a design system: a component the team has decided is the way to do a thing (Button, Card.Header).libs/ui/src/components/<Name>/, fragments.manifest.json primitives[]canonical component, root, primitive (outside code)
ManifestThe curated, committed contract of a repository's design system: Fragments, tokens, patterns, grammar, rules, exemplars. One file.fragments.manifest.jsonpolicy, contract file, vocabulary, catalog
Contract / FCIDThe pinned identity of a manifest version: contractHash(manifest). Every verdict cites one.packages/core/src/contract/hash.tscontract stamp, contract version (as identity)
CardThe ≤60-line summary of the manifest an agent receives at session start.fragments hook-exec --event SessionStartagent context, vocabulary card, reminder
LoopThe write-path cycle: card → write → check → repair → prove. Local, zero network.packages/loopagent surface, hook pipeline
CheckAn evaluation of one file or one diff against the manifest.fragments check, check-file, hooksscan, governance run, lint
FindingOne drift from the manifest, always phrased as replace <raw> with <Fragment> from <library>, with a code FUI####.packages/core/src/rules/issue, violation, occurrence, diagnostic
RepairThe deterministic fix for a finding.fragments fix, conformautofix, codemod, suggestion
PatternA named composition of Fragments with an intent and an exemplar (StatStrip, DecisionDialog).manifest patterns[]block, recipe, composition
GrammarA house rule of the design system, checkable when a rule id exists.manifest grammar[]design rule, guideline, DESIGN.md prose
ExemplarA gold usage of a Fragment or pattern in this repository, path:line.manifest exemplarexample, reference, usage site
BindingA repository connected to Fragments Cloud through the GitHub App.convex/bindingsproject (user-facing), repo record, installation repo
Verdictpass, block or indeterminate for an exact head against an exact FCID. Produced only by evaluate().@usefragments/core/evaluationconclusion, status, result, clean/dirty
ReceiptThe persisted evaluation behind a verdict, id evr_…. What a check's details link opens.governanceReceipt.ts, /r/:evr_trust receipt, evaluation record, proof
GateThe required GitHub check fragments/contract-compliance on a protected branch.contract-check.tscheck run (as a product noun), status check
ExceptionAn admin-granted, expiring, reasoned waiver of a finding. Always logged.exceptions ledgerwaiver, suppression, ignore
BypassA merge that landed without a passing verdict or an exception. Recorded, never hidden.merge ledger outcome: bypassedoverride, force-merge
Merge ledgerOne row per (binding, head) merge with its receipt and outcome.convex/mergeLedger.tsmerge history, rollup, snapshot
DiscoverThe command that proposes a manifest from the code. A human curates; nothing is inferred at check time.fragments discoverscan, classify, auto-detect

The product's sentence: The agent ignored your Button. Replace <button> with Button from @acme/ui.

Next steps