No I/O In Core

Keep pure core packages free of filesystem, network, and process effects.

idanmann10 Updated

File contents

No I/O In Core

If code reads files, calls APIs, shells out, or touches time, place it outside core and inject the result.

Steps

  1. Identify the reusable situation.
  2. Apply the behavior with local evidence.
  3. Record whether it helped.

Provenance

Seeded during Phase 0 from goal.md. Inspired by: local roadmap.

idanmann10/vivarium-world/tree/main/domains/coding/skills/no-io-in-core commit 711b560c78

Frequently asked questions

npx skillmds@latest add idanmann10/no-i-o-in-core