1. Definition

An Item issued by any Process to the relevant Service to report suspected faulty, fraudulent, deceptive, or otherwise non‑compliant behaviour observed within the M‑Instance.

2. Functional Requirements

The Fault Behaviour Report shall represent:

  • The M‑Instance in which the suspected behaviour was observed.
  • The identifier of the FaultBehaviourReport Item.
  • The Process identifier of the reporting Process.
  • The Time when the report was created.
  • The category of suspected behaviour (e.g., Fraud, Deception, Misrepresentation, Non‑Compliance, AbusiveInteraction).
  • The references to Items, Processes, Activity Data, or Transactions relevant to the suspicion.
  • Any optional detail refining the nature of the suspected behaviour.
  • Any optional time window during which the suspected behaviour occurred.
  • The Rule context, if the reporting Process indicates which Rule version it believes applies.
  • Optional confidentiality marking for access control.
  • Optional selective‑disclosure metadata using Authenticate.
  • Optional attachments to other Items (e.g., Provenance, error reports).
  • Optional Reporter statement.
  • Optional signature or reference to a signature Item.

3. Syntax

The JSON Schema of the Fault Behaviour Report Item is specified at:

FaultBehaviourReport.json

4. Semantics

Label Description
Header Fault Behaviour Report Header – Standard‑FaultReport. The characters “MMM‑FBR‑Vx.y”.
MInstanceID Identifier of the M‑Instance where the suspected behaviour occurred.
ReportId Identifier of this FaultBehaviourReport Item.
ReportCreationTime Time the report was created.
ReporterProcess Identifier of the Process submitting the report.
ReporterPersona Optional Persona (avatar) associated with the reporting Process.
ReceivingService Optional Service designated to receive and handle the report.
SuspectedCategory The class of suspected behaviour.
SuspectedCategoryDetail Optional textual detail refining the suspicion.
SuspectedActionWindow Optional Start/End Time when behaviour occurred.
SubjectReferences Identifiers of Transactions, Items, Processes, Activity Data relevant to the report.
RuleContext Optional Rule version and effective time believed to apply.
Confidentiality Access control marking (Public, Restricted, Confidential).
ProtectedMetadataHandling Selective disclosure information using Authenticate.
Attachments Identifiers of Items attached to this report.
ReporterStatement Optional natural‑language description.
Signature Signature or reference to a signature Item.
DescrMetadata Optional descriptive metadata.