Skip to content

Citation Kind

Planned closed enumeration on citations.citation_kind capturing the relationship a citation expresses: a verbatim quote of source text, a paraphrase, a derived inference, or a match against a Q&A pair. CORE per §6.2 — platform vocabulary.

None.

keylabelprovenance
verbatim_quoteVerbatim Quotecore
paraphraseParaphrasecore
derived_inferenceDerived Inferencecore
q_a_matchQ&A Matchcore
  • citations.citation_kind — planned column (planned citations table, distinct from existing content_citations).
  • Adjacent to citations.citing_entity (polymorphic discriminator per Finding 02) and citing_entity_id (FK).
  • Pre-existing parallel: content_citations.citation_type CHECK has different vocabulary today (reference, copied, adapted, inspired); the planned citations.citation_kind is structurally different and supersedes/coexists.
  • Per OQ-Q111-A: citing_entity enum extended for sales_proposal_response, competitor_research_finding, training_unit, mcp_search_response per Phase 5 step 4.
  • Layer 5: citation_kind is a typed relation property on the citations entity.
  • Citation rendering surfaces (how to display the cite — verbatim quote vs paraphrase visual treatment).
  • lib/quality/ — quality scoring (verbatim vs paraphrase weighted differently).
  • lib/mcp/tools/ — citation surfaces in MCP responses.
  • Audit trails — provenance of derived inferences.
  • Status: planned — column not yet in production schema; lands with the citations work per Finding 02.
  • Closed CV; schema migration adds new values.
  • The live content_citations.citation_type CHECK has a different vocabulary today (reference, copied, adapted, inspired); the planned citations.citation_kind is a different shape and will supersede or coexist with the older column. Verifier wave (S236) flagged this so future readers do not conflate the two enums.