Spaces:
Running
Running
Commit History
-
Deploy feature/golden-demo-v3 (2b65dd2826ea97ea4be1a6eb8984b9396d95af83) to the test app Space as one commit
Squashed onto hf-test/main because HF's pre-receive hook rejects binary blobs anywhere in pushed history, and the feature branch's history carries two PNGs (stripped from its tree in 2b65dd2826ea97ea4be1a6eb8984b9396d95af83). This commit's tree == the feature branch tree. Contents: golden demo v3 — 4-KPI standard w/ sparklines, state GEO_AREA, three tabs (Showcase = Muze + GRID_TABLE + heatmap + Demo Guide), blank-tile repair, humanized titles fix, grain enforcement, lab live-verification. See sprint_2026_04.md and dev_notes/DECISIONS_for_boone_2026_09_02.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>f7377ae
-
docs: portal/new-vision session notes
- docs/: AgentSpot portal handoff (8/24), new-vision execution notes, temperature tuning notes (from parallel work sessions) - demo_content/legal_demo intentionally NOT tracked: it is its own git repo (would only commit as an empty gitlink) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>eaeb114
-
docs: build-time deep dive notes (root cause, verified results, next bottleneck)
Captures the 2026-08-10 research: scoped-connection root cause + evidence, what shipped and where (hf-test + MCP Space df44611, rollback 3d735c7), verified timings (e2e 655s, MCP 9.2min), API research findings, and the model-semantics phase (~5 min of sequential LLM batches) as the documented next bottleneck with optimization options — deferred, no code changes. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>2d09335 -
perf(deploy): scope TS connection to demo DB + monthly-rotating database (250s -> <1s table imports)
Root cause of the ~250s-per-call table TML imports (found 2026-08-10, corrects the July "server-side, not reducible" conclusion): ThoughtSpot table import scans all external metadata VISIBLE TO THE CONNECTION. Our connections had no database property, so every import scanned ~507 Snowflake DBs. Measured on the same instance with the same trivial table: unscoped 246s, scoped to DEMOBUILD (1,003 schemas of demo debris) 33s, scoped to a fresh tiny DB 0.7s. Prod secloud showed identical ~250s unscoped — never instance-specific. - thoughtspot_deployer: create_connection_tml/create_connection_with_reconcile now REQUIRE a database and emit a `database` property in the connection TML. - snowflake_auth: get_demo_database() -> <SNOWFLAKE_DATABASE>_<YYYY_MM> (memoized per process); ensure_demo_database() creates it on connect. Session params + cdw_connector + env injection (supabase_client) all use the rotated DB so write and deploy paths agree. Admin setting stays the base name. - chat_…21ee86d
-
chore: check in async-TML-import investigation (repro/perf harness + handoff docs)
- tests/ts_import_sync_vs_async.py, ts_slow_import_repro.py, ts_table_perf.py: repro/perf harness behind the async TML import fix - tests/perf_results/: captured sync-vs-async timings - docs/async_tml_import_handoff.md, sre_slow_tml_import.md: investigation + SRE handoff notes Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>72b93af
-
docs: liveboard handoff + data-upgrade working plan
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>c09e689
-
Wire single blueprint pipeline; fix engine formula fidelity + insight direction
Replace the keyword-router generation path with one build_demo() pipeline: research -> LLM-authored DemoBlueprint -> deterministic BlueprintEngine -> validation -> derived DDL. No mode flag, no fallback. Engine fixes: - Compute derived measures from formatted (stored) base values so rows satisfy their formulas under the validator's re-check (no formula errors). - Never clamp derived values; a negative margin/inventory stays faithful. - Sign-aware sensitivity analysis maps an insight on a derived measure to the base that moves the metric the promised direction (ratios no longer invert; products scale by magnitude, not magnitude squared). Adds preflight + blueprint + McKesson regression tests and migration docs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>3993fe3
-
fix: harden dataset and ThoughtSpot deployment recovery
mike booneb210533
-
fix: enforce demo-safe data and liveboard layout
mike boonec3f1d91 -
fix: improve run diagnostics and ts recovery
mike boonee758f65 -
Merge remote-tracking branch 'hf-test/main' into develop
mike boone# Conflicts: # liveboard_creator.py # tests/e2e_quality.py16c7f43 -
feat: add liveboard blueprint planning
mike booneac5b642 -
fix: improve specialized dataset dimensions
mike boonefaddd50
-
feat: add temporary-password onboarding flow
mike booneece9b51
-
feat: add deployment notifications and tested demo updates
mike boone3c65377
-
feat: add scenario contract extraction for dataset-first demos
mike boone1f4c2be
-
feat: add dataset-first generation path
mike boone7a5c5fe