Static marketing site for codecarto.dev. Built on the Hearth UI design template.
index.html— overview and landing pagefeatures.html— pipeline variants, evidence classification, phase-gating, output artifactsdocs.html— installation (drop-in, Pi-mono, MCP), configuration, GitHub Pages deploymentshowcase.html— example outputs, defect scan passes, model compatibility, use casessite.css— marketing site styles (importscolors_and_type.css)colors_and_type.css— canonical design tokens (palette, typography, spacing, shadows)logo.svg— CodeCartographer map/matrix brand icon and faviconscript.js— pipeline switcher, copy buttons, scroll revealsCNAME— GitHub Pages custom-domain configuration forcodecarto.devrobots.txt— crawler guidancesitemap.xml— sitemap for the live domain
GitHub Pages publishes the repository's main branch from the repository root.
- Open a pull request targeting
main. - Run
npm testagainst the authoritative CodeCartographer checkout and wait for the pull-request checks to pass. - Merge the pull request. GitHub Pages automatically starts a new deployment.
- Confirm the latest Pages build completed successfully in the repository's Settings → Pages view.
- Keep
CNAMEset tocodecarto.dev; GitHub Pages manages the approved TLS certificate and enforces HTTPS. - Visit
https://codecarto.dev/and hard refresh.
The site links to:
- repository:
https://github.com/HuginnIndustries/CodeCartographer - ZIP archive:
https://github.com/HuginnIndustries/CodeCartographer/archive/refs/heads/main.zip
Color palette and typography follow the Hearth UI warm-neutral token system:
- Surfaces: Parchment (#ede5cc), Ivory (#f5efd8), Warm Sand (#e0d5b8)
- Primary: Iron Clay (#9e3728) / Coral (#b8432f)
- Type: Lora (display), Inter (body/UI), JetBrains Mono (code/identifiers)
All tokens are defined in colors_and_type.css. Tune the palette there; the marketing site reads from the same file.
Preview locally before opening a pull request — the site is static, so any file server works:
python3 -m http.server 8123 # then open http://127.0.0.1:8123/index.htmlThe static site is checked against an authoritative CodeCartographer checkout so version labels, MCP tool documentation, pipeline variants, and continuity terminology cannot drift silently.
# With the CodeCartographer repository as a sibling directory:
npm test
# Or point at another checkout explicitly:
CODECARTO_UPSTREAM=/absolute/path/to/CodeCartographer npm testGitHub Actions checks out both repositories and runs the same source-boundary tests on every pull request and push to main.