paperhat.dev

Paperhat Semantic Authoring System

This repository publishes the canonical system documentation for Paperhat.

Paperhat is a semantic authoring and processing system for expressing meaning, structure, and intent independently of runtime, presentation, or delivery target.

This site exists to define:

It is a reference repository.


What Paperhat Is

Paperhat is a semantic system, not an application framework.

It provides:

Paperhat enables content and systems to be authored once and realized across many targets, including (but not limited to):


What Paperhat Is Not

Paperhat is not:

Those concerns are intentionally external.


Core Principles

Paperhat is governed by a small number of non-negotiable principles:

These principles are enforced through contracts, not convention.


System Structure

Paperhat is composed of:

All structure and behavior is defined declaratively.


Documentation Structure

This repository is organized into several top-level areas, including:

Documents that define required behavior are marked Normative. Documents marked LOCKED are authoritative and stable.

Non-normative material is explicitly labeled.


Governance

Paperhat documentation is maintained under a formal governance model.

See GOVERNANCE.md for governance rules and authority order.


Relationship to Implementations

This repository defines intent, architecture, semantics, and invariants.

It does not contain:

Software implementations may exist elsewhere and are licensed independently.


All documentation in this repository is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

The license applies to textual, diagrammatic, and illustrative content only.

No rights are granted to:

See:


Status

Paperhat is under active development.

The presence of material in this repository establishes architectural intent and authority, not finality.


Clarity, determinism, and semantic correctness take precedence over convenience.