ABOUT THIS SITE · META · STATIC-FIRSTPUBLIC TOOLS · NDA GUARDRAIL · OPEN REPO
CHRISTIAN.T.MACIONUTC+8STATIC FIRSTNDA-SAFEOWNER-VERIFIED
About this site.
Static-first. Public tools. Guarded by the same NDA audit the public-facing pages use.
A static-first portfolio for a Quant Researcher and AI Engineer. This page is the meta: what it is built with, what holds it together, and the guardrails that make it safe to publish.
(a) · Built with
8 things, all in the repo.
No build mystery. The stack is below; the lockfile is in the repo. The site ships as static HTML + CSS, served from a CDN edge.
- Astro 7Static site generator
- Vanilla CSSTokens + global + per-page styles
- KaTeXServer + client math typesetting
- InterUI / body type
- JetBrains MonoData / code / math-literal type
- MDXLong-form content (workbooks, project write-ups)
- sharp + astro-expressive-codeAsset pipeline + code blocks
- TypeScriptType safety for utils, content collections
(b) · Design tokens
Color, type, spacing, motion.
All design decisions live in src/styles/tokens.css as CSS custom properties. The full colophon is on /colophon.
Color
--c-primary#0a0e14n/a near-black brand--c-amber#8c6f2an/a text-safe amber--c-amber#c98a16n/a decorative terminal-amber--c-paper#fbfaf6n/a term-paper cream--c-bg#ffffffn/a paper background
Type
- Intern/a sans, 400/500/600/700
- JetBrains Monon/a mono, 400/500
- KaTeX_Mainn/a math serifs (KaTeX)
Spacing
--sp-1 0.25rem · --sp-2 0.5rem · --sp-3 0.75rem · --sp-4 1rem · --sp-5 1.5rem · --sp-6 2rem · --sp-7 3rem · --sp-8 4rem · --sp-9 6rem · --sp-10 8rem
Motion
--ease-snappy: cubic-bezier(0.4, 0, 0.2, 1) to hover, click--ease-out: cubic-bezier(0.16, 1, 0.3, 1) to reveal, fade--transition: 150ms ease. default transition budgetprefers-reduced-motion: all transitions and animations → 0ms
(c) · NDA guardrail
0 violations on every build.
The site is NDA-safe by construction. Every published research artifact uses only public-data sources. A build-time script (src/utils/nda-audit.ts) walks the built dist/ directory and fails the build if any NDA-prohibited content slips into the public-facing HTML or PDFs.
(d) · Open-source content
Public repos, all NDA-safe.
4 repos surfaced from /proof. The full inventory is on the GitHub profile.
mcp-backtest-server
IP-clean backtest tools over the Model Context Protocol. Three tools, four textbook strategies, zero market data. 100% offline.
qfin-rag-harness
Citation-grounded retrieval harness over a curated 16-paper q-fin corpus. Pure-Python TF-IDF cosine, no LLM call. 0 API keys.
numerical-faithfulness-eval
Verify LLM numerical claims against deterministic fixtures. Catches the most common LLM failure mode (wrong numbers) in under one second.
eval-mcp-server
MCP server wrapping the AI-output quality gate as a first-class tool. 13-metric slop-evaluation gate over Tools / Resources / Prompts.
(e) · License
CC-BY-SA for copy, MIT for code.
2 licenses, two roles. The full text is in the repo; the placeholders below will be replaced with the canonical files before public release.
Something off in the meta?
Open an issue on the GitHub repo or email me. The /proof guardrail catches NDA drift; everything else is just a typo.