Posts 406 entriesPage 2 of 41

Posts

DevOps

First Slice in One Day: Eight PRs, One Sign-Off

Split a first slice into one PR per layer, capped by a governance PR with the sign-off. Each layer, the merge-guard hiccup, and the day the slice landed.

Read
DevOps

Park a Refactor with Five Receipts

A parked refactor stays recoverable when it leaves five named artifacts: atomic push, draft PR, decision doc, full bundle, and a successor repo. Each is verifiable.

Read
Technical Deep-Dive

Park a Migration Without Losing the Work

Park a migration as an atomic fast-forward to a feature branch with the full gate suite on the merged commit. Five invariants keep parked work recoverable.

Read
Technical Deep-Dive

Three-Pass Settlement for a Recurring AI Pipeline Contract

Three evidence passes settle a recurring pipeline contract: every audit gap becomes a file, every gate pin is walked, every rollback is a live drill.

Read
DevOps

Name the Single Authority in a Daily Pipeline

When a daily pipeline runs unobserved, every concern picks up competing authorities. Name exactly one and refuse every substitute.

Read
Technical Deep-Dive

A Sidecar Fault Should Not Block the Main Deliverable

A library or archive sidecar is best-effort, not a gate. Ship the deliverable, then file the sidecar. If filing fails, warn, never fail the deliverable.

Read
Technical Deep-Dive

Rank Current Truth with the Rerank, Not the Clock

Reindexing by updatedAt alone can let a chronological hit beat a current decision. The fix: lifecycle and history demotion in finalScore, with a paired test.

Read
Technical Deep-Dive

Git Rebase Conflict: Verify Post-Push HEAD, Not Exit 0

On a shared checkout, the post-push HEAD, not the exit code, is what tomorrow's cron inherits. When a rebase conflicts mid-push, exit 0 hides a wedged tree.

Read
DevOps

Sieve :copy dies: rebuild the reply copy in the IMAP poller

Rebuild the inbox-reply copy loop in the IMAP poller with a named skip set as the safety net when the server-side Sieve redirect dies.

Read
DevOps

Rehearse the deploy, not the test suite

A production deploy rehearsal runs the real deploy scripts against the production Compose file. In catalyst-onboarding it caught a database data-directory permission bug the test suite could not.

Read