Skip to content

About

Tangle Network website - tangle.tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

tangle-website

Source for tangle.tools: a static Astro site with React islands, served from Cloudflare Pages.

Before changing the company narrative, product hierarchy or primary entry paths, read Product direction. It separates the proposed research/platform/deployment story from current capability and launch claims. It does not authorize an automatic rebrand or replacement of working copy.

Develop

pnpm install
pnpm dev      # http://localhost:4321
pnpm build    # static output in dist/client

Pages live in src/pages, blog posts in src/content/blog, and the benchmark snapshot in src/data/benchmarks. Brand tokens and shared components come from @tangle-network/brand and @tangle-network/ui.

Checks

Command What it checks
pnpm check:drift styling drift against drift-baseline.json
pnpm check:blog blog frontmatter and editorial rules
pnpm check:copy model-scored copy audit of the built pages (needs pnpm build and a router key)
pnpm check:models references to deprecated model names
pnpm check:examples the home page's src/examples/*/*.mts against the published @tangle-network/sandbox, @tangle-network/agent-eval, @tangle-network/agent-runtime, @tangle-network/agent-provider-*, computesdk and @computesdk/e2b types
pnpm check:runs each example has a production run recorded in src/data/runs from its current bytes, exited 0, under 30 days old; re-record with scripts/record-examples.mts (the key on stdin, run from a Beelink). The files in NO_RUN in that script, each with its reason, have no run and must have no record
pnpm pull:benchmarks refreshes src/data/benchmarks/sandbox.json from the production facts feed and the public ComputeSDK board; /benchmarks prints that snapshot

Deploy

Merging to master runs .github/workflows/deploy.yml. That workflow builds with the commit SHA, runs pnpm check:version against it, and deploys dist/client to the tangle-website Pages project. .github/workflows/collect-status.yml refreshes the public status history every six hours.

Agent instructions are in AGENTS.md.

About

Tangle Network website - tangle.tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages