Engineering principles
One engineering value system, across very different domains
AI makes building fast. Fast usually means slop. The antidote isn't slower — it's a consistent set of engineering principles applied no matter the domain. I've held to the same five across a production RAG system, a bidirectional SAP-HANA data-warehouse engine, and a governance framework for AI agents. That consistency — more than any single project — is what I mean by thinking in systems.
Determinism over convenience
Reproducible, auditable output beats a faster path you can't reason about.
- — RAG: a rule-based, deterministic ingestion pipeline — no LLM in the data path, so the same source always yields the same chunks.
- — SAP-HANA engine: byte-stable roundtrip tests — the same spec generates identical bytes every run.
- — Agent governance: a kernel with no LLM calls that advances a workflow exactly one transition per invocation.
Invariants as enforced guards, not conventions
Architectural rules the code refuses to violate, surfaced as errors — not comments people forget.
- — RAG: compute-once budgets and stage contracts that raise on violation across 18 stages.
- — SAP-HANA engine: enforced read-write symmetry — a new spec field forces type, parser, generator, and roundtrip test in one step.
- — Agent governance: single-shot agent contracts enforced as typed exceptions.
Single source of truth
One authoritative representation; everything else is derived, never duplicated.
- — SAP-HANA engine: one shared intermediate representation drives both reading and writing of warehouse objects.
- — RAG: one manifest feeds indexing, evaluation, and reporting.
- — Agent tooling: a versioned memory SSOT and a single gateway guardrail — one fix for every client.
Measurable quality
You can't improve what you can't measure with confidence — so I build the measurement in.
- — RAG: a four-pillar evaluation harness — Recall@k, MRR, nDCG with 95% confidence intervals, plus a regression gate and human-in-the-loop review.
- — SAP-HANA tooling: golden-master and snapshot tests as the safety line for refactors.
- — Agent governance: a tamper-evident, append-only audit log designed in from the start.
Explicit boundaries and trade-offs
A system is defined as much by what it deliberately won't do as by what it does.
- — RAG: scope bounded to the knowledge and retrieval layer — generation is a managed model call, stated plainly.
- — SAP-HANA engine: an explicit "what the engine does not do" list — no guessing business logic, no production access.
- — Agent tooling: a deliberate "this doesn't raise model capability — don't build a framework you don't need" boundary.
None of this is about being slow or ceremonial. It's about building with AI at full speed while keeping the output understandable, controllable, and production-grade. Anti-slop is an engineering discipline, not a slogan.