How I build.

A real excerpt from one of my production systems — not a summary, the actual words:

“It fixes the failure mode we hit on #54: main got a new commit but no deploy fired (a dropped Actions event / skipped-or-failed deploy gate / a flake), leaving prod stale with no one watching.”

“WHAT IT CHECKS (honest scope) [...] the deploy JOB, not a /health 200 [...] This is a PROXY: it cannot see a Deploy run that reported success while production did not actually roll [...] on 2026-08-07 that left production 34m31s behind while every passive probe stayed green.”

Reusable, versioned instructions — for requirements and security, not only code.

113 authored skill directories, including skills that route between the others and audit anything adopted from outside.

CI that knows which checks can stop a release and which only inform it.

One workflow's own comment: a golden-set gate is hermetic and blocking; a latency baseline is advisory.

Tooling built from named incidents — a deploy-watchdog opens with the incident that caused it.

02 — Engineering operating model

One lifecycle, held end to end.

Eight stages I work across rather than hand off. Select a stage to read what it means in practice, which evidence supports it, and where it appears in the independent systems below.

Engineering operating model stage

Discover — find the customer problem

Customer conversations, UAT sessions and production complaints, read for the problem underneath the request — before anything gets designed.

Employer evidence · Approximate

Customer delivery, UAT, troubleshooting and stakeholder collaboration across Oracle Analytics, on Oracle Cloud Infrastructure and Oracle Analytics Cloud.

Independent system

SaafSaans exists to answer one practical question directly: what does current air quality mean for my plans, and when might conditions improve?

Related terms
  • customer problem
  • users
  • outcomes

Frame — write the assumption down

Requirements, constraints, risks and data, turned into acceptance criteria specific enough to test — and non-goals named, not implied.

Independent system

Aegis Contracts tags every assumption CONFIRMED (the owner’s input) or DEFAULT (change-controlled) in one file. Nothing is silently assumed.

Related terms
  • requirement
  • acceptance criterion
  • risk & ambiguity log
  • non-goals

Architect — contracts before code

Systems compose when their boundaries are versioned. The artifact schema, the traceability model and the event catalogue get designed first, so tools underneath them can be replaced without renegotiating what anything means.

Employer evidence · Approximate

Architected AI-driven quality engineering frameworks across enterprise cloud services at Oracle.

Independent system

Aegis Contracts — three versioned contracts: a canonical artifact schema, a traceability node/edge/coverage model, and a CloudEvents catalogue. Frozen at v0.1.2, additive-only within v1. Coverage is computed at the acceptance-criterion level, as a first-class object, not a spreadsheet column.

Related terms
  • requirement → criterion
  • criterion → test
  • test → execution
  • defect → prod signal

Build — the AI workflow itself

The workflows, integrations and platform capabilities that turn a design into a working system — including the AI-assisted parts, which get the same discipline as the rest.

Employer evidence · Approximate

LLM-assisted test generation, intelligent test selection, self-healing automation and predictive quality analytics, reducing manual test design effort by approximately 40%.

Independent system

NarraTwin AI delivers grounded scripts with citations, claim evaluation, consent checks and a release gate that runs before generation, not after.

Related terms
  • services & APIs
  • trust boundaries
  • AI workflows

Evaluate — coverage that means something

Coverage counted against acceptance criteria, not files. For AI systems the same discipline applies to faithfulness, relevancy, hallucination and retrieval precision — measured, baselined, and defended.

Employer evidence · Approximate

Automation coverage increased from 65% to 95%, cutting regression execution effort by approximately 25% and flaky tests by approximately 20%.

Independent system

EvalAxis scores five metrics — faithfulness, answer relevancy, hallucination, context precision, context recall — against a committed baseline. Its default judge is deterministic and runs offline: it proves the mechanism, not semantic quality.

Related terms
  • faithfulness
  • answer relevancy
  • hallucination
  • context precision
  • context recall

Release — governance with a spine

A release should be blockable for a stated reason and releasable on stated evidence. CI/CD and infrastructure are the plumbing; the gate policy is the judgement.

Employer evidence · Approximate

Targeted release workflows reduced cycle time by approximately 25%.

Independent system

CiteVyn promotes a new retrieval index only when the newest completed evaluation run clears a stated pass-rate threshold — one transaction, gated, with an audit event on both the clean and the forced path.

Related terms
  • pass — within threshold
  • block — regression
  • warn — drift detected

Operate — degraded modes are a feature

Telemetry, canaries, alarms and runbooks decide how quickly a bad day ends. In AI systems the same instinct becomes visible mode labelling: the user should be able to tell whether what they are seeing is current, held, or absent — never a fallback disguised as the real thing.

Employer evidence · Approximate

MTTD reduced by approximately 35% through telemetry and dashboards; production incidents reduced by approximately 20%.

Independent system

SaafSaans labels every reading live, held (shown as CACHED — a real earlier measurement re-served because the upstream failed, not stale data), or none (shown as NO READING, never disguised as a fallback). Quorum-AI discloses a degraded run — forced into local simulation rather than spending against an untrustworthy cost ledger — and estimates cost before a run starts, not after.

Related terms
  • live
  • held / cached
  • no reading
  • degraded

Learn — production teaches the requirement

The loop only closes when what happened in production edits what gets specified next: known limitations written down, baselines kept honest, evidence deciding what a system is allowed to claim — not enthusiasm.

Employer evidence · Approximate

Defined enterprise-wide quality engineering standards and governance while mentoring 11+ quality engineers and SDETs globally.

Independent system

project-doc-skills — eight independent skills that turn a project into documentation, each in its own mode, with an independent review gate before anything publishes.

Related terms
  • known limitations
  • not-claimed list
  • next evidence needed

All eight stages are in the page source and readable without JavaScript or animation.

Evals and observability, specifically.

A calibration harness and a drift test that both admit their own limits.

Judge agreement scored with Cohen's κ, PABAK, and Spearman correlation — the labels it checks against are explicitly not blind human labels, its own decision record says so. Separately, a Kolmogorov–Smirnov test watches live output against a stored baseline, with an alert on a floor breach — demo-proven, not yet wired to live traffic.

Tracing with the secrets stripped, and two ways of separating a blocking gate from an advisory one.

OpenTelemetry and Prometheus across two systems, secrets removed before it leaves the process. One repo's judged eval only runs on a pull request labelled full-eval, since it costs real money; another enforces a fixture-backed eval suite as one of eleven contexts checked live against the branch-protection API.

Published, not just practiced.

One of the skills above is a public repository — the instructions themselves, not a description of them.

  • project-doc-skills — architecture-and-decisions and doc-critic, the two skills behind this site's own documentation practice.
  • .github — the contribution and security templates every other repository here inherits from, not a skill.