Core Stack
| Layer | Technology | Notes |
|---|---|---|
| Runtime | Bun | NEVER npm/yarn/pnpm |
| Language | TypeScript | Primary. Python only for data science |
| AI | Claude (Anthropic) | Opus 4.6 for reasoning, Sonnet for drafting, Haiku for I/O |
| Secrets | sops + age | secrets get KEY, secrets set KEY value |
| VCS | Git + GitHub | PAI repo at ~/pai/ |
Infrastructure
| Service | Use | Location |
|---|---|---|
| Cloudflare Pages | Static site hosting | tedlango.com, wiki.tedlango.com |
| Cloudflare Workers | Edge APIs | living-resume-api, resume-agent |
| Cloudflare R2 | File storage | tars-storage bucket |
| Neon Postgres | Knowledge layer | wiki metadata, backlinks |
| GitHub Codespaces | CASE/RANGER/PLEX fleet | wfmlabsorg org |
File System Layout
~/
├── pai/ # PAI git repo (skills, tools, context)
├── cloud/ # Cloud-synced workspace (R2 backed)
│ ├── projects/ # Active project work
│ ├── tars-outputs/ # Intentional outputs (dated)
│ ├── staging/ # Ephemeral scratch
│ └── reference/ # Templates, standards
└── .claude/ # Claude Code config, skills
Key Commands
| |
PAI Fleet
| PAI | Repo | Domain |
|---|---|---|
| TARS | local | Flagship orchestrator |
| CASE | wfmlabsorg/case | Consulting analytics |
| RANGER | wfmlabsorg/ranger | Research synthesis |
| PLEX | wfmlabsorg/plex | Visual content |
Related Pages
Linked from (4)
- Wiki Changelog
reference
Version History
All versions use reverse date format:
YYYY.MM.DD2026.04.23 — …
- Decision: Postgres Knowledge Layer for Wiki
decisions
Context
The TARS wiki needs metadata persistence — backlinks, project …
- TARS Upgrades — Opus 4.6 Agent Teams
projects
Overview
Systematic upgrade of the TARS Personal AI Infrastructure to leverage …
- Blue Shield Consulting Engagement
projects
Overview
Workforce optimization engagement for Blue Shield of California’s …