-
Notifications
You must be signed in to change notification settings - Fork 0
07_Roadmap
WebbinRoot edited this page Mar 5, 2026
·
1 revision
This file tracks likely future enhancements so consumers can plan for potential breaking or additive changes.
- Add
tenancy_ocid(ortenancy_id) as a first-class input for policy parsing, soIN TENANCYcan be resolved directly to an OCID without DEFINE. - Extend
include_spansto include line text for each span (useful for UIs and debugging). - Expand diagnostics with standardized error codes and stable machine‑readable fields.
- Add optional per‑statement IDs in parse outputs to aid diffing and UI mapping.
- Allow explicit control over rule splitting (for tuple/list inputs) without relying on newline heuristics.
- Add optional binary releases for the CLI (e.g., PyInstaller builds for common OS targets).
- Publish docs to the GitHub wiki (or other hosted docs) from the
docs/folder. - Add optional span metadata on condition nodes within policy statements (not just statement-level spans).
- Allow passing a list of OCID+Name pairs to enrich outputs with resolved names alongside OCIDs.
If you plan to implement any of the above, please open an issue or PR so we can coordinate output schema changes.