Commit History

22 days ago

  1. docs(sprint): custom MCP demo pack entry — on test app Space 2026-10-20⁠ Running

    mikeboone +1: Claude Fable 5.1
    0160599
  2. Merge remote-tracking branch 'hf-test/main' into claude/custom-mcp-spotter-demo-125da8

    8aebc9f
  3. feat(demo-pack): custom MCP demo section (GitHub issues → Spotter)⁠

    mikeboone +1: Claude Fable 5.1
    fc2b1f9

  1. admin settings: SHARE_WITH is now a real key (save/load silently dropped it — App-tab builds shared with nobody)⁠

    mikeboone +1: Claude Fable 5.1
    3b90e27
  2. share: SHARE_WITH / MCP_SHARE_WITH accept a comma-separated list of users and groups⁠

    mikeboone +1: Claude Fable 5.1
    4117ee0

  1. Deploy feature/golden-demo-v3 (2b65dd2826ea97ea4be1a6eb8984b9396d95af83) to the test app Space as one commit⁠

    mikeboone +1: Claude Opus 5
    f7377ae

  1. fix(scripts): stop printing trusted-auth keys; correct required var list⁠

    mikeboone +1: Claude Opus 5
    d733302
  2. chore(scripts): add scripts/ for operational tooling⁠

    mikeboone +1: Claude Opus 5
    ae9ba39
  3. docs(sprint): record what actually landed — backport scope, verified Dockerfile fix, open secrets step⁠

    mikeboone +1: Claude Opus 5
    731af14
  4. docs: correct venv path + record deploy-model drift⁠

    mikeboone +1: Claude Opus 5
    491d67d
  5. fix(logging): harden PromptLogger against unwritable log dir⁠

    mikeboone +1: Claude Opus 5
    767a6ca
  6. docs: MCP test tier + deploy rules, outage postmortem⁠

    mikeboone +1: Claude Opus 5
    76513d3
  7. docs: portal/new-vision session notes⁠

    mikeboone +1: Claude Fable 5
    eaeb114
  8. test(qa): overnight quality results, MCP brief replay harness, data-quality sprint tasks⁠

    mikeboone +1: Claude Fable 5
    f65b079

  1. Merge remote-tracking branch 'hf-test/main' into spike/portal-template

    4d97c9f
  2. docs(sprint): payload logging entry + ISS-1..9 triage issue log⁠

    mikeboone +1: Claude Fable 5
    c23ae42
  3. feat(logging): capture full run payload in session_logs on every run⁠

    mikeboone +1: Claude Fable 5
    63e8227
  4. Merge remote-tracking branch 'hf-test/main' into develop⁠

    6bb7908
  5. Move liveboard/data/triage agents to personal scope (~/.claude/agents/)⁠

    mikeboone +1: Claude Sonnet 5
    27dd4fe
  6. Merge branch 'claude/youthful-lederberg-e31760' into develop⁠

    dc44f67
  7. feat: post-load data-quality gate for zero/null measure columns⁠

    mikeboone +1: Claude Fable 5
    fa79ccd
  8. Install project subagents (liveboard, data, triage) and skills (sprint-close, grade-runs)⁠

    mikeboone +1: Claude Sonnet 5
    9e15d34

  1. feat(mcp): KEY_VAR ENV: indirection + scheme-less/port-tolerant host matching⁠

    mikeboone +1: Claude Fable 5
    e27ea87

  1. refactor(mcp): resolve trusted-auth keys from the shared TS_ENV_<n> table⁠

    mikeboone +1: Claude Fable 5
    5ce76f0
  2. feat(liveboard): 4 KPIs per liveboard (was 2)⁠

    mikeboone +1: Claude Fable 5
    ac4c74f

  1. test(mcp): retry brief fetch on network errors + --brief-file escape hatch⁠

    mikeboone +1: Claude Fable 5
    a423344

  1. test(mcp): repeatability burn-in — fire the latest brief N times, report pass rate⁠

    mikeboone +1: Claude Fable 5
    9a955a5
  2. docs(sprint): record CHECKOUT sanitizer bug fix + MCP deploy⁠

    mikeboone +1: Claude Fable 5
    e7c6ebb
  3. fix(ddl): CHECK sanitizer no longer deletes columns named CHECKOUT_*⁠

    mikeboone +1: Claude Fable 5
    e32850b
  4. docs: build-time deep dive notes (root cause, verified results, next bottleneck)⁠

    mikeboone +1: Claude Fable 5
    2d09335
  5. fix(e2e): remove remaining hardcoded DEMOBUILD refs in test harnesses⁠

    mikeboone +1: Claude Fable 5
    a22a600
  6. fix(e2e): resolve Snowflake database from model TML in schema check⁠

    mikeboone +1: Claude Fable 5
    80facca
  7. perf(deploy): scope TS connection to demo DB + monthly-rotating database (250s -> <1s table imports)⁠

    mikeboone +1: Claude Fable 5
    21ee86d
  8. Merge remote-tracking branch 'origin/develop_dg' into develop_dg

    baf44f7

  1. merge: MCP hardening (share-with-operator + relative-date tolerance) into trunk⁠

    mikeboone +1: Claude Opus 4.8
    2f533a0
  2. fix(mcp+pipeline): share demos with operator + harden data-quality consumers⁠

    mikeboone +1: Claude Opus 4.8
    2eaf446
  3. fix(mcp+pipeline): share demos with operator + harden data-quality consumers⁠

    mikeboone +1: Claude Opus 4.8
    3d735c7

  1. merge: origin/develop_dg (blueprint params fix) into local guard work

    6435820
  2. guard: catch CREATE/INSERT column mismatches before and during Snowflake load⁠

    mikeboone +1: Claude Opus 4.8
    2cc63cd
  3. fix(blueprint): from_dict drops non-numeric measure params (fixes float(dict) DDL crash)⁠

    mikeboone +1: Claude Opus 4.8
    8d8e6bc
  4. fix(blueprint): from_dict drops non-numeric measure params (fixes float(dict) DDL crash)⁠

    mikeboone +1: Claude Opus 4.8
    1907a8d
  5. chore: check in async-TML-import investigation (repro/perf harness + handoff docs)⁠

    mikeboone +1: Claude Opus 4.8
    72b93af
  6. deploy(mcp): MCP-server frontmatter (docker/app_port) over unified trunk

    5b89665
  7. merge: liveboard geo-map (a15663c) into integration

    a060e36
  8. liveboard: auto-build a geo map from model lat/lon (Path B)⁠

    mikeboone +1: Claude Opus 4.8
    a15663c
  9. merge: unify MCP (async TML import + concurrency + mcp_server) into integration⁠

    c3e3f8b
  10. merge: liveboard-quality into integration/mcp-lb

    ee1ce2a
  11. liveboard: balance group chunks + nicer continuation names⁠

    mikeboone +1: Claude Opus 4.8
    26a1772
  12. liveboard quality: fix flat-72 defects + Tixr-style layout⁠

    mikeboone +1: Claude Opus 4.8
    f7f2b52
  13. chore: README, e2e grader, share-permission fix, sprint + quality results⁠

    mikeboone +1: Claude Opus 4.8
    fcde472