Back to RFCs

RFC 0006 — Governance Evaluation Layer

Status: Draft Author: Martín Nicolás Sánchez Morales Created: 2026


Summary

This RFC defines the governance evaluation layer used in Janus systems.

Governance evaluation flows analyze evidence (E+ and/or E−) within a defined scope and may produce governance events recorded in AUDIT_LOG.


Motivation

Janus governance separates operational activity from governance evaluation.

Evidence alone does not produce governance outcomes.

Evaluation flows interpret evidence in context and may produce auditable governance events.

Defining this layer clarifies the relationship between:


Specification

Governance evaluation

Governance evaluation flows analyze available evidence (E+ and/or E−) within a defined scope.

Evaluation flows MAY produce governance events recorded in AUDIT_LOG.

Examples of governance events include:

Evaluation flows themselves are not governance events.

They represent the process that may generate them.

Evaluation inputs

Evaluation flows may consider:

Evaluation outputs

Evaluation flows may produce governance events defined in RFC 0005.

Specific evaluation types may be defined in additional RFCs.

RFC 0003 defines one such evaluation type: omission detection.


Rationale

Separating evidence, evaluation, and governance events ensures that Janus governance remains structurally transparent.

Evidence represents observable facts.

Evaluation interprets those facts.

Governance events record the accountable outcomes of those evaluations.


Backwards compatibility

Not applicable (initial evaluation layer specification).


Security considerations

Risks related to governance evaluation include:

Implementations must ensure that governance evaluation flows operate within authorized governance contexts.


License

MIT License