diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml index 92dfbb1..3d00773 100644 --- a/.github/workflows/deploy-site.yml +++ b/.github/workflows/deploy-site.yml @@ -37,6 +37,14 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Configure Pages + # Pin the Pages source to GitHub Actions (build_type=workflow); enables + # Pages if needed. Without this, deploy-pages fails when the repo is + # still set to "Deploy from a branch". + uses: actions/configure-pages@v5 + with: + enablement: true + - name: Setup Node uses: actions/setup-node@v4 with: diff --git a/site/src/pages/index.astro b/site/src/pages/index.astro index 238b001..b90920e 100644 --- a/site/src/pages/index.astro +++ b/site/src/pages/index.astro @@ -99,7 +99,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}
-

Legis · git/CI governance & attestations · {me.lang}

+

Legis · git/CI governance & attestations · {me.lang}

One attributable, tamper-evident record — instead of a silent pass.

Every agent action at the git/CI boundary that breaks a policy produces exactly one @@ -136,7 +136,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

What it is

+

What it is

The federation’s governance surface — the one judge.

Legis is the Weft authority for change provenance and governance over change: it answers @@ -158,7 +158,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

The governance 2×2 · graded enforcement

+

The governance 2×2 · graded enforcement

When a policy fires, the cell decides who answers.

Two independent, agent-set axes: how much governance structure you want @@ -185,7 +185,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

Key capabilities

+

Key capabilities

What it gives an agent at the boundary.

{CAPABILITIES.map((c) => ( @@ -203,7 +203,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}
-

Usage snapshot

+

Usage snapshot

Legis runs as a service; agents drive it over MCP.

A curated quick-start, not the full surface. The complete CLI (nine subcommands) and the @@ -238,7 +238,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

How it composes · {me.name}’s pairings

+

How it composes · {me.name}’s pairings

Each pair lights up a capability neither tool has alone.

Legis is a consumer of identity, never an authority, and never re-adjudicates @@ -273,7 +273,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

Status & honest limits

+

Status & honest limits

What it is, and what it is not.

Legis is at v1.0.0 — the gold release; all four 2×2 cells work end-to-end. It is a @@ -299,7 +299,7 @@ const CAPABILITIES = [ {/* ---------------------------------------------------------------- */}

-

Links & pointers

+

Links & pointers

The authoritative surfaces.