Skip to content

Source 0.2.0

Latest

Choose a tag to compare

@robertdevore robertdevore released this 11 Nov 02:18
· 1 commit to main since this release

Source 0.2.0 adds candidate integration, durable verification and recoverable contributions while keeping GitHub-compatible Git workflows.

  • Assemble compatible concurrent proposals using real Git merge semantics and preserve proposal attribution.
  • Verify and authorize the exact candidate before protected promotion, with durable PostgreSQL jobs, conditional evidence reuse and isolated execution.
  • Keep GitHub as origin: use a secondary Source remote and atomic, non-forced branch/tag sync.
  • Recover authenticated keyed submissions after crashes or lost responses without duplicate lifecycle records.
  • Inspect local actual-project, browser staging, worker recovery and coordinated restore evidence.

Source is JavaScript/Node.js software, installed through Git and npm. It is not a Kennel package or npm registry publication.

git clone --branch v0.2.0 https://github.com/kujolang/source.git
cd source
npm ci
npm run demo:contest -- --trace

Use Node.js 22.23.4+, 24.22.1+, or 26.12.1+ on supported branches.

Experimental 0.x release. Local validation and a passing CI gate do not certify production capacity, deployed failover, host/power-loss recovery or 1,000-agent end-to-end operation. Additional capacity investigation is deferred.

Before upgrading, back up and restore-test PostgreSQL and Git together, drain writers/workers, and reassemble legacy candidates under the current assembly contract. Keyed recovery requires PostgreSQL and a current submit_change capability; Git upload remains separate from the database transaction.

Changelog · Setup and secondary remotes · Hosting readiness · Verified status and handoff

Release commit CI: https://github.com/kujolang/source/actions/runs/42944639918