Skip to content
Nick Rygiel edited this page Jul 4, 2026 · 6 revisions

pwcli-core Wiki

pwcli-core is an open specification for building intent-driven, dual-engine applications: a conversational or CLI-style intent surface backed by deterministic routes, schemas, registered panels, typed tools, provenance, and approval gates.

Start Here

  • Specification - architecture model, state machine, trust boundary, and output hierarchy.
  • Standards Map - maturity map for open standards, protocols, conventions, and local patterns.
  • Schemas - intent, primitive, route, execution, source, provenance, rights, crosswalk, context-pack, and agent-card-lite schemas.
  • Open Data and Crosswalks - OAI-PMH, Dublin Core, MARC 21, schema.org, DCAT, IIIF, and rights-aware ingestion.
  • Security and Trust Boundaries - AI may/may-not rules, source assertions, approvals, and provenance.
  • Context Packs - versioned Markdown operating context with YAML frontmatter.
  • Architecture Engine Prompt - canonical system prompt for pwcli-core design tasks.
  • Companion Projects - related Protocol Wealth open-source references.
  • Validation - local and CI checks for schemas, crosswalks, context packs, links, and metadata.
  • Human UX Guide - progressive disclosure, preview metadata, and approval friction.
  • Turn Based Game Demo - runnable no-build example for intent telemetry, registered primitive hydration, approval, and ledger output.
  • Roadmap - practical next implementation steps.

Core Principle

Human language is lossy. Production systems are not.

pwcli-core compiles fuzzy user intent into structured telemetry, then selects registered primitives, deterministic routes, and typed execution targets. If confidence is low or the user wants a traditional view, the system falls back to a static route instead of inventing behavior.

Repository

Clone this wiki locally