seshat_run_static_check
Run static governance checks on committed BI artifacts without a database, returning findings and blocking on errors while explicitly marking live validation as not run.
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 | |||