chore: roadmap updates 19 12 (#338)

This commit is contained in:
fbarbu15
2025-11-21 16:55:29 +02:00
committed by GitHub
parent 98ebf4901d
commit 67394ae1d2
31 changed files with 188 additions and 34 deletions

View File

@@ -20,7 +20,7 @@ Collect, analyse, and publish Discord channel statistics requested by the commun
* fully qualified name: `vac:bi:ift:2025q4-comms-discord-stats` * fully qualified name: `vac:bi:ift:2025q4-comms-discord-stats`
* owner: nickninov * owner: nickninov
* status: in progress (50%) * status: in progress (60%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -31,3 +31,4 @@ Extract activity metrics for the requested Discord channels and share results wi
#### Deliverables #### Deliverables
- Initial statistics delivered (see [issue #110](https://github.com/status-im/data-docs/issues/110)). - Initial statistics delivered (see [issue #110](https://github.com/status-im/data-docs/issues/110)).
- Added total server member metrics to the extraction job so comms can track audience size alongside per-channel stats.

View File

@@ -0,0 +1,34 @@
---
title: IFT Finance Reporting
tags:
- "2025q4"
- "bi"
- "ift"
draft: false
description: Build wallet balance and activity reports for the IFT finance team.
---
`vac:bi:ift:2025q4-ift-finance-reporting`
## Description
Produce a consolidated report of wallet balances and transactional activity so the finance team can reconcile treasury movements without pulling multiple dashboards.
## Task List
### Wallet balance & activity report
* fully qualified name: `vac:bi:ift:2025q4-ift-finance-reporting:wallet-balance-report`
* owner: c2000bzh
* status: in progress (30%)
* start-date: 2025/10/01
* end-date: 2025/12/31
#### Description
Model the wallet balances, inflows, and outflows, then expose the data through a sharable report for finance stakeholders.
#### Deliverables
- Drafted the wallet balances + activities dataset combining Airbyte pulls with manual annotations.
- Began assembling the Superset workbook that finance can review for the November close.

View File

@@ -22,6 +22,7 @@ Additionally, it handle the RAG CaaS to ingest map the internal knowledge of IFT
### `ift` ### `ift`
* [[bi/ift/2025q4-comm-x-spaces-analytics|comm-x-spaces-analytics]] * [[bi/ift/2025q4-comm-x-spaces-analytics|comm-x-spaces-analytics]]
* [[bi/ift/2025q4-comms-discord-stats|comms-discord-stats]] * [[bi/ift/2025q4-comms-discord-stats|comms-discord-stats]]
* [[bi/ift/2025q4-ift-finance-reporting|ift-finance-reporting]]
* [[bi/ift/2025q4-ift-program-overview|ift-program-overview]] * [[bi/ift/2025q4-ift-program-overview|ift-program-overview]]
* [[bi/ift/2025q4-ift-weekly-news|ift-weekly-news]] * [[bi/ift/2025q4-ift-weekly-news|ift-weekly-news]]
* [[bi/ift/2025q4-ift-townhall-helper|ift-townhall-helper]] * [[bi/ift/2025q4-ift-townhall-helper|ift-townhall-helper]]
@@ -36,6 +37,7 @@ Additionally, it handle the RAG CaaS to ingest map the internal knowledge of IFT
* [[bi/rag/2025q4-rag-context-improvement|rag-context-improvement]] * [[bi/rag/2025q4-rag-context-improvement|rag-context-improvement]]
* [[bi/rag/2025q4-rag-embedding-and-context|rag-embedding-and-context]] * [[bi/rag/2025q4-rag-embedding-and-context|rag-embedding-and-context]]
* [[bi/rag/2025q4-rag-evaluation|rag-evaluation]] * [[bi/rag/2025q4-rag-evaluation|rag-evaluation]]
* [[bi/rag/2025q4-rag-mcp|rag-mcp]]
### `status` ### `status`
* [[bi/status/2025q4-status-social-pipeline|status-social-pipeline]] * [[bi/status/2025q4-status-social-pipeline|status-social-pipeline]]

View File

@@ -20,7 +20,7 @@ Deliver data visualisations and dashboards to support the Logos Circle event and
* fully qualified name: `vac:bi:logos:2025q4-logos-circle-dashboard` * fully qualified name: `vac:bi:logos:2025q4-logos-circle-dashboard`
* owner: nickninov * owner: nickninov
* status: in progress (50%) * status: in progress (60%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -31,3 +31,5 @@ Design, build, and publish dashboards tracking event performance and participant
#### Deliverables #### Deliverables
- Circle event dashboard available at [Superset](https://superset.bi.status.im/superset/dashboard/luma). - Circle event dashboard available at [Superset](https://superset.bi.status.im/superset/dashboard/luma).
- Updated the Discord extraction after the channels merge so engagement charts stayed accurate.
- Researched participant location enrichment options ([status-im/data-docs#121](https://github.com/status-im/data-docs/issues/121)) to scope new dashboard slices.

View File

@@ -21,7 +21,7 @@ Extract the transcript from Youtube video to use it for RAG context and other po
* fully qualified name: `vac:bi:rag:2025q4-rag-context-improvement:add-code-chunking` * fully qualified name: `vac:bi:rag:2025q4-rag-context-improvement:add-code-chunking`
* owner: nickninov * owner: nickninov
* status: in progress (35%) * status: in progress (45%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -35,6 +35,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
- Updated the RAG upload prefix logic so freshly ingested chunks no longer collide, and backfilled the newest data through the pipeline. - Updated the RAG upload prefix logic so freshly ingested chunks no longer collide, and backfilled the newest data through the pipeline.
- Patched the Quadrant HTTPS ingestion bug and added monitoring for data freshness as the Quadrant DB grows. - Patched the Quadrant HTTPS ingestion bug and added monitoring for data freshness as the Quadrant DB grows.
- Expanded the sources dashboard with chunk counts to make it easier to audit what has been loaded. - Expanded the sources dashboard with chunk counts to make it easier to audit what has been loaded.
- Fixed the embedding pipeline regression that corrupted new chunks so fresh uploads now embed cleanly again.
- Add task to dagster ETL to include code repository to the RAG context - Add task to dagster ETL to include code repository to the RAG context
- Write documentation in Data-docs. - Write documentation in Data-docs.

View File

@@ -20,7 +20,7 @@ Setting up an evaluation process for the RAG responses of predefined questions.
* fully qualified name: `vac:bi:rag:2025q4-rag-evaluation:setup-evaluation-process` * fully qualified name: `vac:bi:rag:2025q4-rag-evaluation:setup-evaluation-process`
* owner: nickninov * owner: nickninov
* status: in progress (30%) * status: in progress (40%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -33,3 +33,4 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
- Monitoring data transformed for easier evaluation tracking. - Monitoring data transformed for easier evaluation tracking.
- List of evaluation questions drafted. - List of evaluation questions drafted.
- Added a chunks coverage dashboard so evaluators can trace which data sources fed each score.

View File

@@ -0,0 +1,33 @@
---
title: RAG MCP Integration
tags:
- "2025q4"
- "bi"
- "rag"
draft: false
description: Build an MCP-based interface to expose RAG data and tooling.
---
`vac:bi:rag:2025q4-rag-mcp`
## Description
Prototype a Model Context Protocol workflow so BIs RAG data sources and evaluation tools can be plugged into IDE copilots without bespoke APIs.
## Task List
### MCP Proof of Concept
* fully qualified name: `vac:bi:rag:2025q4-rag-mcp:poc`
* owner: nickninov
* status: in progress (20%)
* start-date: 2025/11/01
* end-date: 2025/12/31
#### Description
Design and implement an MCP server that exposes key RAG endpoints (search, chunk metadata, evaluation) so we can validate the integration story.
#### Deliverables
- PRs and Designs
- Scaffolded the MCP PoC with placeholder commands and began wiring it to the existing RAG services.

View File

@@ -35,9 +35,9 @@ theoretical analysis and experiments.
* fully qualified name: `vac:dst:codex:2025q4-codex-evaluation:codex-in-status` * fully qualified name: `vac:dst:codex:2025q4-codex-evaluation:codex-in-status`
* owner: Alberto * owner: Alberto
* status: in progress (70%) * status: done
* start-date: 2025/11/03 * start-date: 2025/11/03
* end-date: 2025/11/15 * end-date: 2025/11/19
#### Description #### Description
@@ -48,4 +48,5 @@ Evaluate if the new feature is working as expected by trying to assert:
2. Presence of messages in status DB 2. Presence of messages in status DB
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - [Codex-in-Status scenario README](https://github.com/vacp2p/status-benchmarks/tree/Alberto/status-codex/deployment/codex)
- [Status-codex branch with wakuext integrations](https://github.com/vacp2p/status-benchmarks/tree/Alberto/status-codex)

View File

@@ -53,6 +53,7 @@ Should be made general when possible.
- [Github PR: Mixnet analysis changes #163](https://github.com/vacp2p/10ksim/pull/163) - [Github PR: Mixnet analysis changes #163](https://github.com/vacp2p/10ksim/pull/163)
- [Github PR: Allow multiple match groups for the same query in victoria_reader.py #164](https://github.com/vacp2p/10ksim/pull/164) - [Github PR: Allow multiple match groups for the same query in victoria_reader.py #164](https://github.com/vacp2p/10ksim/pull/164)
- [Github PR: Updated Readme, Dockerfile, configurations #9](https://github.com/vacp2p/dst-libp2p-test-node/pull/9) - [Github PR: Updated Readme, Dockerfile, configurations #9](https://github.com/vacp2p/dst-libp2p-test-node/pull/9)
- [Local lab setup automation](https://github.com/PearsonWhite/lab_setup)
- Documents: - Documents:
### General log parser ### General log parser
@@ -133,7 +134,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
* fully qualified name: `vac:dst:ift:2025q4-dst-tooling:complete-deployment-refactor` * fully qualified name: `vac:dst:ift:2025q4-dst-tooling:complete-deployment-refactor`
* owner: Pearson * owner: Pearson
* status: in progress (80%) * status: in progress (90%)
* start-date: 2025/10/06 * start-date: 2025/10/06
* end-date: 2025/10/24 * end-date: 2025/10/24
@@ -146,4 +147,5 @@ for the refactor functionalities to be tested. Other projects will be added in
#### Deliverables #### Deliverables
- PRs: - PRs:
- [Deployment refactor: Generic classes](https://github.com/vacp2p/10ksim/pull/169)
- Related Documents: - Related Documents:

View File

@@ -60,6 +60,7 @@ and ensure they don't happen again.
Schedule note: Dates reflect quarter bounds; update when actual timing is known. Schedule note: Dates reflect quarter bounds; update when actual timing is known.
#### Deliverables #### Deliverables
* Analysis: * Analysis:
* [Notion: lsquic analysis](https://www.notion.so/lsquic-analysis-2ad8f96fb65c804b8d42f3e980950ece)
* [Notion: Nim-libp2p 1.14.0 Report](https://www.notion.so/Nim-libp2p-v1-14-0-regression-testing-October-2025-28d8f96fb65c803ba789ccdb73753cab) * [Notion: Nim-libp2p 1.14.0 Report](https://www.notion.so/Nim-libp2p-v1-14-0-regression-testing-October-2025-28d8f96fb65c803ba789ccdb73753cab)
* [Notion: Quic-9dc03f0e-e63dafa2](https://www.notion.so/Quic-9dc03f0e-e63dafa2-29b8f96fb65c8069a21bf0b2e5c14412#2a38f96fb65c80e7b01cfd885da02b6f) * [Notion: Quic-9dc03f0e-e63dafa2](https://www.notion.so/Quic-9dc03f0e-e63dafa2-29b8f96fb65c8069a21bf0b2e5c14412#2a38f96fb65c80e7b01cfd885da02b6f)
@@ -157,7 +158,7 @@ Report results of a single scenario (fixed parameters) using K8s and shadow.
* fully qualified name: `vac:dst:vac:2025q4-libp2p-evaluation:rust-libp2p-node` * fully qualified name: `vac:dst:vac:2025q4-libp2p-evaluation:rust-libp2p-node`
* owner: Farooq * owner: Farooq
* status: in progress (70%) * status: in progress (90%)
* start-date: 2025/10/27 * start-date: 2025/10/27
* end-date: 2025/11/07 * end-date: 2025/11/07

View File

@@ -56,7 +56,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
* fully qualified name: `vac:dst:waku:2025q4-waku-scaling:optimise-browser-bootstrapping` * fully qualified name: `vac:dst:waku:2025q4-waku-scaling:optimise-browser-bootstrapping`
* owner: Pearson * owner: Pearson
* status: in progress (60%) * status: in progress (65%)
* start-date: 2025/10/15 * start-date: 2025/10/15
* end-date: 2025/10/31 * end-date: 2025/10/31
@@ -177,4 +177,3 @@ to verify RLN proof within 5s, no matter the size of the tree.
#### Deliverables #### Deliverables
- [Github Issue: Check for gasPrice overflow](https://github.com/waku-org/nwaku/pull/3636/files) - [Github Issue: Check for gasPrice overflow](https://github.com/waku-org/nwaku/pull/3636/files)

View File

@@ -33,7 +33,7 @@ Maintain and extend the foundational Nim libraries required by IFT teams, delive
* fully qualified name: `vac:nim:ift:2025q4-nim-core-libs:command-line-parsers` * fully qualified name: `vac:nim:ift:2025q4-nim-core-libs:command-line-parsers`
* owner: Esteban * owner: Esteban
* status: in progress (60%) * status: in progress (75%)
* start-date: 2025/11/15 * start-date: 2025/11/15
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -41,4 +41,4 @@ Maintain and extend the foundational Nim libraries required by IFT teams, delive
Advance command-line parsing utilities (e.g. https://github.com/status-im/nim-confutils), covering new ergonomics and integration support for Nim projects. Advance command-line parsing utilities (e.g. https://github.com/status-im/nim-confutils), covering new ergonomics and integration support for Nim projects.
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - [fix #29; subcommand --help shows global options #119](https://github.com/status-im/nim-confutils/pull/119)

View File

@@ -31,7 +31,7 @@ By the end of this quarter, we aim to have made significant progress on these fr
* fully qualified name: `vac:nim:ift:2025q4-nimble:nimble-1.0.0` * fully qualified name: `vac:nim:ift:2025q4-nimble:nimble-1.0.0`
* owner: jmgomez * owner: jmgomez
* status: in progress (40%) * status: in progress (50%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -40,6 +40,11 @@ By the end of this quarter, we aim to have made significant progress on these fr
All the relevant information can be found in [this GitHub issue](https://github.com/nim-lang/nimble/issues/1449). All the relevant information can be found in [this GitHub issue](https://github.com/nim-lang/nimble/issues/1449).
#### Deliverables #### Deliverables
- [Simplifies install dir bottleneck #1520](https://github.com/nim-lang/nimble/pull/1520)
- [Add nim-chronos v4.0.4 as submodule #1518](https://github.com/nim-lang/nimble/pull/1518)
- [Atomic parser fallback #1517](https://github.com/nim-lang/nimble/pull/1517)
- [Use Nim binaries when no system is present for bootstrap nim #1516](https://github.com/nim-lang/nimble/pull/1516)
- [Fix before install to keep hook execution graph #1515](https://github.com/nim-lang/nimble/pull/1515)
- [Refactor Nim bin parametrization and bootstrap fixes #1514](https://github.com/nim-lang/nimble/pull/1514) - [Refactor Nim bin parametrization and bootstrap fixes #1514](https://github.com/nim-lang/nimble/pull/1514)
- [Fixes nimble add assertion defect #1512](https://github.com/nim-lang/nimble/pull/1512) - [Fixes nimble add assertion defect #1512](https://github.com/nim-lang/nimble/pull/1512)
- [Adds call tree to instrumentation #1511](https://github.com/nim-lang/nimble/pull/1511) - [Adds call tree to instrumentation #1511](https://github.com/nim-lang/nimble/pull/1511)

View File

@@ -43,7 +43,7 @@ Schedule note: Dates reflect quarter bounds; update when actual timing is known.
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-ipv6:addresses` * fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-ipv6:addresses`
* owner: rramos * owner: rramos
* status: not started * status: in progress (50%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -54,6 +54,7 @@ Implement measures to handle duplicated IPs in peerstore/addresses being listene
Schedule note: Dates reflect quarter bounds; update when actual timing is known. Schedule note: Dates reflect quarter bounds; update when actual timing is known.
#### Deliverables #### Deliverables
- [test: use ipv6 addresses in identify](https://github.com/vacp2p/nim-libp2p/pull/1863)
- Identify advertises correct /ip6 addrs; observed addrs tracked per transport - Identify advertises correct /ip6 addrs; observed addrs tracked per transport

View File

@@ -28,7 +28,7 @@ ensuring that nim-libp2p remains functional and usable for its primary users —
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenance` * fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenance`
* owner: rramos * owner: rramos
* status: in progress (50%) * status: in progress (55%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -36,6 +36,17 @@ ensuring that nim-libp2p remains functional and usable for its primary users —
Maintain [nim-libp2p](https://github.com/vacp2p/nim-libp2p) repository via improvements, refactors and bug fixes. Maintain [nim-libp2p](https://github.com/vacp2p/nim-libp2p) repository via improvements, refactors and bug fixes.
#### Deliverables #### Deliverables
- [PR 1874: test(waitgroup): fix tight timeouts](https://github.com/vacp2p/nim-libp2p/pull/1874)
- [PR 1872: test: add wait group](https://github.com/vacp2p/nim-libp2p/pull/1872)
- [PR 1871: fix(nimble): install should not install non-libp2p dependencies](https://github.com/vacp2p/nim-libp2p/pull/1871)
- [PR 1870: ci: pin transport interop test to version](https://github.com/vacp2p/nim-libp2p/pull/1870)
- [PR 1869: test: run final trackers check](https://github.com/vacp2p/nim-libp2p/pull/1869)
- [PR 1868: test: add muxers dir](https://github.com/vacp2p/nim-libp2p/pull/1868)
- [PR 1866: test(mix): skip test if flag is not defined](https://github.com/vacp2p/nim-libp2p/pull/1866)
- [PR 1865: test: add protocols dir](https://github.com/vacp2p/nim-libp2p/pull/1865)
- [PR 1864: test: remove testnative bundle](https://github.com/vacp2p/nim-libp2p/pull/1864)
- [PR 1862: ci(nph): run on whole repo](https://github.com/vacp2p/nim-libp2p/pull/1862)
- [PR 1860: fix(autotls): interop nil pointer (2)](https://github.com/vacp2p/nim-libp2p/pull/1860)
- [PR 1858: add utils dir](https://github.com/vacp2p/nim-libp2p/pull/1858) - [PR 1858: add utils dir](https://github.com/vacp2p/nim-libp2p/pull/1858)
- [PR 1857: add stream dir](https://github.com/vacp2p/nim-libp2p/pull/1857) - [PR 1857: add stream dir](https://github.com/vacp2p/nim-libp2p/pull/1857)
- [PR 1849: add crypto dir tests](https://github.com/vacp2p/nim-libp2p/pull/1849) - [PR 1849: add crypto dir tests](https://github.com/vacp2p/nim-libp2p/pull/1849)

View File

@@ -24,7 +24,7 @@ In Q3 we discovered critical deficiencies in nim-quic, including runtime instabi
* fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-quic:stabilization` * fully qualified name: `vac:p2p:ift:2025q4-nimlibp2p-quic:stabilization`
* owner: vlado/rramos * owner: vlado/rramos
* status: in progress (37%) * status: in progress (60%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -33,6 +33,15 @@ Resolve runtime crashes, race conditions and excessive memory use in nim-quic. T
Schedule note: Dates reflect quarter bounds; update when actual timing is known. Schedule note: Dates reflect quarter bounds; update when actual timing is known.
#### Deliverables #### Deliverables
- [vacp2p/nim-libp2p#1877: QuicMuxer is created without upgrader](https://github.com/vacp2p/nim-libp2p/pull/1877)
- [vacp2p/nim-lsquic#8: perf tests and fix: pin connections and streams](https://github.com/vacp2p/nim-lsquic/pull/8)
- [vacp2p/nim-lsquic#7: fix TODOs](https://github.com/vacp2p/nim-lsquic/pull/7)
- [vacp2p/nim-lsquic#6: feat stream write](https://github.com/vacp2p/nim-lsquic/pull/6)
- [vacp2p/nim-lsquic#5: feat stream read](https://github.com/vacp2p/nim-lsquic/pull/5)
- [vacp2p/nim-lsquic#4: feat close / abort stream](https://github.com/vacp2p/nim-lsquic/pull/4)
- [vacp2p/nim-lsquic#3: feat stream lifecycle - creation](https://github.com/vacp2p/nim-lsquic/pull/3)
- [vacp2p/nim-lsquic#2: feat connections](https://github.com/vacp2p/nim-lsquic/pull/2)
- [vacp2p/nim-lsquic#1: chore test github actions](https://github.com/vacp2p/nim-lsquic/pull/1)
- [vacp2p/nim-libp2p#1846: use negotiated protocol in pubsub connection lookups](https://github.com/vacp2p/nim-libp2p/pull/1846) - [vacp2p/nim-libp2p#1846: use negotiated protocol in pubsub connection lookups](https://github.com/vacp2p/nim-libp2p/pull/1846)
- [vacp2p/nim-libp2p#1844: quic wildcard resolver fixes](https://github.com/vacp2p/nim-libp2p/pull/1844) - [vacp2p/nim-libp2p#1844: quic wildcard resolver fixes](https://github.com/vacp2p/nim-libp2p/pull/1844)
- [vacp2p/nim-libp2p#1839: quic EOF handling fixes](https://github.com/vacp2p/nim-libp2p/pull/1839) - [vacp2p/nim-libp2p#1839: quic EOF handling fixes](https://github.com/vacp2p/nim-libp2p/pull/1839)

View File

@@ -37,14 +37,15 @@ This taks will need to be broken down into smaller task once we have more info
* fully qualified name: `vac:qa:status:2025q4-status-go-functional-testing:settings` * fully qualified name: `vac:qa:status:2025q4-status-go-functional-testing:settings`
* owner: aya * owner: aya
* status: in progress (80%) * status: done
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/10/20 * end-date: 2025/11/19
#### Description #### Description
Add functional test coverage to settings features. Add functional test coverage to settings features.
#### Deliverables #### Deliverables
* [test: First draft for settings wrappers and test file added](https://github.com/status-im/status-go/pull/6984)
* PRs with the new tests * PRs with the new tests
### Waku features ### Waku features
@@ -115,5 +116,6 @@ This includes updating tests for changes in `status-go`, addressing regressions,
investigating and resolving issues, and implementing minor improvements to the testing framework as needed. investigating and resolving issues, and implementing minor improvements to the testing framework as needed.
#### Deliverables #### Deliverables
- [Flaky test `test_update_keycard_uid_success`](https://github.com/status-im/status-go/issues/7032)
- [Temporary guard for `test_update_keycard_uid_success`](https://github.com/status-im/status-go/commit/92cd47e98b4553a9e6b153ef39a55e7205cad6c6) - [Temporary guard for `test_update_keycard_uid_success`](https://github.com/status-im/status-go/commit/92cd47e98b4553a9e6b153ef39a55e7205cad6c6)
- PRs with the new tests - PRs with the new tests

View File

@@ -21,7 +21,7 @@ Oversee testing strategy around releases.
* fully qualified name: `vac:qa:status:2025q4-status-qa-desktop:maintenance` * fully qualified name: `vac:qa:status:2025q4-status-qa-desktop:maintenance`
* owner: nastya * owner: nastya
* status: in progress (70%) * status: in progress (71%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -32,6 +32,11 @@ Oversee testing strategy around releases.
to the testing framework as needed. to the testing framework as needed.
#### Deliverables #### Deliverables
- [chore(@e2e): if pcsc error shown, close the modal](https://github.com/status-im/status-desktop/pull/19245)
- [Fix renaming keypair test (bypass pcsc error)](https://github.com/status-im/status-desktop/issues/19249)
- [chore(@e2e): better usage of topLevel window](https://github.com/status-im/status-desktop/pull/19235)
- [Can't paste address to airdrop a token](https://github.com/status-im/status-desktop/issues/19090)
- [Chat: block user](https://github.com/status-im/status-desktop/issues/8805)
- [tests(@e2e): cover help us improve status dialog](https://github.com/status-im/status-desktop/pull/19217) - [tests(@e2e): cover help us improve status dialog](https://github.com/status-im/status-desktop/pull/19217)
- [chore: update status-go](https://github.com/status-im/status-desktop/pull/19216) - [chore: update status-go](https://github.com/status-im/status-desktop/pull/19216)
- [tests: add test to change language](https://github.com/status-im/status-desktop/pull/19165) - [tests: add test to change language](https://github.com/status-im/status-desktop/pull/19165)

View File

@@ -70,6 +70,8 @@ Investigate how to extend test hooks to reveal more qt properties to help with t
Add mobile tests to CI mobile build workflow when the pipeline becomes available Add mobile tests to CI mobile build workflow when the pipeline becomes available
#### Deliverables #### Deliverables
- [ci: Update STATUSQ_TESTMODE parameter in buildStatusQ](https://github.com/status-im/status-desktop/pull/19114)
- [chore: e2e mobile - add browserstack](https://github.com/status-im/status-desktop/pull/19107)
- [Chore: e2e mobile - add BrowserStack tests](https://github.com/status-im/status-desktop/pull/19111) - [Chore: e2e mobile - add BrowserStack tests](https://github.com/status-im/status-desktop/pull/19111)
- [[Mobile] fix(ci): Android GitHub workflow android-build.yml](https://github.com/status-im/status-desktop/pull/18975) - [[Mobile] fix(ci): Android GitHub workflow android-build.yml](https://github.com/status-im/status-desktop/pull/18975)
- [build: add Android x86_64 support to Makefile](https://github.com/status-im/status-go/pull/6990) - [build: add Android x86_64 support to Makefile](https://github.com/status-im/status-go/pull/6990)

View File

@@ -111,7 +111,7 @@ Update GossipSub performance tests based on dev feedback and existing data gathe
* fully qualified name: `vac:qa:vac:2025q4-nim-libp2p-testing:quic` * fully qualified name: `vac:qa:vac:2025q4-nim-libp2p-testing:quic`
* owner: radek * owner: radek
* status: in progress (40%) * status: in progress (70%)
* start-date: 2025/10/16 * start-date: 2025/10/16
* end-date: 2025/11/25 * end-date: 2025/11/25
@@ -120,6 +120,11 @@ Improve QUIC transport test coverage for handshake enforcement (TLS, ALPN, trans
stream and connection lifecycle, resilience/error paths, metrics, and interoperability. stream and connection lifecycle, resilience/error paths, metrics, and interoperability.
#### Deliverables #### Deliverables
- [test(performance): use p95 instead of max](https://github.com/vacp2p/nim-libp2p/pull/1883)
- [test(quic): Misc tests](https://github.com/vacp2p/nim-libp2p/pull/1879)
- [test: add more parallel streams test](https://github.com/vacp2p/nim-libp2p/pull/1861)
- [Tor transport: Server with multiple connections processes data sequentially in the tests](https://github.com/vacp2p/nim-libp2p/issues/1859)
- [test(transports): add parallel stream tests](https://github.com/vacp2p/nim-libp2p/pull/1838)
- [chore: use test_all in coverage workflow](https://github.com/vacp2p/nim-libp2p/pull/1855) - [chore: use test_all in coverage workflow](https://github.com/vacp2p/nim-libp2p/pull/1855)
- [test(transports): stream tests](https://github.com/vacp2p/nim-libp2p/pull/1829) - [test(transports): stream tests](https://github.com/vacp2p/nim-libp2p/pull/1829)
- [test: too many global vars workaround](https://github.com/vacp2p/nim-libp2p/pull/1816) - [test: too many global vars workaround](https://github.com/vacp2p/nim-libp2p/pull/1816)

View File

@@ -37,9 +37,9 @@ Implement tests to verify behaviors that must always hold. Run these tests with
- fully qualified name: `vac:qa:waku:2025q4-rln-smart-contract-testing:security-adversarial` - fully qualified name: `vac:qa:waku:2025q4-rln-smart-contract-testing:security-adversarial`
- owner: romanzac - owner: romanzac
- status: in progress (95%) - status: done
- start-date: 2025/10/07 - start-date: 2025/10/07
- end-date: 2025/10/31 - end-date: 2025/11/19
#### Description #### Description
@@ -47,5 +47,7 @@ Implement tests to verify behavior in adversarial scenarios like timestamp manip
DoS by large reuse lists, multiple memberships per holder. DoS by large reuse lists, multiple memberships per holder.
#### Deliverables #### Deliverables
- [chore: adversarial tests](https://github.com/waku-org/waku-rlnv2-contract/pull/42)
- [Potential extension of membership outside the grace period](https://github.com/waku-org/waku-rlnv2-contract/issues/46)
- [Add protection to prevent drain of funds after malicious contract upgrade](https://github.com/waku-org/waku-rlnv2-contract/issues/43) - [Add protection to prevent drain of funds after malicious contract upgrade](https://github.com/waku-org/waku-rlnv2-contract/issues/43)
- [bug: Lower the likelihood of set-filling spam attack](https://github.com/waku-org/waku-rlnv2-contract/issues/45) - [bug: Lower the likelihood of set-filling spam attack](https://github.com/waku-org/waku-rlnv2-contract/issues/45)

View File

@@ -47,7 +47,7 @@ editorial work through previous and future RFCs to improve them
- fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:slot-builder` - fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:slot-builder`
- owner: jimstir - owner: jimstir
- status: in progress (55%) - status: in progress (75%)
- start-date: 2025/10/01 - start-date: 2025/10/01
- end-date: 2025/10/15 - end-date: 2025/10/15
@@ -90,7 +90,7 @@ Create the RFC for the purchase module covering pricing, incentives, and settlem
- fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:the-block-exchange` - fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:the-block-exchange`
- owner: cofson - owner: cofson
- status: in progress (10%) - status: in progress (90%)
- start-date: 2025/10/04 - start-date: 2025/10/04
- end-date: 2025/10/31 - end-date: 2025/10/31
@@ -98,7 +98,7 @@ Create the RFC for the purchase module covering pricing, incentives, and settlem
Create the RFC for the block exchange defining peer interactions for trading Codex data. Create the RFC for the block exchange defining peer interactions for trading Codex data.
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - [Block exchange RFC draft](https://github.com/vacp2p/rfc-index/pull/211)
### Merkle Tree Specification ### Merkle Tree Specification
@@ -160,7 +160,7 @@ Capture the prover workflow, artefacts, and interface details to support Codex m
- fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:community-history` - fully qualified name: `vac:rfc:codex:2025q4-rfc-iteration:community-history`
- owner: jimstir - owner: jimstir
- status: in progress (15%) - status: in progress (25%)
- start-date: 2025/11/05 - start-date: 2025/11/05
- end-date: 2025/11/15 - end-date: 2025/11/15

View File

@@ -101,4 +101,18 @@ Create the RFC for total stake inference and state tracking within Cryptarchia.
Create the RFC for the proof of leadership mechanism, including leader election and validation criteria. Create the RFC for the proof of leadership mechanism, including leader election and validation criteria.
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - PRs/Issues/Docs/Reports
### Blend Network
- fully qualified name: `vac:rfc:nomos:2025q4-rfc-iteration:blend-network`
- owner: cofson
- status: in progress (20%)
- start-date: 2025/11/17
- end-date: 2025/12/15
#### Description
Produce the Blend Network specification capturing protocol goals, component interactions, and open questions gathered from the latest internal specs review.
#### Deliverables
- PRs/Issues/Docs/Reports

View File

@@ -44,5 +44,9 @@ they will be addressed by our team.
Handle inbound maintenance requests for deployed Status L2 contracts, including bug fixes and minor enhancements. Handle inbound maintenance requests for deployed Status L2 contracts, including bug fixes and minor enhancements.
#### Deliverables #### Deliverables
- [fix(KarmaTiers): allow minKarma == maxKarma in tier config](https://github.com/status-im/status-network-monorepo/pull/66)
- [docs(README): streamline repository readme](https://github.com/status-im/status-network-monorepo/pull/65)
- [refactor: use `forge lint` over `solhint`](https://github.com/status-im/status-network-monorepo/pull/63)
- [chore: extend deploy protocol script with SimpleKarmaDistributor](https://github.com/status-im/status-network-monorepo/pull/62)
- Deployed new SimpleKarmaDistributor instances for live testing - Deployed new SimpleKarmaDistributor instances for live testing
- Fixed the SimpleKarmaDistributor deployment script to initialize distributor parameters correctly - Fixed the SimpleKarmaDistributor deployment script to initialize distributor parameters correctly

View File

@@ -82,6 +82,7 @@ The Logos website will support the volunteer-driven community building strategy
Finalize the responsive site layout, navigation structure, and page templates for the refreshed Logos web experience. Finalize the responsive site layout, navigation structure, and page templates for the refreshed Logos web experience.
#### Deliverables #### Deliverables
- [Deployed agency layout code with background video, interactive maps, manifesto page, and analytics instrumentation](https://github.com/acid-info/logos/commits/main/)
- PRs/Issues/Docs/Reports - PRs/Issues/Docs/Reports
### Components ### Components

View File

@@ -27,6 +27,16 @@ Provide upkeep, bug fixes, and small improvements for existing web properties ac
Handle routine maintenance tickets, dependency bumps, and production support for shipped web projects. Handle routine maintenance tickets, dependency bumps, and production support for shipped web projects.
#### Deliverables #### Deliverables
- [status-web: add Umami analytics to SN Hub](https://github.com/status-im/status-web/pull/850)
- [status-web: fix /specs after migration](https://github.com/status-im/status-web/pull/851)
- [status-web: update Status Network assets](https://github.com/status-im/status-web/issues/849)
- [logos-press-engine: update logo and footer](https://github.com/acid-info/logos-press-engine/pull/245)
- [contribute.logos.co: refresh logo](https://github.com/acid-info/contribute.logos.co/pull/7)
- [waku.org: Logos rebrand banner](https://github.com/waku-org/waku.org/pull/123)
- [nomos.tech: Logos rebrand banner](https://github.com/acid-info/nomos.tech/pull/58)
- [codex.storage: Logos rebrand banner](https://github.com/codex-storage/codex.storage/pull/64)
- [vac.dev: create new RLN page](https://github.com/vacp2p/vac.dev/pull/176)
- [free.technology: update copy for Logos brand](https://github.com/acid-info/free.technology/pull/16)
- [status-web: reference new mobile release assets](https://github.com/status-im/status-web/pull/845) - [status-web: reference new mobile release assets](https://github.com/status-im/status-web/pull/845)
- [status-web: release new mobile build](https://github.com/status-im/status-web/pull/842) - [status-web: release new mobile build](https://github.com/status-im/status-web/pull/842)
- [status-website: prepare new mobile release content](https://github.com/status-im/status-website/pull/1620) - [status-website: prepare new mobile release content](https://github.com/status-im/status-website/pull/1620)

View File

@@ -26,7 +26,7 @@ The PSF website will support Logos' strategic objectives by:
* fully qualified name: `vac:web:ift:2025q4-psf-website:website` * fully qualified name: `vac:web:ift:2025q4-psf-website:website`
* owner: jinhojang6 * owner: jinhojang6
* status: in progress (70%) * status: in progress (90%)
* start-date: 2025/03/04 * start-date: 2025/03/04
* end-date: 2026/10/31 * end-date: 2026/10/31
@@ -34,6 +34,8 @@ The PSF website will support Logos' strategic objectives by:
Build the core PSF public site with schedules, speakers, and storytelling that sells the festival experience. Build the core PSF public site with schedules, speakers, and storytelling that sells the festival experience.
#### Deliverables #### Deliverables
- [Removed background video to stabilize hero performance](https://github.com/acid-info/ps.logos.co/commit/575705c52089ecca3eafd3e584de6320aca66645)
- [Updated copy across the site](https://github.com/acid-info/ps.logos.co/commit/a7704340571cc2e89c95d1af5a02e05ddbb66565)
- [Implement landing page with new visual language and hero video](https://github.com/acid-info/ps.logos.co/pull/10) - [Implement landing page with new visual language and hero video](https://github.com/acid-info/ps.logos.co/pull/10)
- Deployed [ps.logos.co](https://ps.logos.co/) with updated OG metadata and Admin-acid API integration - Deployed [ps.logos.co](https://ps.logos.co/) with updated OG metadata and Admin-acid API integration

View File

@@ -63,7 +63,9 @@ Localize the Keycard site and docs so core pages ship in the priority languages
Author the help center covering setup, troubleshooting, and FAQs for both Keycard and Shell devices. Author the help center covering setup, troubleshooting, and FAQs for both Keycard and Shell devices.
#### Deliverables #### Deliverables
- [Deploy articles in the documentation](https://github.com/keycard-tech/keycard-website/pull/132)
- [PR 116: wallets page layout and filtering](https://github.com/keycard-tech/keycard-website/pull/116). - [PR 116: wallets page layout and filtering](https://github.com/keycard-tech/keycard-website/pull/116).
- [Make repository public](https://github.com/keycard-tech/keycard-website/issues/130)
### Start Guide ### Start Guide

View File

@@ -141,15 +141,15 @@ Add notification preferences and delivery so users receive timely updates about
* fully qualified name: `vac:web:status:2025q4-sn-hub:withdraw` * fully qualified name: `vac:web:status:2025q4-sn-hub:withdraw`
* owner: jkbktl * owner: jkbktl
* status: in progress (95%) * status: done
* start-date: 2025/09/05 * start-date: 2025/09/05
* end-date: 2025/11/30 * end-date: 2025/11/19
#### Description #### Description
Create the withdrawal flow that lets users exit positions and transfer assets back to their wallets. Create the withdrawal flow that lets users exit positions and transfer assets back to their wallets.
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - [add withdraw](https://github.com/status-im/status-web/pull/813)
> https://www.figma.com/design/1XbZL2WrTG5DqJO8DovE0H/Website----status.network?node-id=1940-3359&p=f&m=dev > https://www.figma.com/design/1XbZL2WrTG5DqJO8DovE0H/Website----status.network?node-id=1940-3359&p=f&m=dev
> https://github.com/orgs/status-im/projects/94/views/5?sliceBy%5Bvalue%5D=September+2025+%28Status+Network%29 > https://github.com/orgs/status-im/projects/94/views/5?sliceBy%5Bvalue%5D=September+2025+%28Status+Network%29

View File

@@ -66,7 +66,7 @@ Stand up a price proxy service that aggregates token pricing data and exposes ca
* fully qualified name: `vac:web:status:2025q4-status-wallet-extension:token-proxy` * fully qualified name: `vac:web:status:2025q4-status-wallet-extension:token-proxy`
* owner: nnachionuwa * owner: nnachionuwa
* status: not started * status: in progress (20%)
* start-date: 2025/10/01 * start-date: 2025/10/01
* end-date: 2025/12/31 * end-date: 2025/12/31
@@ -74,4 +74,4 @@ Stand up a price proxy service that aggregates token pricing data and exposes ca
Build the token metadata proxy that supplies token lists, icons, and market data without relying on paid APIs. Build the token metadata proxy that supplies token lists, icons, and market data without relying on paid APIs.
#### Deliverables #### Deliverables
- PRs/Issues/Docs/Reports - [Plan token proxy integration](https://github.com/status-im/status-web/issues/848)

View File

@@ -72,6 +72,8 @@ TANGIBLE_KEYWORDS = (
"analysis doc", "analysis doc",
"deliverable", "deliverable",
"deliverables", "deliverables",
"github",
"branch",
) )
SKIP_FILENAMES = {"index.md", "preview.md"} SKIP_FILENAMES = {"index.md", "preview.md"}