module.jsonâ Agentic module schema role assignments
đ _shared â Global Components & Schema
The _shared directory contains reusable components and schema definitions used across the TriadicFrameworks documentation system.
These files ensure consistency, reduce duplication, and provide a single source of truth for shared UI elements and structural rules.
đ Included Components#
components_header.html#
Shared header block used across Docsbook pages.
Provides consistent navigation, branding, and topâofâpage structure.
components_footer.html#
Shared footer block containing global links, license notes, and canonical metadata anchors.
components_session-context.html#
Reusable sessionâcontext block used in modules that display canonical session metadata (Canon, Drift, Coherence, Version, Format, etc.).
đ Schema#
schema/module.schema.json#
The canonical JSON Schema defining the structure of all module.json files across TriadicFrameworks.
This schema ensures:
- structural consistency
- drift detection
- automation compatibility
- AIâready metadata integrity
All modules reference this schema either directly or implicitly.
đ§Š How to Use These Shared Components#
In any Docsbook page:
{{#include ../_shared/components_header.html}}Or for session context:
{{#include ../_shared/components_session-context.html}}These inclusions keep your documentation modular, consistent, and driftâproof.