FeatureFacts

Know what this product can do. Part of the xFacts suite.

A compact xFacts label for product capabilities, backed by an inspectable feature register. Candidates are not confirmed features. Zero rows is a truthful outcome.

xFacts label

Serving size: one product · Terrain layer · Max 12 curated rows
ProductWorkshop Demo
Modemap-backed
QuestionWhat can this product do?
SelectedResume import
Lifecyclereleased
Availabilityconditional · Pro · member
Maturityexperimental
Evidencecurrent
Not a coverage score. Linked documentation or tests means an accepted association exists. It does not mean the tests passed or the docs are adequate.

Two reading depths

A small label, then the register that can defend it.

FEATURE_FACTS.md holds zero to 12 approved rows. Initialization leaves the selection empty. A scanner can propose candidates. It cannot silently curate them.

.featurefacts/ keeps the known capabilities inside a declared survey scope: surfaces, evidence, stale locators, and publication choices. It is not a claim that every capability was found.

Scan one TypeScript repo

Default scan does not execute target code, use the network, or call a model.

pnpm add -D featurefacts
pnpm featurefacts init
pnpm featurefacts scan
pnpm featurefacts show
pnpm featurefacts check

First ecosystem: TypeScript/Node. Unsupported inputs report unsupported, not a fabricated inventory. Confirming a feature, approving public rows, and selecting label IDs stay attributed maintainer decisions.