diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index d832b02..795fcae 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -1,10 +1,11 @@ -name: Deploy Agentic Digital Assets +name: Deploy Genesis Site on: push: branches: [main] paths: - .github/workflows/pages.yml + - site/** - src/experiments/001-asset-engine/public/** workflow_dispatch: @@ -44,14 +45,8 @@ jobs: - name: Stage static Pages artifact run: | mkdir -p _site + cp -r site/. _site/ cp src/experiments/001-asset-engine/public/agentic-digital-assets.manifest.json _site/ - printf '%s\n' \ - '' \ - '' \ - 'Agentic Digital Assets' \ - '

Agentic Digital Assets

' \ - '

Open JSON manifest

' \ - > _site/index.html - name: Upload GitHub Pages artifact uses: actions/upload-pages-artifact@v4 diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..abec6c6 --- /dev/null +++ b/site/index.html @@ -0,0 +1,1122 @@ + + + + + +Genesis 2.0 — Local-first, human-governed experiment engine + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+

Open source · CLI · Runs entirely on your machine

+

Turn opportunities into approved, bounded experiments.

+

Genesis is a local-first, human-governed engine for validating business ideas before you spend money on them.

+

A Node.js CLI that gives founders and operators a disciplined, auditable workflow: capture evidence, preregister a bounded test, and put every approval on the record. No server. No account. Nothing leaves your machine.

+
+ View on GitHub + +
+
+
+
0
+
Commands
+
+
+
0
+
Tests passing
+
+
+
0
+
Network calls
+
+
+
+ +
+ +
git clone https://github.com/zee-cpu/Genesis.git
+cd Genesis
+npm ci
+node bin/genesis.mjs --help
+
+
+
+ + + + + +
+
+
+

The governed path

+

Six steps. One explicit approval. Zero inference.

+

Genesis separates proposal, approval, and activation — so an experiment can only go live when a named human has approved that exact experiment, actor, and limit envelope.

+
+
+ + + +
+ +
+

Discover

+
discover
+

Register the opportunity: target customer, problem, hypothesis, confidence — and evidence with source and provenance, contradicting included.

+
+
+ +
+ +
+

Plan the experiment

+
approval_pending
+

Preregister a bounded validation test: exact metric, expected effect, max cash, max labor hours, max duration, allowed data classes, risk level.

+
+
+ +
+ +
+

Review

+
read-only
+

Inspect the exact approval envelope — scope, actor, limits, effective time, expiry — before any human decision is made.

+
+
+ +
+ +
+

Approve or deny

+
approveddenied
+

An explicit named approver — genesis-owner — confirms scope, actor, limits, and expiry. Nothing is inferred or auto-approved.

+
+
+ +
+ +
+

Activate

+
active
+

A separate manual command revalidates the approval and marks the experiment live — with the full authorization trail behind it.

+
+
+ +
+ +
+

Revoke / supersede

+
revoked
+

Authority can be withdrawn at any time. History is never deleted — only superseded, with every prior version preserved.

+
+
+
+
+
+ + +
+
+
+

Why Genesis

+

Discipline you can audit. Privacy you don't have to trust.

+
+
+
+ +

Local-first & offline

+

No network calls at runtime. Your opportunities, evidence, and approvals never leave your machine.

+
+
+ +

Human-governed by design

+

No silent approval, no inferred authority. Every mutation shows a full proposal and requires an explicit y before anything is written.

+
+
+ +

Immutable audit trail

+

Every decision, evidence item, experiment, and approval is append-only, schema-validated YAML. Corrections create new versions — nothing is overwritten.

+
+
+ +

Evidence-driven

+

Contradicting evidence is captured as data with source and provenance — not treated as failure. Beliefs change when reality does.

+
+
+ +

Bounded experiments

+

Every test preregisters its own ceiling — spending, labor hours, duration, data classes, and risk — before it can even be approved.

+
+
+ +

Recoverable

+

The local SQLite index is just a rebuildable cache. Canonical YAML is always the source of truth — genesis rebuild-index restores everything.

+
+
+
+
+ + +
+
+
+

Command reference

+

The whole engine fits in nine commands.

+
+
+
+ genesis start-business + Register an opportunity + first evidence +
+
+ genesis add-evidence <id> + Append supporting or contradicting evidence +
+
+ genesis status <id> + Show lifecycle state, gates, and metrics +
+
+ genesis plan-experiment <id> + Preregister a bounded experiment +
+
+ genesis review-experiment <id> + Read-only view of the approval envelope +
+
+ genesis approve-experiment <id> + Explicit Human Authority approval +
+
+ genesis deny-experiment <id> + Explicit Human Authority denial +
+
+ genesis start-experiment <id> + Manual, revalidated activation +
+
+ genesis revoke-approval <id> + Revoke and supersede — no deletion +
+
+
+
+ + +
+
+
+

Get started

+

Govern your next experiment.

+

Clone the repository, register your first opportunity, and put every decision on the record — starting tonight.

+
+ View on GitHub + +
+
$ git clone https://github.com/zee-cpu/Genesis.git && cd Genesis && npm ci
+
+
+
+ +
+ + + + + + +