Skip to content

Commit fbb9e24

Browse files
JuliaEdomclaude
andcommitted
deploy: HF Space live URL synced repo→v29 (live + repo + UI captions all at 93.0%)
Ran .deploy_hf.py to push HEAD 40ac2a1 to https://liovina-nl-sql.hf.space. Build cycle BUILDING → APP_STARTING → RUNNING in ~90s. Closes the 7pp gap between repo (93.0%) and live URL (v17 86.5% since 2026-05-18) — hire-audience clicking the portfolio link now sees the same headline as everywhere else. E2E verified per feedback_deploy_e2e_gate (stage=RUNNING врёт, нужен реальный grep): Playwright headless 1440×900 на live URL: - EN: '93.0%' present - RU: '93,0%' present (RU comma format, корректная локаль; initial grep on '93.0%' returned false negative — verified via second pass in .tmp/verify_v29_ru.py with both variants). Fresh screenshots docs/ui-live-en.png + docs/ui-live-ru.png, default DB bird_california_schools. README hero block now reflects actual deployed v29 UI. Local-only edit (gitignored): .deploy_hf.py short_description from "86.5% BIRD published / 72.36% audited" → "93.0% BIRD / 74.87% Arcwise". 60-char HF limit honored. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 40ac2a1 commit fbb9e24

4 files changed

Lines changed: 18 additions & 5 deletions

File tree

‎docs/NEXT_SESSION.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ uv run mypy --strict src
2929
# Expected: 328 pass / clean / clean
3030
```
3131

32-
**Текущее состояние:** repo + Streamlit + README + UI captions = **v29 93.0%** (186/200).
33-
**HF Space live URL <https://liovina-nl-sql.hf.space> = v17 86.0%** (last redeploy 2026-05-18).
34-
Repo впереди live HF на v18-v29 (+7.0pp); redeploy gated к user (external publish via `.deploy_hf.py`).
32+
**Текущее состояние:** repo + Streamlit + README + UI captions + **live HF Space** = **v29 93.0%** (186/200).
33+
HF redeploy выполнен 2026-05-25 (`.deploy_hf.py`); E2E grep на <https://liovina-nl-sql.hf.space>
34+
подтвердил `93.0%` (EN) / `93,0%` (RU comma format). Screenshots `docs/ui-live-{en,ru}.png` обновлены.
35+
Все три surface (repo / UI captions / live URL) синхронизированы — gap нулевой.
3536

3637
## Cookbook: как добавить ещё один P3.F rescue (повторяющийся pattern)
3738

‎docs/SESSION_HANDOFF.md‎

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1-
# NL_SQL — Session Handoff (2026-05-24 v29 = 93.0% EA verified via targeted P3.F schema-link hint for qid 1275, above #1 paid SOTA by +11.05pp; Arcwise rescore pred-exec fix + 3-model residue saturation sweep landed same day)
2-
1+
# NL_SQL — Session Handoff (2026-05-25 EOD: v29 = 93.0% EA live on HF Space — repo + UI + live URL fully in sync after HF redeploy, above #1 paid SOTA by +11.05pp)
2+
3+
> **Tl;dr 2026-05-25 EOD — HF Space redeploy v17 → v29 (live UI in sync with repo):**
4+
> - **What:** ran `.deploy_hf.py` to push current repo (HEAD 40ac2a1) to <https://liovina-nl-sql.hf.space>. Build BUILDING → APP_STARTING → RUNNING in ~90s.
5+
> - **Why:** live URL was stuck on v17 86.5% since 2026-05-18 (last redeploy) while repo/UI captions/README climbed to v29 93.0%. Hire-аудитория, кликая на портфолио link, видела старое число — 7pp gap.
6+
> - **E2E verify (per `feedback_deploy_e2e_gate`):** Playwright headless 1440×900 на live URL, dump page body, grep for headline:
7+
> - EN: `93.0%` present ✓
8+
> - RU: `93,0%` (RU comma format, корректная локаль) present ✓ — initial grep на `93.0%` дал false negative из-за форматтинга, перепроверил `.tmp/verify_v29_ru.py` с обоими вариантами.
9+
> - **Side update:** `.deploy_hf.py` HF README frontmatter `short_description` обновлён с `"NL to SQL RU/EN, 86.5% BIRD published / 72.36% audited"` на `"NL to SQL RU/EN, 93.0% BIRD / 74.87% Arcwise"` (60-char limit OK). `.deploy_hf.py` остаётся gitignored (`.deploy_*.py`), так что правка локальная — но если кто-то re-clone'ит репу и захочет redeploy, нужно будет применить ту же правку.
10+
> - **Screenshots refreshed:** `docs/ui-live-en.png` + `docs/ui-live-ru.png` сняты со свежего deploy, 1440×900, default DB `bird_california_schools`. README hero блок теперь показывает реальный v29 UI.
11+
> - **Triplet полностью в sync:** repo 93.0% / UI captions 93.0% / live URL 93.0% / Arcwise 74.87% — никаких отстающих чисел в системе.
12+
>
13+
> ---
14+
>
315
> **Tl;dr 2026-05-24 EOD-2 — v29 residue saturation evidence (3-model helallao reasoning sweep):**
416
> - **Hypothesis tested:** «paid OpenRouter top-up на v29 residue» entry в NEXT_SESSION предполагал что claude-4.5-sonnet / gpt-5.2-thinking / grok-4.1-reasoning могут найти ещё rescue среди 14 v29 misses. Поскольку helallao bridge (curl-cffi → Perplexity Pro API, $0 через её Pro подписку) даёт доступ к тем же моделям, paid step снимается.
517
> - **Run setup:** `scripts/run_helallao_voting.py` на `eval/reports/2026-05-24/v29-v28-plus-p3f-q1275-merged.json`, sleep_between=3, через `HelallaoPerplexityProvider` с reasoning-mode auto-detect. 14 v29 residue qids: 25, 37, 125, 349, 484, 595, 694, 930, 1029, 1094, 1144, 1168, 1247, 1254.

‎docs/ui-live-en.png‎

26.9 KB
Loading

‎docs/ui-live-ru.png‎

26.3 KB
Loading

0 commit comments

Comments
 (0)