execution-date-missing-from-report
Execution Date (or Key Pointer Column) Missing from Generated Report
What This Skill Diagnoses
Two distinct, independently occurring root causes can make a key pointer column disappear from generated reports even when the field is visible in the repository view:
-
Key pointer
is_visible = False(most common for Execution Date): The "Execution Date" key pointer for the workspace has been toggled tois_visible = Falsevia the contract metadata settings page. The backend filters key pointers byis_visible=Truebefore including them in report columns. The UI still shows the column in the repository view and "View Columns" — this mismatch is a known UX gap. -
Frontend
columns_filtercategory routing bug: When "Select visible columns" is used, the frontend sends"Execution Date"incolumns_filterunderKEY_POINTERSwith the display label"Execution Date", instead of sending it underGENERALwith the slug"execution_date". The backend only recognizesexecution_dateunderGENERALas the standard execution date column and ignores it when it appears underKEY_POINTERS.
Critical UX nuance (confirmed Mar 2026): For non-metadata-enabled workspaces, the Execution Date column only appears in reports when the associated key pointer is active (is_visible = True). Even when disabled, the field remains visible in the repository view and in "View Columns", creating user confusion.
Available MCP Tools for Investigation
BigQuery — Key Pointer State
⚠️ Run BQ queries one at a time — parallel execute_sql calls return 500 errors.