jido_action is the first package being used to refine Spec Led.
This is not the simplest starter path.
It is a deeper example that helps test how the method grows in a real package.
It is a useful example because it is:
- a stable package
- a package with multiple module-level subjects
- a package with substantial tests and docs
- a package where public behavior matters more than hidden implementation detail
Package and module subjects
Forjido_action, useful subjects include:
- package
Jido.ActionJido.ExecJido.InstructionJido.PlanJido.Action.Tool
What the example proves
Thejido_action example is testing whether Spec Led can:
- describe package- and module-level intent cleanly
- stay declarative without local helper code
- remain useful to humans and agents
- avoid turning into a second codebase
Lessons so far
- authored gaps do not belong in the spec
- approved deviations belong in exceptions
- helper code should stay outside the package
- verification should be declared, while findings should be derived