diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml index d8f6e66d..12c04da1 100644 --- a/.github/workflows/deploy-site.yml +++ b/.github/workflows/deploy-site.yml @@ -39,6 +39,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 337bfc2d..35778149 100644 --- a/site/src/pages/index.astro +++ b/site/src/pages/index.astro @@ -123,7 +123,7 @@ const DETAIL = { {/* ---------------------------------------------------------------- */}
-

Filigree · work state / issue lifecycle · Python

+

Filigree · work state / issue lifecycle · Python

Turns a swarm of stateless agents into a coordinated workforce.

Filigree owns issues, dependencies, and workflow state machines — giving an @@ -164,7 +164,7 @@ const DETAIL = { {/* ---------------------------------------------------------------- */}

-

What it is

+

What it is

The federation's work-state surface.

Traditional issue trackers are human-first; agents scrape CLI output or parse @@ -234,7 +234,7 @@ const DETAIL = { {/* ---------------------------------------------------------------- */}

-

Key capabilities · the five things it gives you

+

Key capabilities · the five things it gives you

Built so a swarm of agents does not collide.

@@ -293,7 +293,7 @@ const DETAIL = { {/* ---------------------------------------------------------------- */}
-

The dashboard · unique to Filigree

+

The dashboard · unique to Filigree

The only Weft member with a web UI.

A local-first board on localhost:8377 — Kanban lanes with @@ -394,7 +394,7 @@ const DETAIL = { {/* ---------------------------------------------------------------- */}

-

Usage snapshot · curated, not the full reference

+

Usage snapshot · curated, not the full reference

The atomic loop.

@@ -426,7 +426,7 @@ filigree dashboard --port=8377 {/* ---------------------------------------------------------------- */}
-

How it composes · value is the weave

+

How it composes · value is the weave

Each pairing lights up a capability Filigree does not have alone.

Filigree's slice of the combination matrix. Every status is honest on its face: @@ -462,7 +462,7 @@ filigree dashboard --port=8377 {/* ---------------------------------------------------------------- */}

-

Status & honest limits

+

Status & honest limits

What it is not.

@@ -496,7 +496,7 @@ filigree dashboard --port=8377 {/* ---------------------------------------------------------------- */}
-

Links · pointers to the authorities

+

Links · pointers to the authorities

Where the moving facts actually live.