Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
IFT-TS 2026/05/11 §
top highlights §
P2P team landed IdentifyPush work, kept nim-libp2p maintenance moving, and advanced Logos Core peerstore and custom-protocol support.
DST team traced Logos Delivery Store disconnections to periodic-request bugs and updated LSQUIC benchmark results showing delay issues tied to nim-lsquic v0.0.1.
TKE team adapted hybrid PoW/PoS simulations, proposed a post-vesting model, and built a testnet stake-distribution simulation framework.
team highlights §
BI: Continued Keycard Twitter Ads targeting and social-media sentiment analysis.
BI: Updated the Logos communication dashboard.
BI: Updated the Logos funnel dashboard.
BI: Prepared a Status dashboard.
DST: Found Logos Delivery Store periodic-request bugs behind high relay connections and Store disconnections.
DST: Began anoncomms service-discovery dogfood and found DNS-resolution issues in Kubernetes.
DST: Merged multiple 10ksim workflow improvements and kept missing-message and entrypoint work open.
DST: Updated LSQUIC benchmark scenarios and traced delay issues to nim-lsquic v0.0.1.
DST: Built connection-manager experiments and found protected peers can keep hubs above the low-water target.
NIM: Merged protobuf enum and results option support.
NIM: Released nimlangserver 1.14.0 with MCP-mode fixes, a demo video, and public announcements.
NIM: Added nimlangserver type-definition tooling and contributor instructions.
NIM: Fixed unittest2 expected-failure tests and documentation review comments.
P2P: Merged IdentifyPush service support and peer-info observer work.
P2P: Advanced nim-libp2p maintenance across memory, identify, flaky-test, service-discovery, CI, and cleanup fixes.
P2P: Advanced FFI work with refc tests, context-buffer fixes, and CatchableError removal.
P2P: Kept Logos Core peerstore and custom-protocol registration work moving.
P2P: Advanced Kademlia provider-record rejection and spillover work.
P2P: Advanced BoringSSL TLS backend abstraction across nim-websock, nim-libp2p, and nim-lsquic.
QA: Addressed LogosDelivery main-test review comments, improved stability, and filed a failing-test issue.
QA: Opened LogosDelivery E2E part 3, expanded remaining-scenario coverage, and tracked the first reported bug.
QA: Updated the Logos integration test framework dependencies, CI support, licensing, and README.
QA: Merged nim-libp2p transport and GossipSub interop fixes and added nim-libp2p to gossipsub interop.
QA: Tested Status desktop Flatpak manually and kept Hoodi ERC20 maintenance tests moving.
QA: Brought Status mobile 1x1 messaging to 11 of 12 critical tests and stabilized BrowserStack runs.
RFC: Merged and fixed Logos Messaging specs review feedback.
RFC: Reviewed, commented on, or fixed multiple Logos LIPs PRs.
RFC: Aligned with Logos Blockchain on moving specs from Notion to GitHub and preparing an mdBook proposal.
RFC: Merged automatic slug assignment and IFT TS spec splitting.
SC: Added swap price impact, fee/slippage, input/output fields, exact-mode toggles, and swap confirmation UI.
SC: Advanced program hardening across lint baselines, ATA dispatch, foreign-owner rejection, and stablecoin scaffolding.
SC: Merged transaction deadlines for swap and liquidity instructions.
SC: Added SPEL self-program ID injection and path-dependency account-type collection.
SEC: Requested new signing accounts and shared the updated owner-addition process.
SEC: Deployed a Sepolia Delay Modifier and reviewed Matrix hosting and wallet-monitoring specs.
SEC: Triaged status-im security alerts and remediated ejs template-injection issues across legacy frontends.
SEC: Reviewed status-go, status-app, and status-keycard security-sensitive changes.
SEC: Tracked Logos Blockchain and LEZ Critical/High findings through audit-reports and fixes.
SEC: Advanced contributor KYB/KYC and PoPs automation workflows.
TKE: Adapted hybrid PoW/PoS simulations based on feedback.
TKE: Proposed a post-vesting organization model.
TKE: Built a simulation framework for optimal testnet stake distribution.
WEB: Continued Status website self-hosting and status.app SEO updates.
WEB: Advanced Logos website requirements, CRM form integration, captcha, CMS, UI, and SEO work.
WEB: Merged SN Hub v2 and kept unlock-deposit work open.
WEB: Reviewed Logos redesign and CMS implementation while syncing CiviCRM dashboard work.
WEB: Handled Logos Research rebrand updates and deployment pipeline maintenance.
ift-ts:bi: §
ift-ts:dst: §
admin/misc
ift-ts:dst:logos:2026q2-messaging-evaluation:store-disconnect-analysis
Investigated the number of relay connections found in Store analysis.
Found a missing-message Store periodic-request bug that explained high relay connections and Store disconnections.
Found another bug where Store periodic requests were not random.
Documented findings in Store Issue - recv monitor .
Triggered API-layer discussions in logos-messaging/logos-delivery#3865 .
ift-ts:dst:logos:2026q2-anoncomms-evaluation:service-discovery-dogfood
Asked service-discovery questions in a Discord thread .
Found DNS-connection issues, with resolution not working properly in Kubernetes.
Had to use IPv4 connections.
Noted overlap between P2P and anoncomms because publishing and searching services are done through chat2disco.
Started a new nim-libp2p node to reduce layers on the Alberto/service_discovery branch .
Prepared to test advertiser and discoverer behavior.
ift-ts:dst:logos:2026q2-messaging-evaluation:regression-testing
Pending PR creation was delayed.
Latency-data and shard-count work was delayed.
ift-ts:dst:ift:2026q2-dst-tooling:general-tooling
ift-ts:dst:logos:2026q2-logos-core-evaluation:evaluation
ift-ts:dst:ift:2026q2-libp2p-evaluation:nim-lsquic-benchmark
Updated test scenarios in Nim-libp2p Gossipsub Delivery Delay with LSQUIC Muxer .
Relaunched all tests and reported new results.
Added docker-compose instructions for running tests.
Found delay issues were related to nim-lsquic v0.0.1 and were solved in nim-lsquic v0.3.0 regardless of pacing or congestion-control algorithm.
Created docker-compose files and Docker images mixing nim-lsquic v0.0.1, nim-lsquic v0.3.0, nim-libp2p v1.15.3, and nim-libp2p v1.16.0 on the mamoutou/disable-lsquic-pacing branch .
Provided new Kubernetes manifests, README updates, and experiment reproduction scripts.
ift-ts:dst:ift:2026q2-libp2p-evaluation:priority-queues
Read and understood the new priority-queue changes.
Started designing the test architecture.
ift-ts:dst:ift:2026q2-libp2p-evaluation:connection-manager
Studied new watermark mode and connection scoring features in nim-libp2p.
Designed seven experiment modes in the planning report , covering correctness, performance, and security.
Built the test node .
Built the experiment framework .
Ran all correctness experiments and confirmed expected behavior.
Found that when the number of protected peers exceeds the low-water mark, the connection manager cannot trim down to its target and the hub gets stuck above it.
Found a potential issue where the silence period prevents oscillation even with aggressively reconnecting peers.
Drafted the results report , with three security scenarios still under investigation.
ift-ts:nim: §
ift-ts:p2p: §
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:maintenance
Opened vacp2p/nim-libp2p#2442 to drop newStandardSwitch and newStandardSwitchBuilder from the public API.
Merged vacp2p/nim-libp2p#2428 , #2418 , #2414 , #2423 , #2447 , and #2445 for memory optimization, identify cleanup, flaky-test stabilization, and service-discovery test fixes.
Opened vacp2p/nim-libp2p#2433 to add retry to AutoTLS integration tests.
Closed vacp2p/nim-libp2p#2424 for the service-discovery startDiscovering message issue.
Merged vacp2p/nim-libp2p#2407 , #2410 , #2396 , and #2380 for traffic-leak coverage, AutoTLS ordering, old Nim hack removal, and CI fixes.
Merged status-im/nim-websock#193 to expose HTTP accept primitives.
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:identify-push
ift-ts:p2p:ift:2026q2-nimlibp2p-cbindings:nim-ffi
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:peerstore-address-ttl
ift-ts:p2p:ift:2026q2-nimlibp2p-logos-core:peerstore
ift-ts:p2p:ift:2026q2-nimlibp2p-logos-core:custom-protocols
ift-ts:p2p:ift:2026q2-nimlibp2p-kad-dht-optimizations:provider-record-spillover
ift-ts:p2p:ift:2026q2-nimlibp2p-boringssl:tls-backend-abstraction
misc/admin
ift-ts:qa: §
ift-ts:qa:logos:2026q2-messaging-testing:waku-test-rln-smoke
ift-ts:qa:logos:2026q2-lez-fuzz-testing:framework
ift-ts:qa:logos:2026q2-messaging-testing:maintenance
Worked through the backlog of open PRs for merging and closing.
ift-ts:qa:logos:2026q2-messaging-testing:logosdelivery-main-tests-part2
Addressed review comments on logos-delivery-interop-tests#179 , reassigned it to Egor for re-review, and applied additional fixes for test stability.
Analyzed failing tests and filed logos-delivery#3848 .
Reviewed e2e_part2, investigated an issue, and added expected failures.
ift-ts:qa:logos:2026q2-messaging-testing:logosdelivery-e2e-tests-part3
Opened logos-delivery-interop-tests#181 for the remaining tests.
Added S01, identified an issue, reported it to Zoltan, and tracked it under logos-delivery#3863 .
Added S11 and found it only passes when a lightpush node is used and a storepeer is added to the sender’s static node.
Added S03 and S04 and got them passing.
ift-ts:qa:ift:2026q2-nim-libp2p-testing:interop-test-plans
ift-ts:qa:ift:2026q2-nim-libp2p-testing:service-discovery
ift-ts:qa:status:2026q2-status-qa-desktop:support-flatpak-build
Tested Flatpak manually and investigated possible automation paths on Linux.
Decided not to spend more time now because the setup is not straightforward, with a follow-up task possible if end-to-end Flatpak coverage is needed.
ift-ts:qa:status:2026q2-status-qa-desktop:maintenance
ift-ts:qa:status:2026q2-status-qa-mobile:test-messaging-1x1
Merged status-im/status-app#20762 and #20763 for 1x1 messaging gate stability and maintenance.
Reached 11 of 12 critical 1x1 messaging tests covered, with image send remaining due to file-picker limitations.
Stabilized BrowserStack run issues, reducing execution time and ordering dependencies.
ift-ts:qa:logos:2026q2-messaging-testing:e2e-testing-logosdelivery-preparation
ift-ts:rfc: §
ift-ts:rfc:ift:2026q2-lip-index-maintenance:maintenance
Merged and fixed Logos Messaging specs according to review comments, including removing Waku terminology in logos-co/logos-lips#315 and #316 .
Confirmed a slug issue on one spec was fixed and no further work was needed.
Planned the adversarial-spec deployment path after more fixes, including checking with Corey about Gemini key budget.
Reviewed, commented on, or fixed logos-co/logos-lips#311 , #318 , #322 , #323 , #325 , and #327 .
Spoke with Marcin from the Logos Blockchain team about moving current specs into the index and moving work from Notion onto GitHub.
Started preparing an mdBook proposal for the Logos Blockchain spec process and internal organization.
Coordinated with James from the Red Team about using adversarial-spec to create doc packets from specs.
Merged logos-co/logos-lips#328 to auto-assign slugs.
Merged logos-co/logos-lips#334 to split IFT TS specs.
ift-ts:sc: §
ift-ts:sec: §
ift:2026q2-tr-continuity-plan:signatory-update
Requested new signing accounts.
Shared the updated process to add new owners.
Reviewed new requirements and owners to include.
ift:2026q2-secure-treasury-management:research-and-postmortem
Deployed a Delay Modifier in Sepolia with 15-minute and 30-minute settings.
Reviewed Etke for hosting a dedicated Matrix server.
Reviewed wallet-monitoring specs.
ift:2026q2-secure-treasury-management:linea-status-merge
Reviewed upcoming transaction batches to build and execute.
ift:2026q2-vulma-and-ir:alert-triage-and-remediation
Worked the status-im alert queue for Dependabot , 609 code-scanning findings , and 29 open / 4 closed secret-scanning findings .
Pushed remediation on recurring ejs template-injection issues across legacy frontends, including safe-react, gnosis-safe-waku, community-dapp, status-network-site, and status-teller-network.
Marked stale Google API, Firebase, and Docker Swarm tokens as accept-risk in vendored go-ethereum mirrors.
ift:2026q2-cicd-security-review:code-review-activities
ift:2026q2-cicd-security-review:keycard-audit-follow-up
Tracked audit-reports follow-ups.
Reviewed status-keycard#117 against open findings and found no regressions.
Synced with the Keycard team on remaining items.
ift:2026q2-policy-and-process:access-and-policy-management
ift:2026q2-vulma-and-ir:incident-response-and-bounty-triage
ift:2026q2-threat-intelligence:supply-chain-attack-research
ift:2026q1-finance-automation-bug fixing & support
Monitored Finance executions daily.
Continued support and bug fixing.
ift:2026q1-security-automation:refine -app-catalogue-update-from-expensify
Monitored duplicate data scenarios daily.
ift:2026q2 - Investigation into migration from Discord to Element for n8n workflows
Continued local setup of the Helper service with Element.
Configured a test account for Element.
ift:2026q2-Investigation into KYB/KYC for new contributor profiles
ift:2026q2-pops-automation:bug fixing & support
Reviewed the previous test version of the Miro workflow.
Enhanced it with actions to determine current team structure, compare against existing Miro boards, identify duplicates and missing boards, and add new Miro boards.
ift:2026q2-internal-audit:logos-blockchain-security-review
ift:2026q2-internal-audit:logos-storage-security-review
Reported one finding on logos-storage in audit-reports#85 .
Confirmed the finding with the development team.
ift:2026q2-internal-audit:logos-delivery-security-review
Reported one finding on logos-messaging in audit-reports#84 .
Confirmed the finding with the development team.
ift-ts:tke: §
admin
vac:tke:blockchain:stress-test:hybrid-pow-pos
Adapted simulations based on feedback.
Met with Marcin to discuss the latest developments.
vac:tke:ift:support-to-ift-units:post-vesting
Studied current organization formats and proposed a model.
vac:tke:blockchain:stress-test:testnet-stake
Developed a framework and code to simulate optimal stake distribution for testnet.
ift-ts:web: §
No results found Try adjusting your search or filter criteria.