website-htmx-rustelo/.rustelo.ontoref/README.md
Jesús Pérez 3ccd15a14b init repo
2026-07-10 03:33:46 +01:00

1.6 KiB

.rustelo.ontoref/ — Rustelo domain implementation declaration

This directory declares that website-htmx-rustelo is an implementation of the Rustelo framework. Its presence (a .<domain>.ontoref/ marker at the project root) is how ontoref detects this project as a consumer of the rustelo domain; the repo_kind = 'RusteloApp in .ontoref/ontology/manifest.ncl activates the domain extension (ontoref rustelo layers|plugins|routes|wasm).

Contents

  • app.ncl — the concrete app-surface declaration (layers, routes, rendering profiles, WASM targets) validated against the rustelo domain contracts. The contract schema is authored in the rustelo project and resolved by ontoref via the domain's schema_cmd (ontoref project root rustelo). Runnable reflection modes for this implementation live in the spine, where the ontoref mode runner discovers them: .ontoref/reflection/modes/validate-content (bilingual EN/ES parity), validate-hydration (SSR/WASM parity for hydration-opted routes), sync-ontology (ontology↔artifact drift), validate-purpose-alignment (publication-readiness against purpose.ncl Hard criteria), and plan-publication (dependency-ordered content/SEO publication plan). Run them with ontoref run <mode> from the project root. Publication intent and criteria are declared in .ontoref/ontology/purpose.ncl, gated by the purpose-gate membrane in gate.ncl.

Authority

The domain layer (contracts, commands) is authored in the rustelo project and the ontoref domains/rustelo/ extension — not here. This marker references that authority for cross-project browsing.