Data Arrays Simulated 4 MCP tools
Data Array Engine
Normalize, order, and deduplicate governance arrays.
How you use it
Register ordered lists (slugs, scopes, envs) as governed arrays. Normalize before commit; never hand-sort differently per session.
Token savings
Stops flaky diffs from reorder-only noise and duplicate entries that confuse agents into re-processing the same item.
Consistency
Deduped, ordered, schema-valid arrays across tools and commits.
In action
Data Arrays
Load
Governed array config + live values.
Normalize
Drift
Enforce
Interactive demo
5 entries (unordered, dupes)
staging:docstest:unitstaging:docschore:hookstest:unit
[ "staging:docs", "test:unit", "staging:docs", "chore:hooks", "test:unit" ]
Simulated behavior only — does not execute proprietary AGS engine code.
Diagram
Example usage
# MCP: array_plan_normalize
{ "arrayId": "engine-slugs" }
# MCP: array_enforce
{} Docs →- array_get
- array_validate
- array_enforce
- array_plan_normalize