v0.3.4 — First Value & Unified Operations
v0.3.4 makes ResolveWeave useful immediately after installation. A fresh
administrator can explicitly install a small bilingual demo pack, ask a guided
question through the existing chat contract, inspect the document source, and
complete onboarding without a paid model key. A new Operations page then
provides one bounded view of runtime configuration, work queues, and recent
failures.
First value
- Fresh databases redirect the first admin login to
/admin/getting-started;
upgraded databases are classified aslegacyand are not interrupted. sample-pack-v1contains three Chinese/English FAQ pairs and one bilingual
Markdown return policy. Every item is visibly marked as demo data.- Installation is explicit, idempotent, safe under concurrent replay, and
retryable after document-processing failure without duplicate knowledge. - The recommended Chinese and English questions must produce sufficient
grounding with the sample Markdown document in the persisted source list. - The server, not the browser, verifies the answer and source before recording
first value. Onboarding sessions do not affect customer session,
satisfaction, or escalation analytics. db:seednow synchronizes only the deployment-managed administrator; it no
longer writes demo FAQ records.
Unified operations
/admin/operationssummarizes SQLite, deterministic/model answer mode,
embeddings, optional Qdrant and OCR, queue counts, and a bounded list of
recent document, quality, index, OCR, and trace problems.- The no-key deterministic path is healthy. Optional infrastructure that is
not configured is shown as optional-disabled rather than failed. - The overview does not call an LLM provider. Model cards report configuration
readiness and do not promise live health or create hidden usage. - Operators may retry a failed document through the existing document API or
idempotently create a new failed-quality-run rerun with the original inputs. - Index build/activation/rollback and OCR review remain deep links to their
owner workbenches; v0.3.4 adds no fake pause/resume controls.
Admin experience
- The desktop sidebar keeps its existing structure.
- At mobile width it becomes a keyboard-closeable TDesign Drawer with complete
Chinese/English labels and 44px targets, fixing truncated navigation text. - Getting Started and Operations support Chinese/English copy, light/dark
themes, loading, empty, error, optional-disabled, degraded, failed, and
recovery states.
Compatibility and non-goals
POST /api/chatadds only optionalonboardingRunId; existing SSE event
names, fields, and ordinary-client behavior remain compatible.- SQLite migrations are additive and idempotent. Historical sessions migrate
tocustomerorigin and existing analytics remain unchanged. - This release does not add Agentic Retrieval, business tools, multi-tenancy,
external telemetry, or a general task orchestrator.
See v0.3.4 release evidence for measurements, test gates,
screenshots, and known limits.
中文说明
v0.3.4 让 ResolveWeave 在安装后立即产生可验证价值:全新数据库首次登录进入
独立引导,管理员显式加载 sample-pack-v1,在无付费模型 Key 路径提出中英文
推荐问题,得到带双语 Markdown 文档来源的回答并完成来源检查。升级数据库标记
为 legacy,不会被强制跳转;引导会话也不进入普通会话、满意度或转人工统计。
新的“运行中心”统一展示 SQLite、回答模式、Embedding、可选 Qdrant/OCR、任务
计数和有界近期问题。它不会后台探测 LLM 或产生隐藏费用,只集中失败文档重试
和失败质量任务幂等重跑。索引激活/回滚与 OCR 复核仍回到原工作台执行。
移动端后台改为完整标签、44px 点击目标且可用 ESC 关闭的 TDesign Drawer。
本版本不加入 Agentic Retrieval、业务工具、多租户、外部遥测或通用任务编排。