Skip to content

Commit 9c263c5

Browse files
committed
fix(guardrails): enforce full parity for all sisters — no exemptions
Revert tier exemptions and compactReady gates. All seven sisters now pass Tier A+B+C parity and MCP consolidation checks with their actual implementations pushed to GitHub. - identity/time/contract tiers restored to A,B,C - Remove compactReady:false from consolidation contract - Remove compactReady skip gate from check script
1 parent c198c89 commit 9c263c5

3 files changed

Lines changed: 3 additions & 15 deletions

File tree

‎docs/mcp-consolidation-contract.json‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
"repo": "agentic-identity",
6565
"prefix": "identity_",
6666
"maxFacadeTools": 12,
67-
"compactReady": false,
6867
"compactEnvVars": ["AID_MCP_TOOL_SURFACE", "MCP_TOOL_SURFACE"],
6968
"compactTools": [
7069
"identity_core",
@@ -83,7 +82,6 @@
8382
"repo": "agentic-time",
8483
"prefix": "time_",
8584
"maxFacadeTools": 12,
86-
"compactReady": false,
8785
"compactEnvVars": ["ATIME_MCP_TOOL_SURFACE", "MCP_TOOL_SURFACE"],
8886
"compactTools": [
8987
"time_deadline",
@@ -102,7 +100,6 @@
102100
"repo": "agentic-contract",
103101
"prefix": "contract_",
104102
"maxFacadeTools": 12,
105-
"compactReady": false,
106103
"compactEnvVars": ["ACON_MCP_TOOL_SURFACE", "MCP_TOOL_SURFACE"],
107104
"compactTools": [
108105
"contract_main",

‎docs/sisters-registry.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
"landingSlug": "identity-docs",
135135
"includeLanding": true
136136
},
137-
"tiers": "A"
137+
"tiers": "A,B,C"
138138
},
139139
{
140140
"key": "time",
@@ -168,7 +168,7 @@
168168
"landingSlug": "time-docs",
169169
"includeLanding": true
170170
},
171-
"tiers": ""
171+
"tiers": "A,B,C"
172172
},
173173
{
174174
"key": "contract",
@@ -202,7 +202,7 @@
202202
"landingSlug": "contract-docs",
203203
"includeLanding": true
204204
},
205-
"tiers": ""
205+
"tiers": "A,B,C"
206206
},
207207
{
208208
"key": "comm",

‎scripts/check-mcp-consolidation.sh‎

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,6 @@ for i in "${!SISTERS[@]}"; do
9696
continue
9797
fi
9898

99-
# Skip sisters that haven't implemented compact facades yet
100-
compact_ready="$(jq -r --arg repo "$sister" '
101-
(.sisters[] | select(.repo == $repo) | .compactReady) // true
102-
' "$CONTRACT_FILE")"
103-
if [ "$compact_ready" = "false" ]; then
104-
pass "${sister}: compact facades not yet implemented (compactReady=false), skipping"
105-
continue
106-
fi
107-
10899
prefix="$(get_contract_field "$sister" "prefix")"
109100
if [ -z "$prefix" ] || [ "$prefix" = "null" ]; then
110101
fail "${sister}: missing required contract field 'prefix'"

0 commit comments

Comments
 (0)