Static AgentSite · product-cockpit recipe · no-payment mode

A static search layer for the AgentSite brain

The page precomputes repo/site intelligence into JSON so visitors and future agents can search recipes, proof, roadmap items, plans, and contracts without a backend.

The page explains the user-facing workflow first, then gives reviewers the operating context, repo-local proof, and approval boundaries needed to evaluate the next step safely.

Operating context

What decision this page helps visitors make

A static AgentSite that feels queryable through a precomputed public-safe search index.

Create a static GitHub Pages site that demonstrates a public-safe search index over recipes, artifacts, roadmap items, contracts, and plans. It should feel like a static intelligence pack without backend search, API keys, analytics, or private data.

Copy evidence strip

Every strong line gets paired with a verifiable artifact.

Claim 01

Static GitHub Pages delivery

Evidence: Search index data — src/data/search-index.json is generated by npm run build:search-index and validated by npm run check:search-index.

Claim 02

Precomputed public-safe search index

Evidence: Static search UI — src/components/SearchIndex.astro filters precomputed entries in the browser with no backend.

Claim 03

Repo-local QA scripts validate index data

Evidence: Visual QA — npm run test:visual exercises search and type filtering when the index surface is present.

Claim 04

Payment disabled / no-payment mode

Evidence: Search index data — src/data/search-index.json is generated by npm run build:search-index and validated by npm run check:search-index.

Local-first roadmap

A static improvement board agents can keep current.

Filter the generated roadmap, then try local-only status changes. Browser overrides stay on your device and never imply repo changes or live workflow automation.

Showing 6 roadmap items

Now

highagent

Tighten recipe selection

Keep selector rules deterministic as more section recipes compose together.

Next: Add a regression config whenever selector behavior changes.

recipesqa
highagent

Search index data follow-up

src/data/search-index.json is generated by npm run build:search-index and validated by npm run check:search-index.

Next: Keep this proof item linked to a real repo artifact before strengthening copy.

proofhandoff

Next

highagent

Local-first user overrides

Let visitors locally move roadmap cards without implying shared task updates.

Next: Use localStorage for browser-only status overrides and keep durable changes in JSON.

local-firstbrowser
mediumagent

Static search UI follow-up

src/components/SearchIndex.astro filters precomputed entries in the browser with no backend.

Next: Keep this proof item linked to a real repo artifact before strengthening copy.

proofhandoff

Later

mediumagent

Static intelligence index

Generate precomputed indexes that make static sites feel more queryable.

Next: Prototype a JSON index from recipe, artifact, and roadmap metadata.

searchdata

Blocked

mediumhuman

Autonomous maintenance cadence

Define when recurring agents may propose changes without adding notification noise.

Next: Approve a quiet schedule and escalation boundaries before automation.

orchestrationapproval
Audience named in the brief

Built for the people who need the workflow explained clearly.

Cockpit panels

Status, workflow, proof, and constraints in one scan.

01 · Index

Public-safe index generated at build time

The index is rebuilt from repo-local metadata during QA and checked before deployment.

02 · Handoff

Future agents get faster orientation

Recipes, artifacts, roadmap items, contracts, and plans become searchable without a server.

03 · Boundaries

Static safety stays explicit

No secrets, private data, analytics, API keys, semantic claims, or live crawling are included.

Proof artifacts

Evidence a future maintainer can verify.

Repo-verifiable artifact

Search index data

src/data/search-index.json is generated by npm run build:search-index and validated by npm run check:search-index.

Repo-verifiable artifact

Static search UI

src/components/SearchIndex.astro filters precomputed entries in the browser with no backend.

Repo-verifiable artifact

Visual QA

npm run test:visual exercises search and type filtering when the index surface is present.

Boundaries

What is not claimed here.

Not claimed: fake customer quoted endorsements.

Not claimed: fake metrics.

Not claimed: unsupported guarantees.

Approval required: Adding analytics, cookies, tracking pixels, or third-party forms.

Approval required: Adding payment links or enabling payment mode.

Approval required: Indexing private docs, credentials, secrets, or unpublished user data.

Safe next step

Search site brain

Use the cockpit panels, repository contracts, and QA commands before changing claims, scope, payments, analytics, or deployment settings.

Search site brain