Skip to content

docs: add the Bakehouse dashboard journey - #20

Merged
ivancalvo-dbxs merged 13 commits into
mainfrom
issue-5-bakehouse-dashboard
Sep 2, 2026
Merged

docs: add the Bakehouse dashboard journey#20
ivancalvo-dbxs merged 13 commits into
mainfrom
issue-5-bakehouse-dashboard

Conversation

@ivancalvo-dbxs

Copy link
Copy Markdown
Collaborator

Summary

  • add an agent-executable Bakehouse AI/BI dashboard runbook with native DABs resources
  • prove local and deployed datasets, exact serialized structure, publishing, namespace, identity retention, and duplicate safety
  • link Dashboards after Metric Views in the Databricks Projects journey

Closes #5

Test plan

  • npm run build
  • npm run typecheck
  • Captain cold-start E2E against the persistent Bakehouse stack
  • strict bundle validation and non-interactive deployment
  • local and deployed Statement Execution dataset assertions
  • exact deployed serialization and namespace assertions
  • draft and published Lakeview API checks
  • dashboard ID retention and duplicate rejection

Validate namespace settings at the bundle boundary and stop on any dataset, result, or theme drift.
Keep the runbook in one strict shell so no later command can hide an earlier verification failure.
Distinguish the source-controlled display name from the development-prefixed name returned by deployed Lakeview resources.
Read the configured display name from the resource file because bundle validation already applies development prefixes.
Keep the complete copyable resource below Next.js page-data warning limits without changing its serialized value.
Make captured evidence readable and require the bundle deployment to own the only matching dashboard.
Record asserted dataset values and fail if an existing bundle dashboard is replaced during deployment.
@ivancalvo-dbxs
ivancalvo-dbxs merged commit a25acd6 into main Sep 2, 2026
1 check passed
@ivancalvo-dbxs
ivancalvo-dbxs deleted the issue-5-bakehouse-dashboard branch September 2, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4. [MISSING] Dashboards

1 participant