Skip to content
Sasha Lopashev edited this page Jul 20, 2026 · 44 revisions

BHCP

Beyond Human-Centric Programming (BHCP) is an experiment in making intent, authority, limits, and required evidence first-class program meaning. A person states what must be true and what may happen; machines remain free to discover an acceptable execution without silently weakening the contract.

BHCP is early but executable. The repository is not claiming a complete language, planner, runtime, or SDK.

Current maturity

  • Implemented: a safe-Rust canonical-source slice; typed canonical AST and semantic IR; deterministic CBOR; SHA3-512 algorithm-tagged identities; CDDL validation; a minimal reducer kernel; self-hosted all, homogeneous-output any, none, typed causal chain, and unary typed gate with complete algebra conformance; a contract-bounded bhcp verify project-registry path; a capability-bounded local verifier process runner; deterministic targeted evidence bundles; a fail-closed coding-agent experiment controller; monotonic layered policy with scoped, expiring, auditable waivers; and the audited bounded presentation-profile layer.
  • Measured: the Phase 2 audit classifies six pilots, four multi-seed attempts, and one registered-evidence forward run without retroactive promotion. The hardened registered results are valid negatives: 0/5 contextual-policy candidates and 0/1 in-session-evidence candidates accepted. Pilot 001 lacks a recorded model and is excluded from model-layer reproduction; the broader evidence supports no population or BHCP-versus-prose advantage.
  • Roadmap: Phases 1–4 are reviewed, merged, and covered by their required completion evidence. A separate future evidence-generalization milestone holds the explicitly unproven empirical questions; BHCP v0 remains incomplete.

Start here

The repository remains the source of truth: README, vision, normative semantics, CDDL bundle, and conformance catalog.

Clone this wiki locally