(Tentative)

Definition Functional Requirements Syntax Semantics

Definition

BK Response Trace (PGM-BRT)

  • Is produced by Basic Knowledge (BKN) after generating the Initial Response.
  • Represents the provenance and structural metadata of the reasoning process.
  • Includes prompt lineage, fragment identifiers, response type, and trace metadata to support downstream validation and auditability.

Functional Requirements

Function Description
Prompt Hash Encodes the originating PC-Prompt for traceability.
Fragment ID Identifies the BKN fragment that produced the response.
Response Type Classifies the nature of the response (e.g., factual, speculative).
Reasoning Path Optional metadata describing the reasoning chain or modules involved.
Trace Metadata Provides timestamp and source lineage for auditability.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/BKResponseTrace.json

Semantics

Label Description
Header BK Response Trace Header
– Standard-BRT The characters “PGM-BRT-V” indicating schema family and type
– Version Major version – 1 or 2 characters
– Dot-separator The character “.” separating version components
– Subversion Minor version – 1 or 2 characters
TraceID Unique identifier for this BK Response Trace instance
PCPromptHash Hash of the originating PC-Prompt
BKFragmentID Identifier of the BKN fragment that generated the response
ResponseType Classification of the response (factual, speculative, inferred, directive)
ReasoningPath Optional metadata describing reasoning modules or steps
Timestamp Time of response generation