Skip to content
wiki.fftac.org

Metadata Schema

The metadata schema is the contract between public pages, search engines, REST discovery, and AI agents.

Required Fields

FieldPurpose
titleHuman display title.
slugCanonical route without domain.
page_typeHub, topic, site, source-record, decision, operation, glossary-term, migration, or agent-guide.
summaryOne or two sentences for snippets, catalogs, and agents.
owner_roleRole accountable for keeping the page useful.
statusActive, draft, reviewed, historical, deprecated, redirected, or needs-review.
visibilityPublic, internal, restricted, or archive-evidence.
indexingIndex, noindex, or archive-only.
canonical_urlPreferred public URL.
breadcrumb_parentParent route list for visible breadcrumbs and structured data.
last_reviewedDate of last substantive review.
review_cycleMonthly, quarterly, yearly, or as-needed.

Recommended Fields

  • source_records
  • related
  • aliases
  • legacy_redirects
  • derived_topic_pages
  • source_path
  • source_site
  • source_sha256
  • schema_type
  • language

Agent Use

Agents should prefer summary, page_type, breadcrumb_parent, source_records, and related before reading the full page. The same fields are exposed through /llms-full.txt and /wp-json/wiki.fftac.org/v1/graph.