Releases: Roll4d4/klepV2.0
Release list
KLEP 2.0.0-preview.4 - Structural Goals and Bounded Imagination
Preview 4 advances KLEP's lower, animal-behavior branch with two deliberately separate proofs: a Goal can use the system's structural self-map to solve for an existing capability, and a closed behavior proposal can be compiled and tested inside a bounded admission process.
This release does not connect a language model. It does not claim general planning, autonomous code generation, learned route invention, or general machine imagination.
Goal Structural Solution V1
The Observer can answer one narrow structural question for an explicitly targeted, otherwise empty root Goal: which already-registered Actions can guarantee the target Key?
The answer is immutable structural evidence, not a command. The Agent alone may adopt the Goal and lease the exact mapped root Actions. Every leased Action keeps its own Locks, lifecycle, and factual output identity. Catalog, tenure, fingerprint, or provider changes invalidate the cached solution.
Zombie 001 demonstrates this with a diagnostic one-step Goal. The Observer maps it to one existing proof Action; the Agent selects only the outer Goal, leases the Action once, and completes the Goal and its Intention only after the persistent proof Key becomes factual at the following boundary. This is a deliberately small proof of the machinery, not Cover/Route planning or model Imagination.
Bounded Imagination and Cover/Route V1
The new engine-free Imagination boundary separates two proposal channels:
- A Strong Manifest may bind only a trusted project capability/version and closed, bounded, typed arguments.
- A Weak Conjecture may describe unknown semantics, but it cannot compile, register, score, or execute.
The showcase feeds one hand-authored Cover/Route Strong Manifest through strict compilation, fresh materialization, exactly four disposable deterministic sandbox trials, an explicit accept/reject verdict, and a separate fresh live trial. Sandbox support, confidence, and fitness are admission evidence only. They are not world truth, Memory, learned expectations, attraction, or Agent authority.
Expanded Unity showcase
- Four civilians and six zombies in a 28 x 18 arena with three physical cover walls.
- Two persistent, movable ammunition nodes; nobody starts knowing their positions.
- Timestamped ammo and human sightings can be copied between nearby agents. Freshness comes from the copied observedWorldTick payload, never delivery clocks.
- Rifles carry six rounds and start with no reserve. A 36-health zombie takes eighteen clean two-damage hits: three complete magazines.
- Autonomous equipment/ammo seeking, zombie avoidance, friendly-fire safety and Ethics evidence, reload/pickup behavior, and visible non-causal projectile trails.
- Controls: Tab cycles civilians; W/A/S/D moves; mouse aims; left mouse fires; R reloads; E picks up; Backspace restarts; Exit to OS is included.
Release verification completed before publication: 25 portable suites passed with 4,988 assertion executions and zero build warnings/errors; 27 local runnable suites passed with 5,088 assertion executions, and three compile-only gates also passed; the Unity package imported and compiled in a clean project; and the packaged Windows player reproduced the structural Goal proof through completion.
Developer downloads and the Windows showcase are hosted on itch.io. The readable source, contracts, and headless regression surface remain here on GitHub.
KLEP V2.0 is licensed under MIT.
KLEP 2.0.0-preview.3
KLEP 2.0.0-preview.3 makes the lower, animal-experience branch concrete without claiming imagination or general planning.
What changed
- Added an independent Desire authority for authored preferred conditions, satisfaction, deficit, pressure, and attributed transition effects.
- Added Learned Expectations for empirical Desire-effect estimates, support, variance, prediction error, and confidence.
- Added an eligibility-gated Agent policy that may use learned Desire evidence while preserving Lock authority.
- Added KLEPIntentionState V1 as the Agent's post-decision Goal commitment ledger.
- Added timestamped, copyable HumanSighting Keys and deterministic freshest-report routing across Neurons.
- Closed one factual zombie bite through Desire, Ethics, Emotion, Memory, and the learned critic.
- Hardened accepted catalog removals so teardown faults cannot leave the Agent's structural map lying about its surviving catalog.
Artifacts
- com.roll4d4.klep-2.0.0-preview.3.tgz — Unity Package Manager tarball. Install with Package Manager > + > Install package from tarball.
- KLEPZombieShowcase-Windows-2.0.0-preview.3.zip — standalone Windows demonstration. Extract the complete archive and run KLEPZombieShowcase.exe.
- KLEP-2.0.0-preview.3-SHA256SUMS.txt — SHA-256 checksums for both binaries.
The tested Unity developer distribution and installation notes also live on itch.io.
Validation boundary
- Public engine-independent repository: 17 suites / 4,676 assertion executions, plus deterministic minimal-consumer replay.
- Full Unity workspace: 21 runnable suites / 4,814 assertion executions.
- Exact tarball installed and compiled in a new Unity 6000.5.4f1 project.
- Windows showcase built from a new isolated Unity project with strict build mode; the resulting player reached engine initialization without logged runtime errors in a bounded headless startup smoke.
Those are project-authored regression assertions, not independent validation. This release has no automated Unity Play Mode behavior suite, benchmark evidence, stable-API promise, general planner, or imagination model.
KLEP V2.0 — Preview 0.1.1
Preview 0.1.1
This release makes KLEP's ownership and planning boundary explicit.
Highlights
- The Neuron is now a passive Key and Executable-catalog substrate.
- Its exclusive Agent owns the sole decision clock, Executable runtime state, Goal progress, deterministic arbitration, and history.
- Goals may run in scored Solo or automatic Tandem lanes.
- Declared outputs are guaranteed successful-run completion effects.
- Every Agent maintains a revisioned recursive Executable map through the structural Observer boundary.
- Designer-weighted projected satisfaction can rank already-eligible Solo candidates when a project Observer supplies a complete completion-horizon state; the safe baseline abstains.
- Structural mapping, projection, rollback, and fault evidence are frozen into decision traces.
Validation
- 13 dependency-free contract suites passed.
- 4,405 assertion executions passed.
- The runnable minimal consumer passed its deterministic replay check.
The matching tested Unity developer package is distributed from itch.io. GitHub remains the portable source-and-contract surface.
Technical release identity: 2.0.0-preview.2. Public milestone name: Preview 0.1.1.
KLEP V2.0 preview 1
KLEP V2.0 preview 1 is the stable source-review anchor for the engine-independent C# rewrite.
Included
- deterministic Neuron arbitration, immutable Key snapshots, pure Locks, and explicit Executable/Goal lifecycle
- eligibility-gated Agent and Observer influence
- portable Ethics, Emotion, Memory, and cognition-inspired composition modules
- a runnable minimal console consumer showing Sensor -> Key -> Lock -> Goal/Action -> host intent
- 13 project-authored regression suites executing 4,163 assertions
- explicit claims/evidence, architecture comparison, and project provenance documents
- standard MIT license
Evidence boundary
The 4,163 figure is assertion executions, not independent tests. This preview does not claim human cognition, scientific validation, comparative superiority, production adoption, performance benchmarks, NuGet stability, or a stable API. Read Claims and evidence before evaluating it.
The tested Unity 6 UPM package and Editor Observatory are distributed separately on itch.io.