mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 05:13:59 -05:00
chore: monthly 2025 12 (#366)
This commit is contained in:
231
content/monthly/2025-12.md
Normal file
231
content/monthly/2025-12.md
Normal file
@@ -0,0 +1,231 @@
|
||||
---
|
||||
title: 2025-12 Vac monthly
|
||||
tags:
|
||||
- vac-monthly
|
||||
date: 2025-12-31
|
||||
draft: false
|
||||
---
|
||||
|
||||
### QA
|
||||
|
||||
#### highlights
|
||||
|
||||
- Refactored status-go token-gated community tests and queued follow-up cases for coverage gaps.
|
||||
- Expanded status-go token-gated tests with new PoC coverage and TC 7128/7129 progress.
|
||||
- Advanced nim-libp2p flaky-test cleanup with stabilization PRs and chronicles follow-ups.
|
||||
- Drafted Mix and Kademlia test plans for nim-libp2p new-feature coverage.
|
||||
- Maintained status-desktop release testing, completing 2.36 support and ongoing retests.
|
||||
- Shipped status-desktop Windows E2E fixes and tracked Windows build failures and regressions.
|
||||
- Investigated status-desktop Aragon permission creation failures and join-community issues.
|
||||
- Closed emoji reactions, local backup, and Qt6 migration activities in status-desktop QA.
|
||||
- Progressed mobile QA multi-device support, Appium porting, and Jenkins/BrowserStack CI enablement.
|
||||
- Coordinated status-qa mobile release testing and dependency merges for Appium tests.
|
||||
- Merged Waku interop maintenance fixes and repo rename updates.
|
||||
- Continued status-go maintenance with Simplify SignalClient work and tracked blocker issues.
|
||||
|
||||
### DST
|
||||
|
||||
#### highlights
|
||||
|
||||
- Ran the RLN tree scaling scenario end-to-end on the new branch; benchmarks queued.
|
||||
- Published the RLN scaling benchmark report for TWN-supports-RLN-tree scenarios.
|
||||
- Investigated lsquic regression latency and flagged an underperforming lab node.
|
||||
- Resolved JsWaku lightpush regression by bumping nwaku and documenting outcomes.
|
||||
- Refactored pod-api-requester with config-driven endpoints, port overrides, and payload fixes.
|
||||
- Compared CNIs and documented Vaclab 2.0 networking proposals and current stack details.
|
||||
- Opened the Vaclab 2.0 bandwidth operator PR and published scheduling docs with limitations.
|
||||
- Implemented the bandwidth-aware scheduler with validation results and Notion documentation.
|
||||
- Completed nwaku v0.37 bandwidth regression experiments and updated analysis reports.
|
||||
- Produced the nwaku v0.37 store regression connection-limit impact report.
|
||||
- Confirmed JsWaku bootstrapping reconnect propagation within one second after disconnects.
|
||||
- Showed go-libp2p succeeds where nimlibp2p fails under evaluated network conditions.
|
||||
- Added Prometheus metrics to the go-libp2p test node with aligned Grafana naming.
|
||||
- Status-go chat protocol benchmark setup neared completion with runs and data collection queued.
|
||||
|
||||
### Nim
|
||||
|
||||
#### highlights
|
||||
|
||||
- Continued Nimble 1.0 work with operator warning fixes and dependency log cleanup.
|
||||
- Delivered Nimble integration fixes for lockfile pollution, case sensitivity, and tag mismatches.
|
||||
- Advanced Nimble improvements for lockfile defaults, special versions, and git error reporting.
|
||||
- Landed Nimble fixes for package list reading, parser warnings, and bootstrap config paths.
|
||||
- Shipped confutils fixes restoring help/version output and unsigned int parsing.
|
||||
- Improved confutils parser behavior for debug flags, env var handling, and decoding fixes.
|
||||
- Added intops 32-bit support, carry operations, and design docs replacing stint primitives.
|
||||
- Progressed intops refactor with merged PRs, nimibook publication, and benchmark research.
|
||||
- Added new intops benchmarks and refactor follow-ups ahead of review.
|
||||
- Expanded langserver documentation with inlay hint guidance.
|
||||
- Diagnosed langserver shutdown failures and opened refined fix PRs.
|
||||
- Tracked Nim core fix for closure iterator traceback issues under ORC.
|
||||
|
||||
### P2P
|
||||
|
||||
#### highlights
|
||||
|
||||
- Advanced QUIC stabilization with nat multi-port support, lsquic assembly fixes, and Nimbus integration work.
|
||||
- Expanded nim-libp2p C bindings with start/stop/connect APIs, peerInfo, and gossipsub support.
|
||||
- Landed gossipsub robustness improvements and stabilized related test coverage.
|
||||
- Added Kademlia bindings, lifecycle controls, and interop test improvements for nim-libp2p.
|
||||
- Continued QUIC stabilization with concurrent stream closing, lsquic refactors, and Windows build fixes.
|
||||
- Advanced IPv6 transport support with CI interop updates and address/transport follow-through.
|
||||
- Improved Kademlia lookup and data retrieval behavior in nim-libp2p.
|
||||
- Reduced nim-libp2p Docker image size and optimized gossipsub queue limits.
|
||||
- Shipped maintenance PRs improving docs, interop cosmetics, and flaky test behavior.
|
||||
- Improved nim-lsquic CI and dependency cleanup for Windows builds.
|
||||
- Switched to chronos AsyncSemaphore and stabilized nim-libp2p imports.
|
||||
- Drafted 2026 Q1 commitments for the P2P roadmap.
|
||||
|
||||
### Tokenomics
|
||||
|
||||
#### highlights
|
||||
|
||||
- Updated price prediction models and incorporated feedback into forecasting functions.
|
||||
- Continued Logos digital twin modeling in Machinations with stock-and-flow diagrams.
|
||||
- Reviewed digital twin progress and aligned next steps with stakeholders.
|
||||
- Initiated realistic transaction demand modeling for stress tests and completed the model.
|
||||
- Advanced Karma incentives APY review with Smart Contracts follow-ups.
|
||||
- Finalized Betfundme extension design with implementation details.
|
||||
- Scheduled service incentive RFC reviews for support work.
|
||||
- Held the Q4 retrospective and prepared next-quarter commitments.
|
||||
- Updated the Logos token sales spreadsheet and reviewed EcoDev support status.
|
||||
- Continued research on virtual worlds and economies to inform unit support.
|
||||
|
||||
### SC
|
||||
|
||||
#### highlights
|
||||
|
||||
- Landed StakeManager and StakeVault maintenance fixes for paused leave handling and migration safeguards.
|
||||
- Reviewed audit findings and advanced fixes for vault ownership limits and slasher penalties.
|
||||
- Merged audit fixes across StakeManager, StakeVault, and Karma contracts.
|
||||
- Opened safeguards and helper views for review, including emergency exit test coverage.
|
||||
- Progressed per-user vault limits and Karma stability refinements.
|
||||
- Advanced StakeManager helper view functions PR.
|
||||
- Removed MP_APY variables and continued MP cleanup across contracts.
|
||||
- Strengthened StakeVault migration safeguards and Emergency Exit/Leave logic.
|
||||
- Implemented pause signaling and distributor isPaused changes.
|
||||
- Fixed Karma overslash protections and claim safety issues.
|
||||
- Fixed KarmaAirdrop delegatee validation for first-claim flows.
|
||||
- Addressed PoseidonHasher modulo handling and emergency pause signaling updates.
|
||||
|
||||
### ACZ
|
||||
|
||||
#### highlights
|
||||
|
||||
- Updated LSSA v0.3 notes and reviews to align consulting feedback.
|
||||
- Finalized Simple AMM updates and reviewed follow-up comments.
|
||||
- Added token metadata support for NFTs in LSSA v0.3.
|
||||
- Documented native token exploit concerns and mitigation reviews.
|
||||
- Drafted non-hardened keys analysis and began lattice-based documentation.
|
||||
- Investigated freeze authority behavior and produced review documentation.
|
||||
- Prepared a payment streams questions document for LSSA consulting.
|
||||
- Cleaned up extended token support documentation for LSSA v0.3.
|
||||
- Reviewed freeze-authority documentation and incorporated feedback loops.
|
||||
- Supported AMM consulting with burn/mint support updates and PR review.
|
||||
|
||||
### RFC
|
||||
|
||||
#### highlights
|
||||
|
||||
- Kept RFC index maintenance moving with review responses and queue management.
|
||||
- Advanced the Waku opChan RFC toward review readiness.
|
||||
- Started updates for Waku 34 / WAKU2-PEER-EXCHANGE.
|
||||
- Opened Nomos RFC drafts for message encapsulation and payload formatting.
|
||||
- Opened Cryptarchia protocol RFC work and started the fork-choice rule draft.
|
||||
- Advanced Nomos RFCs for proof-of-quota, blend protocol, and Codex prover updates.
|
||||
- Merged block exchange RFC updates and opened follow-up drafts.
|
||||
- Drafted new RFCs for proof-of-leadership and total stake inference.
|
||||
- Produced the mantle specification draft and opened the RFC index PR.
|
||||
- Produced the bootstrap sync draft for Nomos and shared the spec PR.
|
||||
- Started RFC website replacement work and completed the Q4 retro.
|
||||
- Drafted LIPs definitions and captured follow-up items from calls.
|
||||
|
||||
### Security
|
||||
|
||||
#### highlights
|
||||
|
||||
- Refreshed OS hardening guidance and continued secure signing training with legacy onboarding.
|
||||
- Advanced cold signing environments with Qubes OS deployment and offline verification planning.
|
||||
- Expanded treasury continuity work with device assignments and signing account revalidation.
|
||||
- Ran Status Desktop/Wallet security reviews, npm malware sweeps, CodeQL scans, and SBOM updates.
|
||||
- Continued secure signing environment evaluations with AVG/ClamAV testing and cold-signing VM builds.
|
||||
- Completed endpoint security detection evaluation with documented conclusions.
|
||||
- Completed cold-signing workstation review and documented risks and concerns.
|
||||
- Audited Status Desktop/Wallet changes, GitHub permissions, CI dependencies, and secret handling.
|
||||
- Tracked incident response with IOC scans, secrets rotations, and dependency cleanups.
|
||||
- Advanced remediation tracking for CodeQL findings and security fixes.
|
||||
- Improved finance automation with duplicate PO detection and consolidated admin audits.
|
||||
- Continued secure signing documentation and annual signing revalidation procedures.
|
||||
- Performed proactive Vulma/IR reviews and incident remediation support across teams.
|
||||
- Completed broad security code reviews across PRs, CI changes, and dependency updates.
|
||||
|
||||
### Web
|
||||
|
||||
#### highlights
|
||||
|
||||
- Brought Status Network Hub to release with responsive fixes, TVL displays, and staking/Karma updates.
|
||||
- Shipped Status Hub post-release fixes including FAQ and promo bar updates.
|
||||
- Enabled WETH vault support and debugged TVL on VPN.
|
||||
- Added Karma UI updates and investigated Vercel bot protection impacts.
|
||||
- Progressed wallet extension price proxy work and LI.FI integration.
|
||||
- Improved wallet extension token detail performance with Suspense and TokenSkeleton.
|
||||
- Continued Status app Waku upgrade debugging around shard handling.
|
||||
- Delivered status.app and status.network SEO improvements.
|
||||
- Patched Next.js vulnerabilities across status-web, ps.logos, and keycard sites.
|
||||
- Advanced Logos website streams with calendar embeds, metrics fields, and maintenance updates.
|
||||
- Pushed contribution portal UI updates and leaderboard backend progress.
|
||||
- Continued Community dapp shard fixes and Waku shard changes for Communities.
|
||||
- Progressed Spaces Calendar and contributor directory refactors.
|
||||
- Maintained press engine and Logos site updates alongside ongoing maintenance tasks.
|
||||
|
||||
### Infra
|
||||
|
||||
#### highlights
|
||||
|
||||
- Completed Fusaka upgrade and recovery work with postmortem and expanded validator monitoring.
|
||||
- Increased Geth diversity and resolved Nethermind sync issues for Lido/Nimbus fleets.
|
||||
- Rolled out internal site inventory with improved Consul tagging and Watchtower upgrade.
|
||||
- Added Linux and Mac M4 Jenkins hosts after Netdata memory debugging.
|
||||
- Stabilized Status CI after repo renaming with Windows E2E fixes and nim/waku integration.
|
||||
- Ran Status CI with nwaku variants and improved Windows E2E stability diagnostics.
|
||||
- Cleaned Nimbus fleet storage issues and fixed sudo configuration.
|
||||
- Deployed minutes.meeting.logos.co and Status Network back office with DNS updates.
|
||||
- Advanced MEV-Boost metrics and validator performance dashboards for Lido monitoring.
|
||||
- Updated Status App Android/iOS signing pipelines and validated builds; continued Nix work.
|
||||
- Investigated Hoodi missing proposals and planned layout fleet updates.
|
||||
- Enabled waku.sandbox services and deployed the Logos chat node.
|
||||
- Cleaned DigitalOcean space after security alert and documented CiviCRM backups.
|
||||
- Addressed Windows E2E registry issues and Status mobile signing PRs.
|
||||
|
||||
### BI
|
||||
|
||||
#### highlights
|
||||
|
||||
- Fixed Keycard data transformation in the Comms Discord stats pipeline.
|
||||
- Improved Logos Circle dashboard data quality and resolved circle data issues.
|
||||
- Researched smart contract data extraction for blockchain analytics workflows.
|
||||
- Delivered the Logos website GitHub participation endpoint for reporting.
|
||||
- Completed finance dashboard data transformation with Etherscan fixes and Bitcoin extraction.
|
||||
- Finished finance dashboard dbt models and started dashboard views for weekly reporting.
|
||||
- Updated GitHub extractions and renamed sources to match the new repo organization.
|
||||
- Refreshed Comms X analytics extraction and the Status X tags dashboard.
|
||||
- Started LLM RAG context updates with vLLM benchmark scripting.
|
||||
- Ran early LLM benchmarks across models and tooling for future RAG evaluations.
|
||||
|
||||
### Nescience
|
||||
|
||||
#### highlights
|
||||
|
||||
- Documented privacy-preserving tail-call issues and proposed mitigations for NSSA.
|
||||
- Captured private PDA decisions and NSSA cryptographic primitives for Logos alignment.
|
||||
- Advanced block-context designs for NSSA programs and voting use cases.
|
||||
- Drove testnet readiness with merged LSSA PRs and wallet deployment tooling.
|
||||
- Delivered documentation updates and program deployment commands for LSSA.
|
||||
- Proposed deposit-based private account creation and a generalized program approach.
|
||||
- Advanced testnet readiness with burn/mint updates, wallet/AMM work, and tutorial verification.
|
||||
- Merged the tail-call privacy mechanism and progressed sequencer deploy automation.
|
||||
- Improved wallet auth and deploy flows alongside LSSA refactors.
|
||||
- Merged AMM-wallet integration and quick deploy implementation.
|
||||
- Shipped sequencer Docker CI build and CI parallelization improvements.
|
||||
- Started CLI and facades unification work under the nice-to-have track.
|
||||
- Advanced LSSA consulting with freeze-authority review and payment-stream documentation.
|
||||
Reference in New Issue
Block a user