Restore Internals Seams In Finally Blocks After Each Test

restore _internals seams in finally blocks after each test

zaxbysauce Updated

File contents

restore _internals seams in finally blocks after each test

Trigger

  • (no explicit trigger metadata; cluster derived from category/tags)

Required Procedure

  • restore _internals seams in finally blocks after each test
  • verify seam restoration in afterEach

Forbidden Shortcuts

  • (none recorded)

Delegation Template

When delegating a task affected by this skill, include:

SKILLS: file:.opencode/skills/generated/restore-internals-seams-in-finally-blocks-after-each-test/SKILL.md

Reviewer Checks

  • Verify each required action above appears in the diff.

Test Engineer Checks

  • Add or update tests covering the trigger condition and the forbidden shortcut.

Source Knowledge IDs

  • 5ef666bf-7c7b-4990-b652-20782bf9c866 — When testing error-handling paths via _internals DI seams, always restore original implementations in a finally block to prevent cross-test pollution that causes cascading failures in Bun's shared test-runner process

zaxbysauce/opencode-swarm/tree/main/.opencode/skills/generated/restore-internals-seams-in-finally-blocks-after-each-test commit be6cea26ed

Frequently asked questions

npx skillmds@latest add zaxbysauce/restore-internals-seams-in-finally-blocks-after-each-test