fix(aihr): expose missing case schema in pilot gates

This commit is contained in:
2026-07-15 01:56:07 +08:00
parent 1f31dfd506
commit e069714b76
3 changed files with 24 additions and 6 deletions
@@ -232,4 +232,15 @@ old_case_schema_output="$(AIHR_PILOT_START_DATE=2026-07-07 AIHR_PILOT_END_DATE=2
exit 1
}
pilot_sql_scalar "DROP TABLE aihr_case_record" >/dev/null
missing_case_table_output="$(AIHR_PILOT_START_DATE=2026-07-07 AIHR_PILOT_END_DATE=2026-07-10 check_pilot_samples)"
[[ "$missing_case_table_output" == *'stored_cases=0/20 case_unmasked=0'* ]] || {
echo "FAIL: missing case table did not remain inspectable: $missing_case_table_output" >&2
exit 1
}
[[ "$missing_case_table_output" == *'case_media_schema=0/2 case_learning_schema=0/2'* ]] || {
echo "FAIL: missing case table schema gate was not visible: $missing_case_table_output" >&2
exit 1
}
echo "PASS: demo pilot gates use a bounded window and unique formal identities"