seshat_run_static_check
Run static governance rules on committed SQL, TMDL, PBIR, and readiness artifacts without a database. Get findings with a boundary object marking live validation as not run and block on errors.
Instructions
Run the static governance rules and state what was not checked.
Use when: you want committed SQL, TMDL, PBIR and readiness artifacts checked against the shipped rule set without any database. Not for: live data validation -- that needs a database connection and stays a separate CLI operation this server never performs. Returns: the findings, plus a boundary object recording that live_validation was 'not_run' and that semantic correctness is not claimed. Outcome is 'blocked' when any finding is error severity. Read-only: opens no database connection and writes no file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | Yes | Path to the local Seshat BI workspace to read. Must resolve to exactly the root this server was started with; a parent or subdirectory is refused. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||