Skip to content

feat(guardrails): document and test convention extension path#18

Closed
mikehostetler wants to merge 2 commits intofeature/guardrails-workflow-enforcementfrom
feature/guardrails-extension-path
Closed

feat(guardrails): document and test convention extension path#18
mikehostetler wants to merge 2 commits intofeature/guardrails-workflow-enforcementfrom
feature/guardrails-extension-path

Conversation

@mikehostetler
Copy link
Contributor

Summary

  • add GUARDRAILS.md with explicit extension workflow for future namespace/layout convention changes
  • support configured extension rules via config :jido_shell, :guardrail_rules, [...]
  • include guardrails guide in package/docs extras
  • add extension-focused tests for:
    • configured rule injection
    • targeted rule execution without configured extensions
    • invalid extension rule configuration errors

Validation

  • mix test test/jido/shell/guardrails_test.exs test/jido/shell/guardrails_extension_test.exs test/mix/tasks/jido_shell.guardrails_test.exs --seed 0
  • mix test --seed 0
  • mix quality

Depends on #17
Refs #16

@mikehostetler
Copy link
Contributor Author

Superseded by #19.

This stacked branch is now stale after upstream main changes. The replacement PR applies the intended guardrail extension/docs/test work directly on current main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant