chip_as_code 0.1.0

Semantic Chips — deterministic boolean circuits as text DNA. Parse, evaluate, evolve, and prove policy gates with No-Guess constitutional checkpoints.
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0] - 2026-01-13

### Added

- **Chip IR**: Parser and evaluator for `.chip` text DNA format
  - Support for AND, OR, NOT, THRESH operators
  - BLAKE3 canonical hashing via JSON✯Atomic
  - Deterministic evaluation

- **GateBox**: Constitutional checkpoint implementing No-Guess Law
  - Commit: All evidence present, anchored, policy passes
  - Ghost: Missing evidence → ask exactly one question
  - Reject: Unanchored evidence or policy failure

- **EvoChip**: Discrete evolution engine for learning boolean circuits
  - Integer-only fitness (per10k accuracy)
  - ChaCha20 seeded RNG for reproducibility
  - Tasks: XOR, policy_hidden

- **CLI**: Complete command-line interface
  - `demo` — Run 4 GateBox scenarios
  - `gate` — Single GateBox decision
  - `verify` — Verify ledger CIDs
  - `evolve` — Evolve chips from data
  - `replay` — Replay chip against dataset
  - `stats` — Show dataset statistics

- **GPU support** (optional feature)
  - wgpu-based parallel evaluation

### Dependencies

- Uses [danvoulez]https://crates.io/users/danvoulez crates:
  - `logline` for TDLN + JSON✯Atomic
  - `ubl-ledger` for append-only canonical ledger

---

[Unreleased]: https://github.com/LogLine-Foundation/chip_as_code/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/LogLine-Foundation/chip_as_code/releases/tag/v0.1.0