Typed Boundaries

Make package and I/O boundaries explicit with types.

idanmann10 bb84d06 5 files · 699 B Updated

File contents

Typed Boundaries

Use discriminated unions and readonly interfaces at boundaries. Convert unknown inputs at the edge.

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/typed-boundaries commit bb84d06a6b

Frequently asked questions

npx skillmds@latest add idanmann10/typed-boundaries