Adventive Engineering
Single source of truth for Adventive Platform Engineering plans, runbooks, architecture reviews, and standards. Authored by Jeffrey Lambert, produced through Cowork sessions, delivered as WeasyPrint PDFs alongside the source Markdown.
Layout
Section titled “Layout”Adventive Engineering/├── projects/ Time-bounded engineering work — migrations, rebuilds, rollouts.├── platform/ Evergreen standards and references — SOPs, vendor practices.├── _templates/ Project skeleton + PDF house style. Copy from here when starting.├── _shared/ Cross-project diagrams and vendor docs. Reference, not output.└── _archive/ Closed-out projects retained for history.Project skeleton
Section titled “Project skeleton”Every project under projects/ follows this structure once it matures:
projects/<project-name>/├── README.md One-paragraph status, owner, links.├── 00-context.md Problem, motivation, scope, success criteria.├── 01-architecture-assessment.md Current state with diagrams.├── 02-code-updates.md Diffs, migrations, refactors.├── 03-deployment-management.md How it ships, observability (New Relic).├── 04-runbook.md How to operate it.├── 05-appendix.md References, inputs, raw notes.├── Adventive_<Project>_<DocType>.pdf Final deliverable, WeasyPrint.├── decisions/ Dated ADRs: 2026-MM-DD-<slug>.md.├── handoff/ Kickoff prompts for Claude Code or contractors.├── code/ Working code (mirror, not source-of-truth).└── inputs/ Source materials, exports, snapshots.Start a new project by copying _templates/project-skeleton/ and renaming.
Active projects
Section titled “Active projects”| Project | Status | Folder |
|---|---|---|
| Admin Dashboard Cloudflare Migration | Plan delivered | projects/admin-dashboard-cf-migration/ |
| Stripe Billing Transition | Plan delivered | projects/stripe-billing-transition/ |
| Public API Cloudflare Migration | Implementation handed off to Claude Code | projects/public-api-cf-migration/ |
| Google Data Studio Connector | Plan delivered (V8 migration) | projects/google-data-studio-connector/ |
| Cloudflare Tunnel Rollout | Plan delivered — pending implementation | projects/cloudflare-tunnel-rollout/ |
Platform standards
Section titled “Platform standards”| Area | Folder |
|---|---|
| Cloudflare Workers SOP (naming, wrangler, secrets, QA, DR) | platform/cloudflare/workers/ |
| Cloudflare Tunnel reference (post-rollout) | platform/cloudflare/tunnel/ |
Future areas under platform/cloudflare/: access/, pages/, r2/, d1/, zero-trust/. Add a new subfolder per service rather than letting one folder grow unbounded.
House style
Section titled “House style”All engineering PDFs use the WeasyPrint HTML/CSS style defined in _templates/STYLE.md. Do not use Quartz, macOS print, or LibreOffice. The CSS is fixed; copy and adapt the HTML source for each project.
Conventions
Section titled “Conventions”- Folder names: lowercase kebab-case. No spaces.
- PDF filenames:
Adventive_<Project>_<DocType>.pdfin TitleCase with underscores. - Decision records:
decisions/YYYY-MM-DD-<slug>.md, append-only. - Observability: every
03-deployment-management.mdreferences New Relic.
Sharing
Section titled “Sharing”You’re reading the published version: this content is rendered by Astro Starlight on Cloudflare Pages at docs.adventive.dev, gated by Cloudflare Access bound to JumpCloud. See projects/engineering-docs-site/ for the build/deployment design.