let d = import "schemas/project-card.ncl" in

d.ProjectCard & {
  id          = "ontoref",
  name        = "Ontoref",
  tagline     = "Structure that remembers why.",
  description = "Self-describing project ontology protocol. Projects implement it via typed NCL schemas — axioms, tensions, practices, state, gates. A queryable structure for validating architectural decisions and auditing coherence.",
  version     = "0.1.0",
  status      = 'Active,
  source      = 'Local,
  url         = "https://ontoref.jesusperez.pro",
  started_at  = "2025",
  tags        = ["nickel", "ontology", "governance", "protocol", "architecture"],
  tools       = ["Nickel", "Nushell"],
  features    = [
    "Three-layer NCL pattern: schemas → defaults → config",
    "Reflection modes: structured agent/developer workflows",
    "DAG topology for architectural decisions",
    "Gate membranes for controlled external signal entry",
    "Protocol — never a runtime dependency",
  ],
  featured    = false,
  sort_order  = 4,
  logo        = "assets/logo.svg",
}
