Preserve failed test evidence before you retry
Design a qualification harness that keeps the first failure, accounts for uncertain resources, and publishes useful evidence without exposing secrets.
Design a qualification harness that keeps the first failure, accounts for uncertain resources, and publishes useful evidence without exposing secrets.
Defer application boot and filesystem authority until your CLI framework has validated that a mutating command will actually execute.
Keep generated collection routes from replacing your application homepage when detail pages live at the root.
Prove a machine publisher has the permissions it needs, and no broader authority, by exercising the registered tools it will actually call.
Test filter semantics, cache invalidation, and installed package behavior before trusting a PHP listing layer.
How Waaseyaa’s EntityRepository let entity types configure their revision-pointer column, but ten call sites still read the literal revision_id string, and how a single private accessor plus a two-way test closed the gap.
A stray PHPStan cache in a nested git worktree got scanned as production code, showing why filesystem-exclusion rules for local gates need to match at any depth.
Three deprecation categories. Twenty-nine call sites. A test corpus that surfaces them all.
How in-memory implementations, a layered test strategy, and AI-assisted test generation keep a 48-package PHP monorepo testable.
How Claudriel’s temporal subsystem pins time per request, resolves timezones from context, and detects clock drift before it corrupts AI reasoning.