AI4SDLC: what I would do differently
If I knew then what I know now
If I knew then what I know now
If I knew then what I know now
Rent · adapt · own
Models — Frontier capability portfolio · providers directly or through OpenRouter
Agent loop — Leading harnesses: Claude Code; open Codex and OpenCode
Infrastructure — Standard compute and serving · cloud first, vLLM when needed
Routing — Smart task-to-model routing with budget optimization
Context — Packaging, memory, and compaction tuned to platform-specific constraints
Adapters — Semantics across models, tools, and runtime
Authority — Tool contracts, access, and policies—where architecture meets security
Evidence — Owned evals and outcome traces
Switchability — Portable replay and a provider-switch drill
One checkpoint produces different production systems
Model capability becomes an outcome through authorized action and independent verification
Changes become improvements as they pass through the entire stack
Fast and slow loops improve different layers
Route to another model
Repackage the context
Change a tool description
Tighten policy or gate
Precision · memory · fabric · serving
Vertical · big labs · product-first · open-weight ecosystem
Product → evidence → behavior → economics → next release
Research → model → harness → evals inside; compute with AWS
SpaceX acquired Cursor on August 14, 2026
A compatible schema does not guarantee compatible behavior (well documented by Cursor)
A mature capability becomes a tool
Identity · effect · provenance
Telemetry · evals · training are different modes
Trace
Actions and tools
Errors and recovery
Cost and policy events
Outcome
Environment end state
Hidden executable checks
Repeated-run reliability
Capture task, trace, and final state
Replay in a frozen environment
Change one controlled layer
Run the same independent checks
Release only a measured improvement
Keep the frontier model where search is required
Colocate · split phases · disaggregate KV storage
The same gate · escalation under uncertainty
Your own learning loop is always required
Buy capability, not dependency
Own verifiable episodes
Remove repeatable variability
Uncertain → frontier · repeatable → system