Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/ops/today-mode/OPERATOR_TODAY_MODE_2026-08-12.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@

| Band | Item | State | Next thin slice |
| ---- | ---- | ----- | --------------- |
| **Docs almost ready** | [#1542](https://github.com/DataBoar/data-boar/issues/1542) — refresh `PLAN_LAB_OP_OBSERVABILITY_STACK` Status + native receivers | OPEN — lab facts done, **plan header stale** | One docs PR: Status line + phase note (Phase A+C live; D **not** adopted; Redpanda/OpenSearch = receiver targets only) |
| **Docs almost ready** | [#1542](https://github.com/DataBoar/data-boar/issues/1542) — refresh `PLAN_LAB_OP_OBSERVABILITY_STACK` Status + native receivers | In PR (docs branch) — Status + §1.1 receivers | Merge docs PR; closes lab↔plan gap |
| **Docs drift** | [#1538](https://github.com/DataBoar/data-boar/issues/1538) — product tiers / open-core plan stale | OPEN · `no-code-yet` | Thin docs when band allows |
| **Docs drift** | [#1541](https://github.com/DataBoar/data-boar/issues/1541) — `PLAN_NATIVE_PACKAGES` missing MSI/Homebrew/Windows-CI links | OPEN | Linkage-only PR |
| **Product OTel gaps** | [#1529](https://github.com/DataBoar/data-boar/issues/1529) LoggerProvider → Loki | OPEN · P3 | After lab log path stable; enables log proof of licensed filter |
| **Product OTel gaps** | [#1529](https://github.com/DataBoar/data-boar/issues/1529) LoggerProvider → Loki | ✅ merged **#1544** | Evidence under `docs/ops/evidence/otel_1529_*` |
| **Product OTel gaps** | [#1535](https://github.com/DataBoar/data-boar/issues/1535) OTel only on `--web`/`--demo` | OPEN | Design slice: oneshot CLI / exports visibility |
| **Maestro / lab trust** | [#1540](https://github.com/DataBoar/data-boar/issues/1540) preflight that gate trusts wired OTel | OPEN | Verify, do not assume |
| **Packaging P1** | [#1427](https://github.com/DataBoar/data-boar/issues/1427) Windows CI zero jobs | OPEN · P1 | Blocks MSI/winget story with [#1467](https://github.com/DataBoar/data-boar/issues/1467) |
Expand Down
4 changes: 2 additions & 2 deletions docs/ops/today-mode/OPERATOR_TODAY_MODE_2026-08-12.pt_BR.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@

| Faixa | Item | Estado | Próxima fatia |
| ----- | ---- | ------ | ------------- |
| **Docs quase prontos** | [#1542](https://github.com/DataBoar/data-boar/issues/1542) — Status do `PLAN_LAB_OP_OBSERVABILITY_STACK` + receivers nativos | OPEN — lab feito, **header do plano velho** | Um PR só docs |
| **Docs quase prontos** | [#1542](https://github.com/DataBoar/data-boar/issues/1542) — Status do `PLAN_LAB_OP_OBSERVABILITY_STACK` + receivers nativos | Em PR (branch docs) — Status + §1.1 | Merge do PR de docs; fecha gap lab↔plano |
| **Drift docs** | [#1538](https://github.com/DataBoar/data-boar/issues/1538) tiers / open-core | OPEN | Docs fino |
| **Drift docs** | [#1541](https://github.com/DataBoar/data-boar/issues/1541) links MSI/Homebrew/Windows-CI no plano de packaging | OPEN | PR só links |
| **Gaps OTel produto** | [#1529](https://github.com/DataBoar/data-boar/issues/1529) LoggerProvider → Loki | OPEN · P3 | Depois do path de log do lab estável |
| **Gaps OTel produto** | [#1529](https://github.com/DataBoar/data-boar/issues/1529) LoggerProvider → Loki | ✅ merge **#1544** | Evidência em `docs/ops/evidence/otel_1529_*` |
| **Gaps OTel produto** | [#1535](https://github.com/DataBoar/data-boar/issues/1535) OTel só em `--web`/`--demo` | OPEN | Design: oneshot CLI |
| **Maestro / lab** | [#1540](https://github.com/DataBoar/data-boar/issues/1540) preflight OTel no gate | OPEN | Verificar, não assumir |
| **Packaging P1** | [#1427](https://github.com/DataBoar/data-boar/issues/1427) CI Windows zero jobs | OPEN · P1 | Bloqueia narrativa MSI com [#1467](https://github.com/DataBoar/data-boar/issues/1467) |
Expand Down
2 changes: 1 addition & 1 deletion docs/plans/PLANS_HUB.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Do **not** edit the table manually; refresh with `python scripts/plans_hub_sync.
| **Open** | [PLAN_LAB_OP_CAPEX_OPEX_PROCUREMENT.md](PLAN_LAB_OP_CAPEX_OPEX_PROCUREMENT.md) | LAB-OP — CAPEX / OPEX & Procurement (tracked plan) | **Status:** Active **Date:** 2026-04-02 **Authors:** Fabio Leitao **Priority:** H2 | — |
| **Open** | [PLAN_LAB_OP_CAPEX_OPEX_PROCUREMENT.pt_BR.md](PLAN_LAB_OP_CAPEX_OPEX_PROCUREMENT.pt_BR.md) | LAB-OP — CAPEX / OPEX & Procurement (plano rastreado) | **Status:** Pending **Date:** 2026-04-02 **Authors:** Fabio Leitao **Priority:** H2 | — |
| **Open** | [PLAN_LAB_OP_OBSERVABILITY_STACK.md](PLAN_LAB_OP_OBSERVABILITY_STACK.md) | Lab-op observability stack — metrics, logs, dashboards (plan only) | Sequence **optional** homelab instrumentation—**Grafana**, time-series DBs, **centralized logs**—without blocking Data Boar development or **–1L** validation. **No** implementation in this repo; operator deploys via Comp | — |
| **Open** | [PLAN_LAB_OP_OBSERVABILITY_STACK.pt_BR.md](PLAN_LAB_OP_OBSERVABILITY_STACK.pt_BR.md) | Stack de observabilidade no lab-op — métricas, logs, dashboards (só plano) | **Status:** Active (Fase A + parte da F no ar no lab; emit do produto = [#1500](https://github.com/DataBoar/data-boar/issues/1500)) **Date:** 2026-08-09 **Authors:** Fabio Leitao **Priority:** H2 | — |
| **Open** | [PLAN_LAB_OP_OBSERVABILITY_STACK.pt_BR.md](PLAN_LAB_OP_OBSERVABILITY_STACK.pt_BR.md) | Stack de observabilidade no lab-op — métricas, logs, dashboards (só plano) | **Status:** Active (Fases **A** + **C** no ar no lab; Fase **F** parcial; Fase **D** não adotada; emit do produto = [#1500](https://github.com/DataBoar/data-boar/issues/1500) + [#1529](https://github.com/DataBoar/data-bo | — |
| **Open** | [PLAN_LATO_SENSU_THESIS.md](PLAN_LATO_SENSU_THESIS.md) | Plan: Lato sensu thesis – Data Boar as applied artifact | **Status:** Deferred **Date:** 2026-03-17 **Authors:** Fabio Leitao **Priority:** H3 | — |
| **Open** | [PLAN_LOCUST_LOAD_TEST_INTEGRATION.md](PLAN_LOCUST_LOAD_TEST_INTEGRATION.md) | Plan: Locust load test integration with Maestro | Locust HTTP load testing wired into Maestro's web persona pipeline; tests API scan, health, dashboard endpoints against synthetic lab targets. | [PLAN_MAESTRO_BENCHMARK_METRICS_AND_FIX.md](PLAN_MAESTRO_BENCHMARK_METRICS_AND_FIX.md) [PLAN_SELENIUM_QA_TEST_SUITE.md](PLAN_SELENIUM_QA_TEST_SUITE.md) |
| **Open** | [PLAN_MAESTRO_BENCHMARK_METRICS_AND_FIX.md](PLAN_MAESTRO_BENCHMARK_METRICS_AND_FIX.md) | Plan: Maestro benchmark metrics, bug fixes, and full test matrix | Fix 3 confirmed Maestro bugs causing 9h wait-states; add per-run metrics collection; build comprehensive test matrix across all lab personas, OSes, protocols, and DB targets for v1.7.3 vs v1.7.4-rc A/B. | [PLAN_LOCUST_LOAD_TEST_INTEGRATION.md](PLAN_LOCUST_LOAD_TEST_INTEGRATION.md) [PLAN_SQL_SAMPLING_SRE_AND_AUDIT_EVIDENCE.md](PLAN_SQL_SAMPLING_SRE_AND_AUDIT_EVIDENCE.md) |
Expand Down
4 changes: 2 additions & 2 deletions docs/plans/PLANS_TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ When revising **license terms** for IP, commerciality, and profitability, explic

When **partners** or **buyers** anchor on a vertical (MSP, insurance, RPO, real estate, NGO, EdTech, port, law, accounting, pharma), route demand **without scope creep**: (1) use the narrative index **[../use-cases/README.md](../use-cases/README.md)** ([pt-BR](../use-cases/README.pt_BR.md)); (2) map gaps to **shipped** operator surfaces (`USAGE`, connectors, reports) before inventing new flags; (3) promote **one** backlog row here or in the relevant `PLAN_*.md` when **repeatable revenue evidence** exists; keep token batching per **[TOKEN_AWARE_USAGE.md](TOKEN_AWARE_USAGE.md)**.

### Integration / active threads — last refreshed **2026-08-09**
### Integration / active threads — last refreshed **2026-08-12**

- **OpenTelemetry product emit ([#1500](https://github.com/DataBoar/data-boar/issues/1500)):** ✅ shipped **#1503** — [PLAN_DATABOAR_OTEL_INSTRUMENTATION.md](completed/PLAN_DATABOAR_OTEL_INSTRUMENTATION.md) (opt-in `DATA_BOAR_OTEL_ENABLED` + `[otel]`). Lab receive stack remains [PLAN_LAB_OP_OBSERVABILITY_STACK.md](PLAN_LAB_OP_OBSERVABILITY_STACK.md). GenAI/MCP OTel still [#1457](https://github.com/DataBoar/data-boar/issues/1457).
- **OpenTelemetry product emit ([#1500](https://github.com/DataBoar/data-boar/issues/1500)):** ✅ shipped **#1503** — [PLAN_DATABOAR_OTEL_INSTRUMENTATION.md](completed/PLAN_DATABOAR_OTEL_INSTRUMENTATION.md) (opt-in `DATA_BOAR_OTEL_ENABLED` + `[otel]`). **Logs bridge ([#1529](https://github.com/DataBoar/data-boar/issues/1529)):** ✅ **#1544** (`LoggerProvider` → OTLP → Loki). Lab receive stack: [PLAN_LAB_OP_OBSERVABILITY_STACK.md](PLAN_LAB_OP_OBSERVABILITY_STACK.md) — Phases **A**+**C** live, **F** partial, **D** not adopted (doc refresh [#1542](https://github.com/DataBoar/data-boar/issues/1542)). GenAI/MCP OTel still [#1457](https://github.com/DataBoar/data-boar/issues/1457).
- **Rust regex stage (open-domain YAML / [#1414](https://github.com/DataBoar/data-boar/issues/1414)):** [PLAN_RUST_REGEX_STAGE.md](PLAN_RUST_REGEX_STAGE.md) — **form B Accepted** ([ADR 0083](../adr/ADR-0083-rust-regex-stage-superset-accept-form-b.md)); **RegexSet rejected** (probe 2026-07-31: 5.7× slower than cached `Regex` loop; [ADR 0078](../adr/ADR-0078-multi-pattern-regex-benchmark-gate-regexset-before-vectorscan.md) amended). Path: Python translator (port `translate.py`) + `Vec<Regex>` cache; 162 accel / 112 translated / 1 fallback measured. **#1412 is merge prerequisite** (engine+version, accelerated/translated/fallback counts+reasons, rust-only patterns). Not the old ML-gating prefilter/latch. Zero hardcoded patterns in `lib.rs`. Open-core: Community refuses unsafe patterns + warns (#829); B removes a paid-path limitation only. Bus [#1413](https://github.com/DataBoar/data-boar/issues/1413).

- **Completão A/B benchmark (`v1.7.3` lab ref vs `origin/main`):** `scripts/benchmark-ab.ps1` + `docs/plans/BENCHMARK_EVOLUTION.md` — **2026-04-27** hardened **`lab-op-git-ensure-ref`** (SSH stderr / `Start-Process`), **`completaoImageRefs`** parsing, and image-preflight coercion in **`lab-completao-orchestrate.ps1`**; benchmark default is **lab-ref-only** Round A (avoid local checkout of legacy tag unless `-LocalLegacyCheckout`). **Wall-clock A/B not finished** in the agent tool window (Round A can exceed **~60 min** on the full manifest) — operator: run the script locally to produce **`benchmark_runs/times.txt`** + **`telemetry.json`**; private checklist **`docs/private/homelab/BENCHMARK_AB_OPERATOR_NOTES_2026-04-27.pt_BR.md`**. **Safe recall axis (#1338):** blocking gate in `tests/benchmarks/benchmark_gate.py` + `run_official_bench.py` — exact finding parity on synthetic corpora; **#1337** sampling dedup waits for #1338 merge — [PLAN_BENCHMARK_SAFE_AXIS.md](PLAN_BENCHMARK_SAFE_AXIS.md).
Expand Down
Loading