Pattern Automation

What is our tech stack

Pattern Automation’s public surface is static-first: hand-maintained HTML, shared CSS, and small JavaScript for navigation, themes, and demos. Neuro OS, agents, and customer integrations may live in other repos—this section describes how we work on the site and repo you are reading.

Web & content

Semantic HTML, shared stylesheets (for example landing.css, section CSS), and vanilla JS where interactivity is needed. We avoid pulling in a heavy client framework for the marketing and handbook shell to keep builds and reviews fast.

Hosting

Static hosting on Vercel (no required build step for the root site; previews align with branches/PRs when configured).

Source control

GitHub is the source of truth—see the Pattern Automation Daniil DeBak repository. Ship via pull requests, review, merge to the default branch.

Automation & tooling

Python 3 for content generators and maintenance scripts under scripts/ (for example regenerating day pages). Run locally or wire into CI when batch updates are needed.

Quality

Prefer small, reviewable diffs; smoke-check navigation, links, and theme toggles before merge. Add automated checks when they earn their keep (link checking, formatting)—we grow rigor as surface area grows.

Product & platform elsewhere

Services that power Neuro OS, billing, or agent runtimes use their own stacks in their own repositories. Document data flows, SLAs, and ownership there; keep customer-facing promises aligned with this handbook.