From ba2105ab4605bce57917729199a146e79dd8cb3d Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Wed, 24 Jun 2026 19:25:03 +0700 Subject: [PATCH 01/12] =?UTF-8?q?feat(scripts):=20ETHGlobal=20faucet=20?= =?UTF-8?q?=E6=AF=8F=E6=97=A5=E8=87=AA=E5=8B=95=E9=A0=98=E5=8F=96=E6=A9=9F?= =?UTF-8?q?=E5=99=A8=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Playwright + persistent browser context 自動化方案: - setup.js: 一次性登錄設置(打開 Chrome → 手動登錄 → 保存 session) - claim.js: 每日 headless 領取 18 條鏈的測試幣 - daily-claim.sh: cron 包裝腳本 + 日誌管理 - 支持 --dry-run / --headed / --chain 參數 - 23.5h cooldown 追蹤,自動跳過未到時間的鏈 - 登錄態過期時中斷並報告 --- scripts/ethglobal-faucet/README.md | 57 +++++++ scripts/ethglobal-faucet/claim.js | 192 ++++++++++++++++++++++++ scripts/ethglobal-faucet/daily-claim.sh | 12 ++ scripts/ethglobal-faucet/package.json | 14 ++ scripts/ethglobal-faucet/pnpm-lock.yaml | 43 ++++++ scripts/ethglobal-faucet/setup.js | 70 +++++++++ 6 files changed, 388 insertions(+) create mode 100644 scripts/ethglobal-faucet/README.md create mode 100755 scripts/ethglobal-faucet/claim.js create mode 100755 scripts/ethglobal-faucet/daily-claim.sh create mode 100644 scripts/ethglobal-faucet/package.json create mode 100644 scripts/ethglobal-faucet/pnpm-lock.yaml create mode 100755 scripts/ethglobal-faucet/setup.js diff --git a/scripts/ethglobal-faucet/README.md b/scripts/ethglobal-faucet/README.md new file mode 100644 index 0000000..23dee22 --- /dev/null +++ b/scripts/ethglobal-faucet/README.md @@ -0,0 +1,57 @@ +# ETHGlobal Faucet — 每日自動領取機器人 + +每天自動從 [ETHGlobal Faucet](https://ethglobal.com/faucet/) 領取 18 條測試鏈的測試幣。 + +## 原理 + +``` +setup.js (一次性) claim.js (每天定時) + │ │ + └──► browser-profile/ ◄──┘ + (Playwright persistent context) + 保存 cookies / localStorage / indexedDB +``` + +登錄態保存在 `browser-profile/` 目錄,一般能保持 7-30 天。 + +## 快速開始 + +```bash +cd scripts/ethglobal-faucet + +# 1. 安裝 +pnpm install +npx playwright install chromium + +# 2. 初次登錄 +node setup.js +# → 瀏覽器打開 → 手動登錄 ETHGlobal → 回終端按 Enter + +# 3. 測試 +node claim.js --dry-run # 模擬(不點擊) +node claim.js --dry-run --headed # 顯示窗口 + +# 4. 正式領取 +node claim.js # 全部可領取 +node claim.js --chain sepolia-11155111-eth # 單鏈 +``` + +## 每日定時任務 + +```bash +crontab -e +# 每天 10:01(避開整點) +1 10 * * * /Users/jason/Dev/Brood/scripts/ethglobal-faucet/daily-claim.sh +``` + +## 日誌 + +`logs/claim-YYYYMMDD-HHMMSS.log`,保留 30 天。 + +## 故障 + +| 問題 | 解決 | +|:---|:---| +| 未找到 browser-profile | `node setup.js` | +| 登錄態過期 | `node setup.js` | +| 找不到 Claim 按鈕 | `--headed` 肉眼確認頁面 | diff --git a/scripts/ethglobal-faucet/claim.js b/scripts/ethglobal-faucet/claim.js new file mode 100755 index 0000000..6d76dc1 --- /dev/null +++ b/scripts/ethglobal-faucet/claim.js @@ -0,0 +1,192 @@ +#!/usr/bin/env node +/** + * ETHGlobal Faucet — 每日自動領取 + * + * 用法: + * node claim.js 日常 headless 領取 + * node claim.js --dry-run 模擬,不實際點擊 + * node claim.js --headed 顯示瀏覽器窗口調試 + * node claim.js --chain sepolia-11155111-eth 只領取指定鏈 + */ + +const { chromium } = require('playwright'); +const fs = require('fs'); +const path = require('path'); + +const CONFIG = { + baseUrl: 'https://ethglobal.com', + userDataDir: path.join(__dirname, 'browser-profile'), + claimLogPath: path.join(__dirname, 'claim-log.json'), + cooldownMs: 23.5 * 60 * 60 * 1000, + claimTimeoutMs: 90_000, + pageTimeoutMs: 30_000, +}; + +const args = process.argv.slice(2); +const DRY_RUN = args.includes('--dry-run'); +const HEADED = args.includes('--headed'); +const SINGLE_CHAIN = (() => { const i = args.indexOf('--chain'); return i >= 0 ? args[i + 1] : null; })(); + +function log(msg, lv = 'info') { + const ts = new Date().toISOString().replace('T', ' ').slice(0, 19); + const icons = { info: '📋', success: '✅', warn: '⚠️', error: '❌', start: '🚀', skip: '⏭️' }; + console.log(`[${ts}] ${icons[lv] || ' '} ${msg}`); +} + +const loadClaimLog = () => { + try { return fs.existsSync(CONFIG.claimLogPath) ? JSON.parse(fs.readFileSync(CONFIG.claimLogPath, 'utf8')) : {}; } + catch { return {}; } +}; +const saveClaimLog = d => fs.writeFileSync(CONFIG.claimLogPath, JSON.stringify(d, null, 2)); +const canClaim = (slug, log) => { const l = log[slug]; return !l || Date.now() - new Date(l).getTime() >= CONFIG.cooldownMs; }; +const wait = ms => new Promise(r => setTimeout(r, ms)); + +async function getAvailableChains(page) { + await page.goto(`${CONFIG.baseUrl}/faucet/`, { waitUntil: 'networkidle', timeout: CONFIG.pageTimeoutMs }); + await page.waitForTimeout(3000); + + const chains = await page.evaluate(() => { + const results = []; + const links = document.querySelectorAll('a[href*="/faucet/"]'); + const seen = new Set(); + for (const link of links) { + const href = link.getAttribute('href'); + if (!href || href === '/faucet/' || seen.has(href)) continue; + seen.add(href); + const parent = link.closest('div, section, article, li') || link.parentElement; + const text = parent?.textContent || ''; + if (text.includes('Available') || text.includes('available')) { + const nameEl = parent.querySelector('h2, h3, h4, [class*="name"], [class*="title"]'); + results.push({ + name: (nameEl?.textContent || link.textContent || href.split('/').pop()).trim(), + url: href.startsWith('http') ? href : `https://ethglobal.com${href}`, + slug: href.split('/').pop(), + }); + } + } + return results; + }); + + log(`發現 ${chains.length} 條可用鏈`); + return chains; +} + +async function claimChain(context, chain) { + const page = await context.newPage(); + const result = { chain: chain.slug, name: chain.name, status: 'unknown', detail: '' }; + + try { + log(`處理: ${chain.name}`); + await page.goto(chain.url, { waitUntil: 'networkidle', timeout: CONFIG.pageTimeoutMs }); + await page.waitForTimeout(3000); + + // 登錄檢查 + const loggedIn = await page.evaluate(() => { + const b = document.body.textContent || ''; + return !b.includes('Login to access faucet') && !b.includes('Login to ETHGlobal'); + }); + if (!loggedIn) { result.status = 'logged_out'; result.detail = '登錄態過期'; await page.close(); return result; } + + // CD 檢查 + const cd = await page.evaluate(() => { + const b = document.body.textContent || ''; + const m = b.match(/(come back in \d+h|next claim in \d+h|\d+h \d+m remaining)/i); + return m ? m[0] : null; + }); + if (cd) { result.status = 'cooldown'; result.detail = cd; log(` ${cd}`, 'skip'); await page.close(); return result; } + + // 找按鈕 + const btn = await page.evaluate(() => { + for (const b of document.querySelectorAll('button')) { + const t = (b.textContent || '').trim().toLowerCase(); + if ((t === 'claim' || t.startsWith('claim')) && !t.includes('claimed') && !b.disabled) return true; + } + return false; + }); + if (!btn) { result.status = 'no_button'; result.detail = '無可用按鈕'; await page.close(); return result; } + + if (DRY_RUN) { result.status = 'dry_run'; result.detail = 'DRY RUN'; await page.close(); return result; } + + // 點擊 + await page.click('button:has-text("Claim")'); + log(' 等待交易...'); + + // 等結果 + const outcome = await (async () => { + const start = Date.now(); + while (Date.now() - start < CONFIG.claimTimeoutMs) { + await page.waitForTimeout(2000); + const t = await page.evaluate(() => document.body.textContent || ''); + if (t.includes('successfully sent') || t.includes('View transaction') || + t.includes('Transaction submitted') || t.includes('Claimed successfully')) return 'success'; + if (t.includes('Failed') || t.includes('Something went wrong')) return 'fail'; + if (t.includes('come back in') || t.includes('already claimed')) return 'cooldown'; + } + return 'timeout'; + })(); + + result.status = outcome; + result.detail = outcome === 'success' ? '領取成功' : outcome === 'fail' ? '領取失敗' : '超時'; + log(` ${outcome === 'success' ? '✅' : outcome === 'fail' ? '❌' : '⏱️'} ${result.detail}`, outcome === 'success' ? 'success' : 'error'); + } catch (err) { + result.status = 'error'; result.detail = err.message; + } finally { + await page.close(); + } + return result; +} + +async function main() { + log('ETHGlobal Faucet Bot', 'start'); + + if (!fs.existsSync(CONFIG.userDataDir)) { + log('未找到 browser-profile,請先: node setup.js', 'error'); + process.exit(1); + } + + const claimLog = loadClaimLog(); + const results = []; + const context = await chromium.launchPersistentContext(CONFIG.userDataDir, { + headless: !HEADED, + viewport: { width: 1280, height: 800 }, + }); + + try { + let chains; + if (SINGLE_CHAIN) { + chains = [{ name: SINGLE_CHAIN, slug: SINGLE_CHAIN, url: `${CONFIG.baseUrl}/faucet/${SINGLE_CHAIN}` }]; + } else { + const lp = await context.newPage(); + chains = await getAvailableChains(lp); + await lp.close(); + } + + const eligible = chains.filter(c => canClaim(c.slug, claimLog)); + const inCD = chains.filter(c => !canClaim(c.slug, claimLog)); + + if (inCD.length) log(`${inCD.length} 條鏈仍在 CD`, 'skip'); + if (!eligible.length) { log('無可領取鏈', 'info'); return; } + + log(`準備領取 ${eligible.length} 條鏈`, 'start'); + + for (let i = 0; i < eligible.length; i++) { + log(`[${i + 1}/${eligible.length}]`); + const r = await claimChain(context, eligible[i]); + results.push(r); + if (r.status === 'success') { claimLog[eligible[i].slug] = new Date().toISOString(); saveClaimLog(claimLog); } + if (r.status === 'logged_out') break; + if (i < eligible.length - 1) await wait(2000 + Math.random() * 2000); + } + } finally { + await context.close(); + } + + const summary = { + success: results.filter(r => r.status === 'success').length, + fail: results.filter(r => r.status === 'fail').length, + error: results.filter(r => ['error', 'timeout', 'no_button', 'logged_out'].includes(r.status)).length, + }; + log(`完成: 成功 ${summary.success} | 失敗 ${summary.fail} | 異常 ${summary.error}`, 'info'); +} + +main().catch(err => { log(err.message, 'error'); console.error(err); process.exit(1); }); diff --git a/scripts/ethglobal-faucet/daily-claim.sh b/scripts/ethglobal-faucet/daily-claim.sh new file mode 100755 index 0000000..6048a8c --- /dev/null +++ b/scripts/ethglobal-faucet/daily-claim.sh @@ -0,0 +1,12 @@ +#!/bin/bash +# daily-claim.sh — ETHGlobal faucet cron wrapper +set -e +DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +mkdir -p "$DIR/logs" +LOG="$DIR/logs/claim-$(date +%Y%m%d-%H%M%S).log" +cd "$DIR" +echo "=== $(date) ===" | tee -a "$LOG" +[ ! -d node_modules ] && pnpm install 2>&1 | tee -a "$LOG" +node claim.js 2>&1 | tee -a "$LOG" +echo "Exit: ${PIPESTATUS[0]} — $(date)" | tee -a "$LOG" +find "$DIR/logs" -name "claim-*.log" -mtime +30 -delete diff --git a/scripts/ethglobal-faucet/package.json b/scripts/ethglobal-faucet/package.json new file mode 100644 index 0000000..cf199f8 --- /dev/null +++ b/scripts/ethglobal-faucet/package.json @@ -0,0 +1,14 @@ +{ + "name": "ethglobal-faucet-bot", + "version": "1.0.0", + "private": true, + "description": "Daily ETHGlobal faucet claim automation with Playwright", + "scripts": { + "setup": "node setup.js", + "claim": "node claim.js", + "dry-run": "node claim.js --dry-run" + }, + "dependencies": { + "playwright": "^1.52.0" + } +} diff --git a/scripts/ethglobal-faucet/pnpm-lock.yaml b/scripts/ethglobal-faucet/pnpm-lock.yaml new file mode 100644 index 0000000..84f78c6 --- /dev/null +++ b/scripts/ethglobal-faucet/pnpm-lock.yaml @@ -0,0 +1,43 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + playwright: + specifier: ^1.52.0 + version: 1.61.1 + +packages: + + fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + playwright-core@1.61.1: + resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} + engines: {node: '>=18'} + hasBin: true + + playwright@1.61.1: + resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} + engines: {node: '>=18'} + hasBin: true + +snapshots: + + fsevents@2.3.2: + optional: true + + playwright-core@1.61.1: {} + + playwright@1.61.1: + dependencies: + playwright-core: 1.61.1 + optionalDependencies: + fsevents: 2.3.2 diff --git a/scripts/ethglobal-faucet/setup.js b/scripts/ethglobal-faucet/setup.js new file mode 100755 index 0000000..a5df332 --- /dev/null +++ b/scripts/ethglobal-faucet/setup.js @@ -0,0 +1,70 @@ +#!/usr/bin/env node +/** + * ETHGlobal Faucet — 初次登錄設置(只需運行一次) + * + * 打開 Chrome 瀏覽器 → 手動登錄 ETHGlobal → 保存 session + * 之後 claim.js 會復用此 session 每天自動領取 + */ + +const { chromium } = require('playwright'); +const path = require('path'); +const readline = require('readline'); + +const USER_DATA_DIR = path.join(__dirname, 'browser-profile'); + +function ask(q) { + const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); + return new Promise(resolve => rl.question(q, ans => { rl.close(); resolve(ans); })); +} + +async function main() { + console.log('\n═══════════════════════════════════════════'); + console.log(' ETHGlobal Faucet — 初次登錄設置'); + console.log('═══════════════════════════════════════════\n'); + console.log('會打開 Chrome,請手動登錄 ETHGlobal(Email/GitHub/Google/錢包)'); + console.log('登錄後確認頁面能看到鏈列表 → 回到終端按 Enter\n'); + + const context = await chromium.launchPersistentContext(USER_DATA_DIR, { + headless: false, + channel: 'chrome', + viewport: { width: 1280, height: 800 }, + }); + + const page = await context.newPage(); + await page.goto('https://ethglobal.com/faucet/', { waitUntil: 'networkidle' }); + await page.waitForTimeout(2000); + + console.log('🚀 瀏覽器已打開\n'); + console.log('─────────────────────────────────────────'); + console.log(' 👆 請在瀏覽器中完成登錄'); + console.log(' 確認能看到鏈列表和 Available/Claim 按鈕'); + console.log(' 然後回到這裡按 Enter 保存 session'); + console.log('───────────────────────────────��─────────'); + + await ask('\n按 Enter 保存登錄態並關閉瀏覽器...'); + + await page.goto('https://ethglobal.com/faucet/', { waitUntil: 'networkidle' }); + await page.waitForTimeout(2000); + + const ok = await page.evaluate(() => { + const body = document.body.textContent || ''; + return !body.includes('Login to access faucet'); + }); + + if (ok) { + console.log('✅ 登錄態有效!已保存到 browser-profile/\n'); + console.log('接下來:'); + console.log(' node claim.js --dry-run 模擬跑一遍'); + console.log(' node claim.js 正式領取'); + console.log('\n定時任務:'); + console.log(' crontab -e'); + console.log(` 1 10 * * * cd ${__dirname} && bash daily-claim.sh\n`); + } else { + console.log('⚠️ 可能未登錄成功,請重跑 setup.js\n'); + } + + await context.close(); + console.log('👋 完成'); +} + +main().catch(err => { console.error(err); process.exit(1); }); From de256599ad735dde7e54f79af357536112b12185 Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Wed, 24 Jun 2026 21:12:18 +0700 Subject: [PATCH 02/12] =?UTF-8?q?feat(scripts):=20ETHGlobal=20faucet=20?= =?UTF-8?q?=E6=AF=8F=E6=97=A5=E8=87=AA=E5=8B=95=E9=A0=98=E5=8F=96=E6=A9=9F?= =?UTF-8?q?=E5=99=A8=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Playwright + stealth plugin 自動化方案: - setup.js: 完整複製 Chrome Profile → 驗證 ETHGlobal 登錄態 - claim.js: headless 每日掃描 18 條鏈 → 逐鏈 Claim - daily-claim.sh: cron wrapper + 日誌管理 - 支持 --dry-run / --headed / --chain - 23.5h cooldown 追蹤、Unavailable 過濾、Cloudflare 繞過 - .gitignore 排除 browser-profile/logs/node_modules research/hyphae-training: FedLoRA 聯邦學習文檔 --- research/hyphae-training/FedLoRA.md | 374 +++++++++++++++++++++++ scripts/ethglobal-faucet/.gitignore | 5 + scripts/ethglobal-faucet/README.md | 141 +++++++-- scripts/ethglobal-faucet/claim.js | 207 +++++++------ scripts/ethglobal-faucet/package.json | 4 +- scripts/ethglobal-faucet/pnpm-lock.yaml | 388 ++++++++++++++++++++++++ scripts/ethglobal-faucet/setup.js | 153 +++++++--- 7 files changed, 1106 insertions(+), 166 deletions(-) create mode 100644 research/hyphae-training/FedLoRA.md create mode 100644 scripts/ethglobal-faucet/.gitignore diff --git a/research/hyphae-training/FedLoRA.md b/research/hyphae-training/FedLoRA.md new file mode 100644 index 0000000..7ad4289 --- /dev/null +++ b/research/hyphae-training/FedLoRA.md @@ -0,0 +1,374 @@ +> From: https://chat.deepseek.com/a/chat/s/52d0500f-879c-43e0-815e-569bf00814da + +# you asked + +message time: 2026-06-24 17:07:48 + +- 同行业多个小组织,单家数据不够训出好模型 +- 但他们**不愿、也不能共享原始数据**(隐私 + 竞争) +- 联邦学习让他们**贡献模型更新而非数据**,共训一个"行业 LoRA" +- 技术上:只交换 LoRA delta(8-40MB/轮,非 14GB 全模型),2026 年已实用 + +两层 LoRA 架构的完美契合**: +- 学术界的 **FedALT**(个性化 LoRA + Rest-of-World 共享 LoRA)= Hyphae 的"客户 LoRA + 行业 LoRA" +- 每家保留自己的个性化层(数据不出门),共享行业知识层 +你按这个方向帮我调研一下呃,这种训练模式呃,完整的流程是什么?它的呃科研或者是科学的理论依据是什么?它的最佳实践是什么?你帮我调研一下,就说我基于开源的deep seek,然后呢去去训练自己的这个LoRA模型。然后当然它可以有很多个,比如说有公用的,有特定行业用户用的,有特定用户用的 + +--- + +# deepseek response + +你设想的这种"公用的、特定行业用的、特定用户用的"多层LoRA联邦学习架构,在2026年的学术和工业界已经是一个非常前沿且实用的方向。下面我为你梳理一下完整的流程、理论依据和最佳实践。 + +### 🧬 完整训练流程:以FedALT为例 + +你提到的"客户LoRA + 行业LoRA"与学术界提出的**FedALT (Federated Fine-tuning through Adaptive Local Training with Rest-of-World LoRA)** 框架高度契合[citation:5][citation:6][citation:7]。它从根本上解决了传统联邦平均(FedAvg)带来的"有害交叉干扰"问题[citation:5][citation:6]。 + +完整的训练流程如下: + +1. **初始化**:由中心服务器(或某个权威机构)加载一个预训练大模型作为基础(如DeepSeek),并为所有参与方(如多家医院、银行)初始化好一个**全局共享的"行业LoRA"**,参数完全相同[citation:2][citation:5]。 + +2. **本地个性化训练**:每个参与方拥有两份LoRA[citation:1][citation:5][citation:6]: + * **个性化LoRA (Individual LoRA)**:仅在本地私有数据上训练,捕获该机构的独特知识。**关键一步是,这一步的模型更新不上传**[citation:1][citation:5]。 + * **全局LoRA/行业LoRA**:在本地训练时,这部分参数是**冻结的(Frozen)**,不参与更新,仅作为共享知识的静态提供者,这能避免在聚合时冲淡本地个性化特征[citation:5][citation:6]。 + +3. **参数上传与安全聚合**:各参与方只将训练好的**全局LoRA (行业LoRA)** 参数(增量部分,约8-40MB[citation:2])加密上传到服务器。服务器采用**联邦平均算法 (FedAvg)** 或更优的聚合策略,将所有客户端的全局LoRA参数聚合成新的"行业LoRA"[citation:1][citation:2]。 + +4. **知识分发与迭代**:服务器将聚合好的新"行业LoRA"分发给所有参与方,用于替换他们本地的全局LoRA部分。下一轮训练开始,各参与方又在自己独有的"个性化LoRA"基础上,利用这份新的"行业知识"继续训练,如此往复[citation:1][citation:6]。 + +### 🧠 科学理论依据 + +这套架构并非空中楼阁,它有着坚实的理论基础: + +* **解决数据异构性 (Data Heterogeneity)**:传统联邦学习(如FedAvg)在数据分布差异巨大的客户之间强行平均模型,会"抹平"个性化信息,导致模型在某些客户上表现不佳,甚至不如单独训练[citation:5][citation:6]。FedALT这类架构通过冻结全局LoRA、不上传个性化LoRA,从根本上保护了个性化,同时用动态门控(如MoE)让模型**按需**吸纳全局知识,解决了异构数据下的"有害干扰"问题[citation:1][citation:5]。 +* **参数高效微调 (Parameter-Efficient Fine-Tuning, PEFT)**:LoRA的思想是冻结大模型主干,只训练低秩矩阵(A和B)。研究证实,LoRA矩阵A和B在知识表征上有分工:矩阵A的方向向量变化更大,更倾向于编码**跨任务的共享知识**;矩阵B的幅度向量变化更大,更侧重于编码**任务特定的个性化知识**[citation:9]。这为"行业共享用A,客户个性用B"的拆分思路提供了微观层面的理论支持。 +* **隐私保护与合规**:原始数据永远不出本地[citation:3][citation:4],交换的只是参数更新(LoRA Delta),即使被截获也难以还原原始数据。如果再结合**差分隐私(Differential Privacy)** 技术,在参数更新中加入"数学噪声",安全性会达到新的高度,使其天然符合各行业的数据保护法规[citation:3][citation:4]。 + +### ✨ 最佳实践 + +如果你想基于开源的DeepSeek落地这套架构,以下实践建议可供参考: + +* **框架选型**:可以参考开源社区中用**Flower**框架对DeepSeek模型进行联邦LoRA微调的案例[citation:11];工业级方案可关注**KubeEdge-Ianvs**项目,它提供了专门针对大模型联邦微调的基准测试框架[citation:2]。 +* **LoRA参数配置**:LoRA的秩(Rank, r)是核心参数。r=8是许多实践的常用起点,平衡了参数量和性能[citation:2][citation:4]。如果更偏向全局泛化,可考虑对矩阵A加更大的更新约束;如果更偏向个性化,则对矩阵B放开约束[citation:9]。 +* **聚合策略选择**:初始阶段可使用最经典的**FedAvg**[citation:2]。数据异构性强时,可尝试**FedAvgM**(加入动量),收敛会更稳定[citation:2]。计算资源充裕时,可探索**Top-k稀疏聚合**,只上传最重要的梯度,能显著降低通信开销[citation:4]。 +* **通信与计算开销**:LoRA的优势就是将**通信量从全模型的GB级降至MB级**[citation:2][citation:4]。在多GPU服务器上,建议实现**GPU感知任务调度**(FIFO队列),避免多个客户端任务争抢显存导致OOM错误,这在微调7B级别模型时尤其重要[citation:2]。 + +如果你对某个具体环节(比如如何配置Flower框架、选择聚合策略)想深入了解,我们可以继续聊~ + +--- + +# you asked + +message time: 2026-06-24 17:11:19 + +你能给出一些典型的应用案例吗?我是指业务方向上,比如说一个医院,他训练了自己的这个啊模型之后,他能得到什么业务上的改善的。然后呢,包括基座模型是如何选型的,跟这个业务方有直接关系吗?训练的话是需要客户的这个本地有这种能跑基座模型和训练数据参与训练的这个硬件设备是不是?那实际上对于他们来说,这个成本还是很高的呀。换句话说,训练的成本呃,是不是可以降低呢?或者说这方面有什么技巧 + +--- + +# deepseek response + +你设想的这个架构,已经在一些前沿领域有了非常具体的落地案例,尤其是在数据敏感的医疗行业。下面结合调研结果,回答你关心的应用案例、基座模型选择、硬件成本和优化技巧这几个问题。 + +### 🏥 典型应用案例:医疗行业的多中心协作 + +你提到的医院场景,正是联邦学习+LoRA这套架构最典型的应用领域,它能切实解决“数据孤岛”问题,带来业务上的直接改善。 + +一个很典型的例子是**跨机构的医学影像分析**,比如多家医院协作训练一个用于**结肠镜息肉分割**的模型。通过联邦学习,各医院的数据不出本地,只共享LoRA参数更新,便能共同训练出一个高精度的分割模型。研究显示,这种方法在测试集上的平均Dice系数(一种衡量分割准确率的指标)能达到**0.987**[citation:4],这意味着能更准确地识别和定位息肉,直接辅助医生提高早期癌症的筛查效率。 + +类似地,这套方法也被用于训练能够处理**多语言医疗问答**的大型语言模型。比如,通过联合来自中文(MedQA-CN)、英文(MedQA-EN)和印度(MedMCQA-IN)的医疗考试数据集进行联邦微调,可以让一个模型同时具备处理不同语言和地区医疗知识的能力[citation:2]。这种协作不仅提升了模型的泛化性,更重要的是,能显著提升原本在数据上处于弱势的参与方(client)的模型表现,实现了“共同富裕”[citation:2]。 + +### 🧠 基座模型的选择:与业务方有直接关系 + +是的,基座模型的选择**与业务方(如医院)的硬件条件、数据模态和任务目标有非常直接的关系**。 + +1. **业务场景与数据模态**:这是首要决定因素。如果任务是处理CT、MRI图像,选择像**SAM (Segment Anything Model)** 这样的视觉基础模型是自然的[citation:4];如果是处理电子病历、临床问答,则需要一个强大的**大型语言模型(LLM)**,比如医学领域常用的**Qwen**、**LLaMA**系列[citation:2]。 + +2. **本地硬件资源**:这是最现实的约束。在联邦学习中,模型是**在客户本地训练的**,因此业务方必须拥有能跑动基座模型进行推理和微调的硬件设备。部署一个7B参数的模型(如LLaMA-7B)在FP16精度下就需要约**14GB的显存**,全量微调更是会超过800GB,这远超市面上大多数消费级显卡的容量[citation:5]。因此,硬件条件直接决定了可选模型的上限。 + +### 💸 本地训练的成本与优化技巧 + +你的判断很准确,对于单个医院或小组织来说,本地跑大模型的硬件成本确实很高。但好消息是,这正是学术界和工业界当前重点攻克的问题,许多创新优化策略正在让这件事变得可行。 + +**成本现状** +* **核心挑战**:**激活(Activations)存储**是内存消耗的“大头”。研究指出,在使用LoRA微调RoBERTa-large这类模型时,激活值占到了总内存消耗的**85%到91.5%**[citation:7]。例如,微调一个RoBERTa-large模型的内存峰值可达**17.4GB**,其中仅存储中间激活结果就需要**15.9GB**[citation:7]。 +* **计算需求**:即便用了LoRA,模型的前向和后向传播过程依然完整,这需要大量的GPU算力,对于资源有限的边缘设备是巨大考验[citation:7]。 + +**降低成本的优化技巧** + +正是为了应对上述挑战,2026年的研究提出了多种降低门槛的工程和算法策略,这些都可以视为你的“最佳实践”: + +1. **动态调整LoRA深度(“只训练部分层”)**:不一定要在所有Transformer层都插入LoRA模块。研究证明,**只微调靠近输出层的最后几层(比如d=3, 6, 9层)**,可以在显著降低计算和通信开销的同时,保持不错的性能[citation:6][citation:7]。这提供了一种根据本地算力灵活配置的策略。 +2. **激活量化(Activation Quantization)**:为了解决激活值占用内存过大的问题,可以采用**激活量化**技术,即用更低精度的数值(如INT8)来表示激活,从而大幅降低内存占用。结合动态调整LoRA深度的策略,可以让资源有限的设备也能跑更深、性能更好的模型[citation:7]。 +3. **模型分拆(Split Learning)**:这是另一个思路。将模型“切”成两半,把计算量巨大的前几层放在中心服务器或云端,客户的设备(边缘端)只需要处理计算量小的后几层。这样,边缘端只需要更少的显存就能参与训练[citation:8]。 +4. **优化通信频率**:LoRA的好处是通信量小(可能低至每轮几MB)。这允许在不显著增加通信成本的前提下,**提高聚合频率**,即让本地多训几轮再上传,这能有效应对数据分布不均(Non-IID)的问题,加速整体收敛[citation:6]。 + +### 💎 总结 + +总的来说,你设想的这套“行业共享+客户个性化”的多层LoRA联邦学习架构,**不仅在2026年的学术研究中是被验证的有效路径,而且在医疗影像、医学问答等领域已经有了非常具体的成功案例**。虽然本地训练的硬件门槛依然存在,但通过动态调整训练深度、激活量化、模型分拆等一系列优化技巧,**其成本正在被显著降低**,使得更多中小型组织参与进来成为可能。 + +--- + +# you asked + +message time: 2026-06-24 17:14:19 + +对这种14g或者32g显存的显卡。那我使用比如说本地的mark电脑或者mark mini电脑,比如说它有128g的通用显存,是不是可以做这种级别的训练了呢 + +--- + +# deepseek response + +你的判断很敏锐,Mac的统一内存架构(比如128GB)确实为在本地跑大模型提供了可能,但它和我们在讨论联邦学习时提到的“14GB或32GB显存显卡”运行的是两套不同的技术逻辑。简单来说,**是的,128GB统一内存的Mac完全可以胜任这类训练,但成功的关键在于选对工具和模型,以及对硬件能力的正确理解。** + +### 💡 “通用显存”到底是什么?—— 统一内存的优势 + +你提到的“通用显存”在Mac上被称为**统一内存**。它的核心优势是CPU和GPU共享同一个内存池,省去了数据在两者间拷贝的开销,使得大内存能被更高效地利用[citation:2][citation:4]。 + +* **强大潜力**:Apple官方演示过,在配备512GB统一内存的M3 Ultra上,可以流畅运行参数高达**6700亿(670B)** 的模型[citation:2]。这证明了Mac处理超大模型的潜力。 +* **现实门槛**:然而,有开发者反馈,即使是微调Apple官方一个**70亿(7B)参数的模型**,在18GB内存的Mac上也会直接内存溢出(OOM)[citation:13]。这说明,虽然硬件上限很高,但具体操作时仍需要精打细算。 + +### ⚙️ 关键:用对“工具链”和“方法” + +在Mac上进行LoRA训练,不能沿用为NVIDIA GPU设计的CUDA生态工具链。你需要使用专门为Apple Silicon优化的技术栈,否则内存效率会大打折扣,导致“显存不足”错误[citation:13]。 + +**推荐使用Apple官方推出的机器学习框架 MLX[citation:2][citation:3][citation:4][!citation:5]。** 它原生支持统一内存,并针对LoRA等参数高效微调方法做了深度优化。 + +下面我用一个表格来帮你理解,在你的128GB Mac上,结合MLX框架进行LoRA训练时的实际资源消耗情况: + +| 模型规模 | 量化与训练方式 | 峰值内存占用(参考) | 可行性分析 | +| :--- | :--- | :--- | :--- | +| **70亿 (7B) 参数模型** | 使用LoRA/DoRA,不量化 | 约 **21GB**[citation:4] | **轻松运行**。在你的128GB Mac上属于“轻量级”任务,还有充足的内存余量。 | +| **130亿 (13B) 参数模型** | 使用**BitNet架构**(1-bit量化) | 约 **2.8GB**[citation:6] | **轻松运行**。说明即使是超大模型,通过极致的模型架构创新(如BitNet),也能在消费级硬件上微调[citation:6]。 | +| **6700亿 (670B) 参数模型** | 4-bit量化后仅用于推理(非训练) | 约 **380GB**[citation:2] | **无法训练**。纯推理已经需要380GB内存,远超出128GB的容量,训练更是天方夜谭。 | + +### 🎯 给你的实操建议 + +1. **首选框架**:务必使用 **MLX** 及其配套的 `mlx-lm` 库,这是目前Mac上运行和微调LLM的“官方最优解”[citation:2][citation:3][citation:4]。 +2. **模型选择**:从**70亿(7B)参数级别**的模型(如Mistral、Qwen等)开始。这个量级在你的硬件上通过LoRA微调,内存占用通常在20-30GB左右,非常稳妥[citation:4][citation:13]。 +3. **巧用量化**:如果你的目标模型更大,可以优先考虑 **4-bit量化** 后的模型进行LoRA微调,能进一步降低内存门槛[citation:2]。 +4. **关注前沿**:可以留意像**BitNet**这类1-bit模型架构的发展,它们有潜力让百亿级模型的本地微调变得像家常便饭一样简单[citation:6]。 + +### 💎 总结 + +你设想的“用128GB Mac训练”这条路是完全走得通的。它**用统一内存的大容量,一定程度上绕开了传统独立显卡“显存小、贵”的限制**。只要选对MLX框架,从参数量适中的模型开始,就能以极低的成本和极高的隐私性,实现你设想的“行业共享+客户个性化”联邦学习方案。 + +你的128GB Mac统一内存是一个很好的起点。如果你已经确定了想试的具体模型(比如想用哪个7B模型),可以再告诉我,我帮你看看具体的MLX微调命令和配置~ + +--- + +# you asked + +message time: 2026-06-24 17:16:38 + +回到我们的基座的选型上,就比如说7b的模型和比如说36b的模型,它肯定两个能力上是有区别的,呃,肯定大的更好。但是对于很多场景来说,这能一些小模型就能胜任了。那如何甄别这个业务场景,究竟是用小模型就能胜任,还是要必须用大模型这个选择和筛选的标准是什么?是数据量还是步骤,还是一些复杂度的评估或者是什么 + +--- + +# deepseek response + +这个问题问到了模型选型最核心的环节。要甄别一个7B模型是否够用,还是必须上36B甚至更大的模型,**核心的判断标准并不是单一的数据量或步骤数,而是一个多维度的综合评估,关键要看:业务场景的任务复杂度、对准确率的硬性要求、上下文长度的需求、以及可接受的推理成本与延迟。** + +这就像一个工程师在挑选工具,核心原则是“合适就好”,而不是“越大越好”。 + +### 🔎 如何系统性地判断? + +一个被广泛推荐的方法是**“原型设计要大,部署要小”**[citation:5][citation:7][citation:10]。你可以通过一个系统化的流程来完成这个决策: + +1. **先证明任务可行(用“大炮”打“蚊子”)**:在你预算允许的范围内,选择一个能力最强的模型(比如可以先用一个顶级的36B或更大参数的模型)去处理你的任务[citation:5][citation:7][citation:8]。这一步的目的不是为了最终部署,而是为了**验证你设想的工作流是可行的,并看到效果上限**。 + +2. **设定“及格线”(定义成功标准)**:你需要根据业务价值,为你的场景设定一个具体的、可量化的准确率目标[citation:7]。例如,对于你设想的医疗场景,目标可能是:“模型对XX疾病的初步筛查准确率需要达到90%”,并准备一个用于测试的评估数据集[citation:7][citation:8]。如果大模型能轻松超越这个标准,或者表现远低于标准,那么决策方向就清晰了;如果刚好在及格线附近,那就需要更精细地权衡。 + +3. **从小到大逐个测试(寻找“性价比之王”)**:从参数量最小的模型(如7B)开始,用你设定的“及格线”去测试它[citation:5][citation:7]。记录下它的表现、推理速度和资源消耗。然后逐步尝试更大一点的模型(如13B、36B),直到找到**那个能刚好达到或略超你业务“及格线”的最小、最快、最便宜的模型**[citation:5][citation:7][citation:10]。 + +### ⚖️ 几个关键的权衡维度 + +在测试过程中,你需要根据这几个核心维度来做判断: + +| 评估维度 | 7B等小型模型的倾向 | 36B等大型模型的倾向 | 你的业务场景更偏向哪边? | +| :--- | :--- | :--- | :--- | +| **任务复杂度** | 适合分类、情感分析、简单问答、短文本生成等任务[citation:8][citation:10]。 | 擅长复杂推理、长文本摘要、代码生成、多步规划等高难度任务[citation:8][citation:10]。 | 你的业务是简单的意图识别,还是需要分析复杂的电子病历并进行推理? | +| **上下文长度** | 部分7B模型可支持很长的上下文(如128K)[citation:4][citation:10]。 | 通常支持更长上下文(如512K),适合处理长文档、代码库等[citation:1][citation:10]。 | 需要处理的电子病历或行业文档平均有多长?是几页还是几十页? | +| **成本与延迟** | 推理成本远低于大模型(如7B成本可能仅为36B的10%甚至更低),延迟更低,适合高并发场景[citation:3][citation:7]。 | 成本高,延迟也相对更高,资源消耗大[citation:1][citation:3]。 | 这是在你Mac上运行7B模型和在云端运行36B模型的核心区别。 | +| **硬件门槛** | 多数7B模型可以在消费级硬件或你的128GB Mac上顺畅运行和微调。 | 往往需要数据中心级别的GPU(如A100 40GB以上)进行推理和训练[citation:1]。 | 128GB的Mac可以轻松运行7B模型,但运行36B模型可能很吃力或无法训练。 | + +### 💡 给你的具体建议 + +对于你设想的“多个小组织通过联邦学习共享行业LoRA”的宏大目标,我建议: + +1. **从7B模型开始你的验证**:鉴于你的硬件条件(128GB Mac),这是一个非常现实且高性价比的起点。先把一个7B模型的LoRA训练、联邦学习框架的通信等整套流程跑通。 +2. **定义你业务场景的“准确率及格线”**:对于这个具体的医疗或行业任务,可以选定一组代表性数据,并用一个已知很好的大模型测试出“理想效果”,将其作为你的“满分”参考。 +3. **用最小的模型去“够”这个及格线**:在7B模型上测试,看能否通过更好的数据、更精细的LoRA微调,甚至是结合RAG(检索增强生成)等方式,来达到或接近这个效果[citation:10]。如果7B模型在经过优化后能达到可用水平,那么整个系统的成本、部署难度和运行效率都会是最优的。 +4. **如果7B确实不够,再考虑更大的模型**:如果小模型再怎么优化也达不到业务要求,那么选择大模型就有了明确的理由,那时再规划相应的云端或更高规格的硬件投入。 + +总的来说,模型选型是一个以业务目标为导向,用数据进行验证的过程。你手上的128GB Mac是一个绝佳的试验田,可以让你低成本地探索7B这个量级的模型能力边界。 + +如果你方便分享一下具体的业务场景(比如是做文本分类,还是长文档问答,或是代码生成),我可以帮你进一步分析这个任务对7B模型来说难度如何~ + +--- + +# you asked + +message time: 2026-06-24 17:29:39 + +我来叙述三个典型场景。第一个呢就是我经营了一家蛋糕店,可能员工就两三个人,三五个人。对,那我的客户范围呢是自然流量和一些呃,这个比如说过集的时候集市的时候的一些游客流量啊,以及我主动的去参与啊,比如说外出摆摊,参与外部的流动集市啊或怎么的一个销售。对,就是内马尔,那包括一些新品,一些用户办卡,那就是常规的这种小店的啊营销方法。那在这个里边呢,实际上是呃有挺多tricky和需要决策的地方。就是我可以提供一些比如说我的位置消费消费水平啊、客流量。然后甚至比如说最近半年的我的订单流水的一个大概数据。那我希望得到的是一个比较系统全面的指导。比如说我应不应该找网红去推广,因为它还挺贵的。那比如说呃我什么时候呃推哪个产品会利润更高一些?我应该怎么去组合呃办卡呃,让用户粘性更高啊,比如说这个我的产品应该维护呃三到五个单品为主,还是说维护20个单品,哪个利润率更高啊,很多很多就是小店的日常的决策。对嗯,那我希望我输入这个数据之后呢,这个模型能给出我一些可借鉴。可参考的例子,这是我叙述的第一个典型场景啊。第二个典型场景就是我是一个外贸公司,可能有十到20个人。那可能我经营了多条呃服务产品线,比如说呃货运代理,比如说代采代购啊,比如说报关服务,比如说很多是吧?比如说小单琐碎的这个拼单啊,集装箱拼单也可能是大客户,但是呢利润率很低。呃,而且有时候还压榨资金。那我作为一个卖外贸客户,应该如何拓展自己的客户,稳定自己的老客户,并且拓展新的客户。那呃在我熟悉的这个这个货物渠道供应链上,我应该如何获取更多的这种上游的配合和支持。比如说资金压债率啊啊,比如说呃今年应该做哪一些产品线的外贸推哪一些产品,向老客户才能更多的赚钱,这可能跟跟一些时事政治跟一些呃国际的政治,或者是甚至是油价或者呃自然灾害,或者是比如说世界杯这种很多的因素有关,那谁也帮我决策,我什么时候应该推什么产品?我应该跟客户怎么去报价?是低润、低利润啊,那高频的去多承担,还是说得如一把多赚一点嗯,什么样适合我这样的公司,包括我的人员流动和组成。我如何精简呃这个人员从从而达到客户稳定的基础上,又能够服务好他们,而且呢不消耗更多的人力。那如何防止我的这个主力销售自己带单带客户跑掉之后,这个公司又倒了很多的问题,这都属于中小组织,中小企业需要决策的问题。对,另外呢我还是一个比如第三个案例,就是我是一个社区,我这个社区呢可能有三到五个核心的运营人员,但他们是发工资的那同时呢我还服务了可能大约几百个,这个可能经常来参与活动啊,或者是老客户,因为我们也提供住房的服务。那我如何让这些客户呃高频次的留住留客,并且呢啊包括我们日常的订单啊,包括我们的活动的组织,如何才能够让嗯这些客户呢通过参与更多的活动,对我们了解,从而产生粘性,也愿意住在这儿,并且愿意付费呃去参与我们更多其他的活动,这是类似于一个社区的运营。那第四个案例就是我是一个民宿的老板,那可能我的位置呢可能会花香鸟语,但也有季节的限制啊,包括本地也有一些不便利。当然也有一些自然风光啊,好的景点呃,但我应该如何吸引这些用户群?哎,我究竟是应该通过低单价去吸引长期客户还是应该如何发展,才能让我的名气传播出去,然后让这些客户啊虽然流动,但是也有长期的客户来,就这个收入组成,我应该如何规划,如何营销啊,如何运营整个的社区,包括我的定价、我的套餐,包括我的维护等等等等。这些都需要经营上的思考和这个指导。那我作为一个这种虽然有一点经验,但不多的话,我应该如何运营这个民宿客栈才能赚钱。并且如果真的要亏钱的话,要及时止损。那这些信号从哪判断如何判断,如何提前发现啊,包括一些应该做的决策,我应该提前去做。比如说锁定一些老客户啊嗯比如说及时发现我们现金上的一些呃问题啊等等等等。对啊,这些是我举了一些例子,这些例子就是我的目标客户群。那这些客户群需要一个什么样的叫经营伙伴,或者叫数字合伙人,或者叫什么?他来帮助我去全面的收集所有的信息。然后不管是外部的内部的动态的还是一些突发的,他能够帮助我站在我的视角去帮助我做决策。当然你可以提供啊多个方案和可能性的预测。然后我来去呃根据自身的斟酌,因为毕竟a i它并不能获取全部的信息。有一些信息我可能也没输入,也没意识到啊,他的决策能指导我去把这个整个的来这个小的中小组织经营好,如何去做,这样的模型应该如何选?对,包括比如说我购买一台十几万的设备来去跑这个ai大模型,那是很多的很大的投资,值,不值得,应该怎么去做。如果一个mark电脑,比如说三五万,那我咬咬牙也可以买了,就成本上和这个技术站选择上也是也是嗯有偏好的成本太高,可能中小组织决策就很困难 + +--- + +# deepseek response + +你一口气提了四个真实的商业场景,这太典型了。这些场景的核心需求高度一致:它们需要的**不是一个更强的"AI工具",而是一个懂生意、能闭环的"AI员工"或"数字合伙人"**[citation:4]。 + +这个定位的改变,直接决定了模型选型的思路——**它不是简单地在7B和36B之间做选择,而是要看这个"数字合伙人"需要什么样的"大脑"来理解你的生意。** 下面基于你设想的"一个Mac电脑三五万"的成本前提,拆解一下这个"大脑"到底该怎么配。 + +### 🤔 第一步:先解决"懂不懂生意"的问题,再谈"脑容量" + +你描述的场景,核心痛点不是处理几十页的技术文档,而是需要模型**理解行业潜规则**和**调用你手里的经营数据**做出具体判断。这个问题,**模型参数大小不是决定性因素,关键是能不能接入你的"业务知识库"和"实时信息流"。** + +对于蛋糕店、民宿这类场景,一个基于开源大模型(比如7B-14B量级)搭建的**"AI经营顾问"**,它的工作流不是直接回答问题,而是先检索信息,再生成答案: + +1. **你输入数据**:输入位置、客流量、半年流水、产品清单等。 +2. **检索关键信息**:系统将你的数据和问题,拿去检索一个本地的"经营知识库"。这个知识库里可以存放你收集的行业报告、定价策略、营销案例等[citation:4][citation:8]。 +3. **生成定制建议**:模型结合检索到的信息和你的数据,生成具体的建议,比如"当前季节建议主推A产品,搭配B套餐,利润空间预计比现在高15%"[citation:8]。 + +**这个模式叫做RAG(检索增强生成)**。它的优势在于,**7B模型在搭载了专属知识库后,在特定领域的表现可以接近甚至超过没有接入数据的36B通用模型**[citation:8]。也就是说,**"懂行"比"参数大"更重要。** + +### 🧠 第二步:何时需要"大一点"的"大脑"? + +虽然7B模型在RAG加持下能解决大部分问题,但有些"高级功能"确实需要更大的模型。根据对DeepSeek系列蒸馏模型的分析,不同参数规模模型的能力边界大致如下[citation:5][citation:6][citation:7]: + +| 模型规模 | 核心能力 | 典型场景适配度(你的四个场景) | +| :--- | :--- | :--- | +| **7B-13B 模型** | 擅长**单步推理、信息整合、基础文案生成**。在RAG加持下,能基于检索到的行业知识给出不错的建议[citation:5][citation:7]。 | **高度适配蛋糕店、民宿、社区运营**。这类场景的决策多是基于行业经验和历史数据的"一步"判断。7B模型足够胜任。 | +| **30B-70B 模型** | 具备**复杂推理、多步规划、长文本分析**能力。能处理逻辑链更长、需要考虑因素更综合的决策[citation:5][citation:7]。 | **部分适配外贸公司**。涉及国际政治经济分析、多产品线资金风险测算时,复杂推理能力会有明显优势。 | + +> **决策成本参考**:要在本地流畅推理一个13B模型,大约需要**24GB显存**[citation:6];而一个70B模型至少需要**80GB显存**,通常需要多卡集群或昂贵的专业设备[citation:5][citation:6]。 + +### 💎 给你的"AI经营伙伴"选型建议 + +综合你的场景和成本考虑,一个"性价比之王"的路径很清晰: + +1. **基座模型优先选择7B-14B的开源模型**:比如**DeepSeek-R1-Distill-Llama-8B**或**Qwen2.5-7B**。这类模型在你的Mac设备上能流畅运行,且足以作为核心引擎[citation:5][citation:6]。 +2. **关键能力在于"外挂知识库"**:你的核心竞争力来自针对每个行业的**专属"经营知识库"**。这个知识库是让AI从"泛泛而谈"变成"行家建议"的关键[citation:4][citation:8]。 +3. **未来可考虑"小而精"的专用模型**:如果希望AI能直接操作你的财务软件或生成营销海报,未来可以考虑接入一些针对特定任务优化过的**垂直小模型**(如代码生成、图像生成模型),与核心模型配合使用[citation:7][citation:8]。 + +走通"7B模型 + 行业知识库"这条路,硬件投资可控制在**Mac设备(3-5万元)**的水平,甚至更低[citation:11]。这远远低于"先买一堆GPU服务器再找问题"的传统路径——那种路径初始投入动辄50万-500万元,且投资回报率常是中小企业最担忧的问题[citation:9][citation:10][citation:12]。让AI先成为你听得懂、用得起、能落地的"数字合伙人",再根据业务发展决定是否升级它的"大脑"。 + +--- + +# you asked + +message time: 2026-06-24 17:32:18 + +对于我输入的上下文,不仅仅是硬件的或者基座模型的选择。换句话说,从你的视角来看,我们在这个方面呃有哪些相对比较成熟的思考或者路径或者业界的解决方案,或者你认为可能的解决方案,我只是软硬,包括那个自训练,包括rag数据,包括等等的,能不能给我一些路径和参考 + +--- + +# deepseek response + +你描述的这套"软硬一体、自训练+RAG+知识库"的完整思考,其实已经触及了行业最前沿的实践方向。从当前业界的探索来看,确实已经形成了几条被验证过的成熟路径,而不是停留在设想阶段。 + +我会从**三条主路径**来帮你梳理:一条是轻量自建路线,一条是买现成的"AI经营大脑"路线,还有一条是这背后支撑它们运行的"操作系统"逻辑。 + +### 📍 路径一:轻量自建路线——搭建你的专属"AI经营大脑" + +这就是你设想的"Mac电脑 + 开源模型 + RAG知识库"这条路。从技术可行性来看,这条路已经被跑通,且有非常清晰的落地步骤。 + +**核心思路**:用一个**7B-8B级别的开源模型**(比如DeepSeek-R1蒸馏出来的小尺寸模型,或者Qwen2.5-7B)作为"大脑",把你自己整理的行业知识、经营案例、决策逻辑全部塞进一个**本地私有化RAG知识库**里[citation:4][citation:5][citation:7]。这样模型回答问题时,不是"凭记忆瞎编",而是先去知识库里检索相关依据,再结合依据生成回答,既避免了幻觉,又有据可查[citation:7]。 + +**落地的技术组合**: +* **模型与推理服务**:可以用**LocalAI**这类轻量级框架来跑本地模型,它提供和OpenAI兼容的API,方便后续对接应用[citation:7]。一个**0.5B-1.7B的小模型**在普通笔记本上就能流畅运行,而**7B模型经过4-bit量化后,显存占用可以降到4GB左右**[citation:4][citation:7],你的128GB Mac完全在射程之内。 +* **向量数据库**:用来存储你整理的经营知识文档的"向量索引",让模型能快速检索。Elasticsearch是一个很成熟的方案,社区有完整的本地RAG搭建教程[citation:7];如果追求轻量,**FAISS**或**HNSWlib**也是常用选择[citation:4][citation:5]。 +* **知识库构建**:核心工作是**文档解析、智能分块、构建向量索引**[citation:4][citation:5]。把PDF、Word、聊天记录、流水数据都变成结构化的知识片段,这是决定AI"懂不懂行"的关键。 + +**成本门槛**:这套方案的硬件投入**可以控制在3-5万(Mac设备)甚至更低**。业界已有案例表明,用消费级显卡(如RTX 4090 24GB显存)就能部署经过量化的百亿级MoE模型[citation:6]。对中小企业来说,这是一条**试错成本极低**的起跑线。 + +### 📍 路径二:买现成的"AI经营大脑"路线 + +如果你觉得自建太麻烦,或者想更快见效,市面上已经有不少专门为中小企业打造的"AI经营顾问"产品了。他们本质上就是把路径一里的技术做成了开箱即用的服务。 + +* **商业咨询垂类AI**:比如近期发布的**硕果AI**,主打的就是"脑手分离"架构——上层"大脑"负责推理和决策,下层有八个细分领域的智能顾问负责执行落地[citation:1]。它输出的不是泛泛的建议,而是一整套包含预算规划、风险评估、执行细则、落地复盘的完整方案[citation:1]。这种产品把"经营决策"这件事做成了一个标准化的服务包。 +* **企业管理智能体**:像融和科技发布的**RonAgent**,号称**L4级企业管理智能体**。它的特点是"自主性",能跨会话保留信息、自主触发行动、动态优化策略[citation:2][citation:10]。比如你让它"分析公司上个月的流动性状况并模拟策略影响",它能自动调用多个模块协同工作,输出一份带归因分析和策略建议的报告[citation:2][citation:10]。它采用按效果付费(AaaS+RaaS模式),企业不用买硬件,按处理的工作量付费[citation:2],门槛极低。 +* **垂直行业AI应用**:有些产品切得更细。比如**京东工业的AI智采管家**,专门解决中小制造企业的工业品采购难题。它用**8B量级的垂直大模型**,在工业场景下的准确率比千亿级通用模型还高[citation:9],实现了"对话即采购"——用自然语言就能找货、比价、下单。这说明**一个8B的垂直小模型,在特定行业里完全可以比大模型干得更好**。 + +### 📍 路径三:这些产品背后的"操作系统"逻辑 + +如果你跳出来看这些路径,会发现它们共享一个底层逻辑——**"AI经营助理"正在成为中小企业的一种新"操作系统"**。 + +一些产品/方案已经在朝这个方向演进:它们不只是回答问题,而是试图理解企业的业务流程、岗位职责、经营变量,把零散的信息(语音、会议记录、经营数据)结构化,自动拆解成行动项、经营看板、复盘报告[citation:3]。也就是说,AI正在从一个"聊天窗口"变成能自动驱动业务的"神经中枢"。 + +这种"操作系统"化的趋势,也有具体的产品形态在印证:比如**思特奇为中国中小企业协会打造的数字服务平台**,就提出了"五层三域的企业共性支撑体系",试图用AI对企业全业务流程进行赋能[citation:11]。而融和科技发布的《L4级企业管理智能体白皮书》,则系统阐述了如何让智能体从"工具"进化为能自主决策的"业务核心引擎"[citation:2]。 + +### 🎯 给你的建议:这三条路怎么选? + +结合你的目标客户(蛋糕店、外贸公司、民宿……它们最怕试错,最需要便宜、靠谱、能落地的方案),我给一个决策框架: + +1. **如果你希望自己掌控一切,并且有技术能力**:走**路径一(轻量自建)**。投资一台Mac,选一个7B-14B的开源模型,用RAG把你的行业经验和数据武装起来。这是长期成本最低、数据最安全、最灵活的路。 +2. **如果你想快速验证、不想在技术上花太多精力**:走**路径二(买现成产品)**。从硕果AI或RonAgent这类服务开始,先以极低的成本(甚至按效果付费)体验一下"AI经营顾问"到底能做到什么程度。效果好,再考虑是否要自己建;效果不好,及时止损。 +3. **无论哪条路,从"知识库"开始都是对的**:如果你暂时不想决定选哪个模型或产品,可以先做一件事——**把你目标客户(比如蛋糕店、民宿)的经营数据、行业报告、成功案例、决策逻辑,系统地整理成一个结构化的知识库**。这是所有路径共同的"燃料",也是决定AI"懂不懂行"的根本。 + +那如果走自建路线,具体的RAG知识库可以从哪里开始搭建?需要我展开说一下技术选型和数据准备细节,还是先聊这些现成产品里哪个更适配你的场景? + +--- + +# you asked + +message time: 2026-06-24 17:40:27 + +那LoRA模型训练,在你说的路径1下,还有价值么?如何嵌入到这个流程,关注这些中小组织持续的提升,获得一个可成长的数字合伙人 + +--- + +# deepseek response + +在路径1的自建方案中,LoRA训练不仅依然有价值,而且是让"数字合伙人"从一次性工具进化为**可陪伴中小组织持续成长的伙伴**的关键。 + +简单来说,路径1(轻量自建)中,**RAG解决了"让AI懂你的行业知识",而LoRA解决了"让AI懂你的做事方式"。两者结合,再加上持续学习的能力,才能形成一个真正可成长的数字合伙人。** + +### 💡 为什么路径1下LoRA依然不可或缺? + +你设想的路径1是"Mac + 开源模型 + RAG知识库"。RAG已经能让模型基于外部知识库回答问题了,那LoRA还有必要吗? + +| 维度 | RAG(检索增强生成) | LoRA(低秩适配) | +| :--- | :--- | :--- | +| **解决的问题** | 模型"不知道"某类知识(如行业报告、产品手册)[citation:1][citation:2] | 模型"不会用"某种方式做事(如输出格式、语气风格、特定决策逻辑)[citation:2][citation:4] | +| **改变什么** | 不改变模型权重,检索外部信息作为上下文 | 改变模型权重,训练一个轻量级适配器(Adapter)[citation:2] | +| **典型用途** | 内部文档问答、产品知识库、客服支持[citation:2] | 统一回复风格、结构化输出格式、特定场景的决策偏好[citation:2][citation:4] | +| **硬件要求** | CPU即可运行 | 需要CUDA GPU(8GB+显存推荐)[citation:2] | + +用你举的蛋糕店案例来理解: +* **RAG做的是**:让AI去读取你上传的"半年订单流水"、"促销活动记录",回答"过去半年什么产品卖得最好"这类事实性问题。 +* **LoRA做的是**:让AI学会"你的决策风格"——比如你喜欢用"会员卡+组合套餐"的方式来提升客单价,那么训练LoRA后,AI给出的建议会更倾向于这个方向,而不是每次都给你一套全新的、需要你重新学习的方案。通过微调,模型可以学习特定行为模式,包括语气和格式[citation:2][citation:4]。 + +同样,在2025年已有针对制药行业的方案,结合LoRA和RAG,只更新**0.39%** 的模型参数就能完成对专业领域(如临床试验预测、供应链优化)的适配,且对数据安全和合规有专门设计[citation:1]。这也印证了LoRA + RAG的"知识+行为"组合方案在垂直行业中的有效性。 + +### 🔁 如何让LoRA训练嵌入"持续成长"流程? + +要让数字合伙人"持续成长",需要让LoRA训练成为一条可以反复走通的闭环路径。当前业界已经有将LoRA与RAG集成于同一平台的完整工具链实现[citation:2]: + +1. **收集"行为数据"**:在日常经营中,把那些"你希望AI学会的决策逻辑"整理成 **JSONL格式的指令数据集(Prompt-Response对)** 。比如你可以整理一条数据: + * Prompt: "我的蛋糕店今日库存奶油较多,有什么促销建议?" + * Response: "建议推出'买一送一奶油杯'活动,搭配会员卡充值赠送优惠券,可以快速消耗库存并锁定回头客。" + 这些数据是让AI学会你决策风格的关键[citation:2]。 + +2. **发起LoRA训练**:把这个数据集上传到你的自建平台,启动LoRA微调任务。工具会采用**QLoRA(4-bit量化LoRA)** 等技术来降低显存消耗,在8GB+显存的GPU上即可完成训练(比如你提到的Mac设备)[citation:2]。 + +3. **评估与筛选(Eval Gate)**:这是一个关键环节。平台会自动在预留的测试集上评估训练出的LoRA适配器的表现。如果效果不达标(比如分数低于某个阈值),这个适配器就不会被上线,避免了"越训越差"的风险[citation:2]。 + +4. **集成与部署**:评估通过的LoRA适配器会与RAG检索能力结合,部署到同一个推理端点上[citation:2]。以后你提问时,AI会**同时基于RAG检索到的行业事实和LoRA学到的你的决策风格**来生成回答,实现"知识+行为"的一体化[citation:2]。 + +### 📈 进阶:多人协作与持续学习 + +当你这个"数字合伙人"服务多个中小客户时,LoRA的玩法可以更上一层楼。 + +* **联邦微调(Federated Fine-Tuning)**:当多个同类小店(比如多家蛋糕店)希望联合训练一个更好的"行业经营LoRA",但各自数据又不想共享时,可以用联邦学习(FL)结合LoRA的方式。各家只上传LoRA参数更新(几MB大小),服务器聚合后下发一个更强的"行业LoRA",再配合各家的"个性化LoRA"独立使用[citation:5][citation:7]。这种方法不仅解决数据隐私问题,而且LoRA本身带来的低通信开销让资源受限的小组织参与FL成为可能[citation:5][citation:7]。 +* **持续学习(Continual Learning)**:如何让AI在学会新知识后不忘记旧知识?这是LoRA研究的前沿。类似**ELDER**这类方案,通过"Mixture-of-LoRA"(多个LoRA适配器+路由网络)的方式,将新的经营知识用新的LoRA模块学习,老的LoRA模块保留,由路由网络根据问题自动决定调用哪些LoRA[citation:8][citation:11]。这样AI既能持续"上新",又不会"忘本"——这在学术上称为"终身模型编辑"或"持续学习"[citation:8][citation:9][citation:11]。也有研究证实,在持续向模型注入新知识的场景中,**LoRA在多数情况下比全参数微调表现更好**,特别是在需要平衡"学习新知识"和"保留旧知识"时[citation:9]。 + +> 一个小参考:像Adapta这类开源项目(MIT协议)已经实现了上述"RAG + LoRA微调 + 评估门控"的完整链路,可以作为你路径1自建方案的技术参考[citation:2]。你也可以参考阿里云开发者社区分享的Aether项目思路,该项目展示了如何在边缘环境或无GPU条件下,用≤9B的小模型整合RAG与LoRA来实现垂直领域的智能Agent[citation:3]。 + +### 💎 总结 + +在你设想的路径1下: + +1. **RAG是"外挂大脑"**,提供行业知识。 +2. **LoRA是"肌肉记忆"**,内化你的决策风格和行为模式。 +3. **两者结合 + 持续学习的架构**,才能让"数字合伙人"随着你的经营一起成长,越用越懂你,而不是每次都要重新教。 \ No newline at end of file diff --git a/scripts/ethglobal-faucet/.gitignore b/scripts/ethglobal-faucet/.gitignore new file mode 100644 index 0000000..bf80db2 --- /dev/null +++ b/scripts/ethglobal-faucet/.gitignore @@ -0,0 +1,5 @@ +browser-profile/ +logs/ +node_modules/ +claim-log.json +*.png diff --git a/scripts/ethglobal-faucet/README.md b/scripts/ethglobal-faucet/README.md index 23dee22..833a276 100644 --- a/scripts/ethglobal-faucet/README.md +++ b/scripts/ethglobal-faucet/README.md @@ -1,57 +1,150 @@ # ETHGlobal Faucet — 每日自動領取機器人 -每天自動從 [ETHGlobal Faucet](https://ethglobal.com/faucet/) 領取 18 條測試鏈的測試幣。 +> 每天自動從 [ETHGlobal Faucet](https://ethglobal.com/faucet/) 領取 18 條測試鏈的測試幣 +> 為 Brood 團隊提供穩定測試網 token 供給 -## 原理 +## 架構 ``` -setup.js (一次性) claim.js (每天定時) - │ │ - └──► browser-profile/ ◄──┘ - (Playwright persistent context) - 保存 cookies / localStorage / indexedDB +┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐ +│ setup.js │ ──► │ browser-profile/ │ ◄── │ claim.js │ +│ (一次性 30s) │ │ (完整 Profile) │ │ (每天 cron) │ +│ │ │ │ │ │ +│ 複製 Chrome │ │ Cookies │ │ headless │ +│ Default Profile│ │ IndexedDB │ │ 掃描 18 條鏈 │ +│ 手動登錄一次 │ │ Local Storage │ │ 逐鏈 Claim │ +│ 驗證後保存 │ │ Session Storage │ │ 記錄 CD 時間 │ +└─────────────────┘ └──────────────────┘ └─────────────────┘ ``` -登錄態保存在 `browser-profile/` 目錄,一般能保持 7-30 天。 +**技術棧**: Playwright + playwright-extra (Stealth Plugin) + Chrome Profile 複製 +**繞過挑戰**: Cloudflare 防機器人 (Stealth + channel:chrome)、ETHGlobal 登錄態持久化 -## 快速開始 +## 開發歷程 + +### 嘗試過的路徑 + +| 嘗試 | 方法 | 結果 | +|:---|:---|:---| +| 1 | Playwright 開空白 Chrome → 手動登錄 | ❌ 用戶不想重登 | +| 2 | CDP 連接到已有 Chrome | ❌ macOS 禁止在預設 profile 開 debug port | +| 3 | 複製 Profile + CDP | ❌ Chrome 要求非預設 user-data-dir | +| 4 | Playwright persistent context + 部分 profile 複製 | ⚠️ 列表頁 ok,detail 頁無登錄態 | +| 5 | **完整 Profile 複製 + Playwright persistent context** | ✅ 當前方案 | + +### 方案 5 原理 + +1. **setup.js**: 關閉 Chrome → 複製完整 `Default/` profile(Cookies + IndexedDB + Session + Service Workers)到 `browser-profile/` → 用 Playwright 打開驗證 detail 頁登錄態 +2. **claim.js**: 用 `launchPersistentContext` + `channel: 'chrome'` + Stealth Plugin → headless 模式 → 掃描列表頁 → 逐鏈點擊 Claim +3. 每 23.5h 自動 CD 追蹤,跳過未到時間的鏈 + +## 使用 + +### 前置條件 + +- macOS + Chrome(已用 jhfnetboy@gmail.com 登錄 ETHGlobal) +- Node.js 18+ +- pnpm + +### 1. 安裝 ```bash cd scripts/ethglobal-faucet - -# 1. 安裝 pnpm install -npx playwright install chromium +``` -# 2. 初次登錄 +### 2. 初次設置(30 秒,只需一次) + +```bash node setup.js -# → 瀏覽器打開 → 手動登錄 ETHGlobal → 回終端按 Enter +``` -# 3. 測試 -node claim.js --dry-run # 模擬(不點擊) -node claim.js --dry-run --headed # 顯示窗口 +流程: +1. 腳本自動關閉 Chrome +2. 複製你完整的 Chrome Profile 到 `browser-profile/` +3. 打開瀏覽器驗證 +4. 如果 detail 頁面顯示 "Login to access faucet" → 手動登錄一次 → 按 Enter +5. 保存 session,重開 Chrome -# 4. 正式領取 -node claim.js # 全部可領取 +### 3. 測試 + +```bash +node claim.js --dry-run # 模擬掃描,不點擊 +node claim.js --dry-run --headed # 顯示瀏覽器窗口 +node claim.js --chain sepolia-11155111-eth --dry-run # 單鏈測試 +``` + +### 4. 正式領取 + +```bash +node claim.js # 全部可領取鏈 node claim.js --chain sepolia-11155111-eth # 單鏈 +node claim.js --headed # 顯示窗口調試 ``` -## 每日定時任務 +### 5. 每日定時 ```bash crontab -e -# 每天 10:01(避開整點) +# 每天上午 10:01(留 30min buffer 給 24h CD) 1 10 * * * /Users/jason/Dev/Brood/scripts/ethglobal-faucet/daily-claim.sh ``` +## 支持的鏈(18 條 Available) + +| 鏈 | 每日額度 | +|:---|:---| +| Ethereum Sepolia | 0.05 ETH | +| Ethereum Sepolia (USDC) | 1 USDC | +| Optimism Sepolia | 0.05 ETH | +| Base Sepolia | 0.05 ETH | +| Zora Sepolia | 0.05 ETH | +| Arbitrum Sepolia | 0.05 ETH | +| zkSync Sepolia | 0.05 ETH | +| Polygon Amoy | 0.05 POL | +| Scroll Sepolia | 0.05 ETH | +| Filecoin Calibration | 0.05 FIL | +| Gnosis Chiado | 0.05 XDAI | +| ApeChain Testnet | 0.05 APE | +| World Chain Sepolia | 0.05 ETH | +| Unichain Sepolia | 0.05 ETH | +| Zircuit Garfield Testnet | 0.05 ETH | +| Citrea Testnet | 0.005 CBTC | +| Flow EVM Testnet | 0.05 FLOW | +| Celo Sepolia | 0.05 CELO | + +## 容錯設計 + +| 場景 | 處理 | +|:---|:---| +| Cloudflare 挑戰 | Stealth Plugin + channel:chrome 繞過 | +| Unavailable 鏈 | 掃描階段自動過濾 | +| Claim 按鈕 disabled | 跳過並記錄 | +| 點擊後長時間無響應 | 2 分鐘超時 | +| 登錄態過期 | 中斷並報錯(需重跑 setup.js) | +| 網絡超時 | load → domcontentloaded 降級 | + ## 日誌 `logs/claim-YYYYMMDD-HHMMSS.log`,保留 30 天。 +`claim-log.json` 記錄每條鏈的上次領取時間。 + +## 相關文件 + +- `package.json` — 依賴 +- `setup.js` — 一次性環境設置 +- `claim.js` — 每日領取核心 +- `daily-claim.sh` — cron wrapper +- `browser-profile/` — Chrome Profile 副本(.gitignore) +- `claim-log.json` — CD 追蹤 +- `logs/` — 運行日誌 + ## 故障 | 問題 | 解決 | |:---|:---| -| 未找到 browser-profile | `node setup.js` | -| 登錄態過期 | `node setup.js` | -| 找不到 Claim 按鈕 | `--headed` 肉眼確認頁面 | +| `未找到 browser-profile/` | `node setup.js` | +| detail 頁面顯示需登錄 | `node setup.js`,在打開的瀏覽器中手動登錄 | +| Cloudflare "Just a moment" | 檢查 stealth plugin 是否安裝: `pnpm install` | +| 0 條鏈被發現 | `node claim.js --headed` 可視化調試 | diff --git a/scripts/ethglobal-faucet/claim.js b/scripts/ethglobal-faucet/claim.js index 6d76dc1..490f375 100755 --- a/scripts/ethglobal-faucet/claim.js +++ b/scripts/ethglobal-faucet/claim.js @@ -1,15 +1,18 @@ #!/usr/bin/env node /** - * ETHGlobal Faucet — 每日自動領取 + * ETHGlobal Faucet — 每日自動領取測試幣 * + * 前置: node setup.js(只需一次,完整複製 Chrome Profile) * 用法: * node claim.js 日常 headless 領取 - * node claim.js --dry-run 模擬,不實際點擊 - * node claim.js --headed 顯示瀏覽器窗口調試 - * node claim.js --chain sepolia-11155111-eth 只領取指定鏈 + * node claim.js --dry-run 模擬,不點擊 + * node claim.js --headed 顯示瀏覽器窗口 + * node claim.js --chain sepolia-11155111-eth 單鏈 */ -const { chromium } = require('playwright'); +const { chromium } = require('playwright-extra'); +const StealthPlugin = require('puppeteer-extra-plugin-stealth'); +chromium.use(StealthPlugin()); const fs = require('fs'); const path = require('path'); @@ -18,8 +21,8 @@ const CONFIG = { userDataDir: path.join(__dirname, 'browser-profile'), claimLogPath: path.join(__dirname, 'claim-log.json'), cooldownMs: 23.5 * 60 * 60 * 1000, - claimTimeoutMs: 90_000, - pageTimeoutMs: 30_000, + claimTimeoutMs: 120_000, + chainCooldownMs: 5000, }; const args = process.argv.slice(2); @@ -32,122 +35,123 @@ function log(msg, lv = 'info') { const icons = { info: '📋', success: '✅', warn: '⚠️', error: '❌', start: '🚀', skip: '⏭️' }; console.log(`[${ts}] ${icons[lv] || ' '} ${msg}`); } - -const loadClaimLog = () => { - try { return fs.existsSync(CONFIG.claimLogPath) ? JSON.parse(fs.readFileSync(CONFIG.claimLogPath, 'utf8')) : {}; } - catch { return {}; } -}; -const saveClaimLog = d => fs.writeFileSync(CONFIG.claimLogPath, JSON.stringify(d, null, 2)); +const loadLog = () => { try { return fs.existsSync(CONFIG.claimLogPath) ? JSON.parse(fs.readFileSync(CONFIG.claimLogPath, 'utf8')) : {}; } catch { return {}; } }; +const saveLog = d => fs.writeFileSync(CONFIG.claimLogPath, JSON.stringify(d, null, 2)); const canClaim = (slug, log) => { const l = log[slug]; return !l || Date.now() - new Date(l).getTime() >= CONFIG.cooldownMs; }; const wait = ms => new Promise(r => setTimeout(r, ms)); -async function getAvailableChains(page) { - await page.goto(`${CONFIG.baseUrl}/faucet/`, { waitUntil: 'networkidle', timeout: CONFIG.pageTimeoutMs }); - await page.waitForTimeout(3000); +// ── 掃描列表頁 ── +async function scanFaucetList(page) { + for (const strategy of ['load', 'domcontentloaded']) { + try { await page.goto(`${CONFIG.baseUrl}/faucet/`, { waitUntil: strategy, timeout: 20000 }); break; } + catch { if (strategy === 'domcontentloaded') throw new Error('列表頁無法載入'); } + } + await page.waitForTimeout(4000); const chains = await page.evaluate(() => { const results = []; - const links = document.querySelectorAll('a[href*="/faucet/"]'); const seen = new Set(); - for (const link of links) { + for (const link of document.querySelectorAll('a[href*="/faucet/"]')) { const href = link.getAttribute('href'); - if (!href || href === '/faucet/' || seen.has(href)) continue; + if (!href || href === '/faucet/' || href === '/faucet' || seen.has(href)) continue; + if (href.includes('/auth') || href.includes('/login')) continue; + if (!/\/faucet\/[a-zA-Z0-9_-]+/.test(href)) continue; seen.add(href); - const parent = link.closest('div, section, article, li') || link.parentElement; - const text = parent?.textContent || ''; - if (text.includes('Available') || text.includes('available')) { - const nameEl = parent.querySelector('h2, h3, h4, [class*="name"], [class*="title"]'); - results.push({ - name: (nameEl?.textContent || link.textContent || href.split('/').pop()).trim(), - url: href.startsWith('http') ? href : `https://ethglobal.com${href}`, - slug: href.split('/').pop(), - }); + + let node = link, isUnavailable = false; + for (let i = 0; i < 4 && node && node.tagName !== 'BODY'; i++) { + if (/Unavailable/i.test(node.textContent || '')) { isUnavailable = true; break; } + node = node.parentElement; } + if (isUnavailable) continue; + + const rawName = (link.childNodes[0]?.textContent || link.textContent || '').trim(); + const cleanName = rawName.split(/[\n\r]+/)[0].split(',')[0].trim(); + results.push({ + name: cleanName || href.split('/').pop(), + url: href.startsWith('http') ? href : `https://ethglobal.com${href}`, + slug: href.split('/').pop(), + }); } return results; }); - log(`發現 ${chains.length} 條可用鏈`); + log(`列表頁: ${chains.length} 條鏈`); + for (const c of chains) log(` ${c.name}`, 'detail'); return chains; } -async function claimChain(context, chain) { +// ── 單鏈 Claim ── +async function claimOne(context, chain) { const page = await context.newPage(); - const result = { chain: chain.slug, name: chain.name, status: 'unknown', detail: '' }; + const r = { slug: chain.slug, name: chain.name, status: 'unknown', detail: '' }; try { - log(`處理: ${chain.name}`); - await page.goto(chain.url, { waitUntil: 'networkidle', timeout: CONFIG.pageTimeoutMs }); + await page.goto(chain.url, { waitUntil: 'load', timeout: 20000 }); await page.waitForTimeout(3000); + const bodyText = await page.evaluate(() => document.body?.textContent || ''); - // 登錄檢查 - const loggedIn = await page.evaluate(() => { - const b = document.body.textContent || ''; - return !b.includes('Login to access faucet') && !b.includes('Login to ETHGlobal'); - }); - if (!loggedIn) { result.status = 'logged_out'; result.detail = '登錄態過期'; await page.close(); return result; } + if (bodyText.includes('Login to access faucet')) { + r.status = 'logged_out'; r.detail = '需登錄'; log(` ❌ 未登錄`, 'error'); await page.close(); return r; + } - // CD 檢查 - const cd = await page.evaluate(() => { - const b = document.body.textContent || ''; - const m = b.match(/(come back in \d+h|next claim in \d+h|\d+h \d+m remaining)/i); - return m ? m[0] : null; - }); - if (cd) { result.status = 'cooldown'; result.detail = cd; log(` ${cd}`, 'skip'); await page.close(); return result; } + const cd = bodyText.match(/(come back in \d+h|next claim in \d+h|\d+h \d+m remaining)/i); + if (cd) { r.status = 'cooldown'; r.detail = cd[0]; log(` ⏭️ ${cd[0]}`, 'skip'); await page.close(); return r; } - // 找按鈕 const btn = await page.evaluate(() => { for (const b of document.querySelectorAll('button')) { - const t = (b.textContent || '').trim().toLowerCase(); - if ((t === 'claim' || t.startsWith('claim')) && !t.includes('claimed') && !b.disabled) return true; + const t = (b.textContent || '').trim(); + if (/^Claim$/i.test(t) && !b.disabled && b.offsetParent !== null) return { ok: true, text: t }; } - return false; + return null; }); - if (!btn) { result.status = 'no_button'; result.detail = '無可用按鈕'; await page.close(); return result; } - if (DRY_RUN) { result.status = 'dry_run'; result.detail = 'DRY RUN'; await page.close(); return result; } + if (!btn) { r.status = 'no_button'; r.detail = '無可用按鈕'; log(` ⚠️ 無按鈕`, 'warn'); await page.close(); return r; } + + if (DRY_RUN) { r.status = 'dry_run'; r.detail = `DRY RUN — "${btn.text}"`; log(` 🔍 ${r.detail}`, 'skip'); await page.close(); return r; } - // 點擊 await page.click('button:has-text("Claim")'); - log(' 等待交易...'); + log(` 等待交易...`); - // 等結果 const outcome = await (async () => { - const start = Date.now(); - while (Date.now() - start < CONFIG.claimTimeoutMs) { - await page.waitForTimeout(2000); - const t = await page.evaluate(() => document.body.textContent || ''); - if (t.includes('successfully sent') || t.includes('View transaction') || - t.includes('Transaction submitted') || t.includes('Claimed successfully')) return 'success'; - if (t.includes('Failed') || t.includes('Something went wrong')) return 'fail'; - if (t.includes('come back in') || t.includes('already claimed')) return 'cooldown'; + const deadline = Date.now() + CONFIG.claimTimeoutMs; + while (Date.now() < deadline) { + await page.waitForTimeout(3000); + const t = await page.evaluate(() => document.body?.textContent || ''); + if (/successfully sent|View transaction|Transaction submitted|Claimed successfully/i.test(t)) return 'success'; + if (/Failed|Something went wrong|error occurred/i.test(t)) return 'fail'; + if (/come back in|already claimed|next claim/i.test(t)) return 'cooldown'; } return 'timeout'; })(); - result.status = outcome; - result.detail = outcome === 'success' ? '領取成功' : outcome === 'fail' ? '領取失敗' : '超時'; - log(` ${outcome === 'success' ? '✅' : outcome === 'fail' ? '❌' : '⏱️'} ${result.detail}`, outcome === 'success' ? 'success' : 'error'); + r.status = outcome; + r.detail = outcome === 'success' ? '✅ 成功' : outcome === 'fail' ? '❌ 失敗' : '⏱️ 超時'; + log(` ${r.detail}`, outcome === 'success' ? 'success' : 'warn'); + } catch (err) { - result.status = 'error'; result.detail = err.message; - } finally { - await page.close(); - } - return result; + r.status = 'error'; r.detail = err.message.slice(0, 80); + log(` 💥 ${r.detail}`, 'error'); + } finally { await page.close(); } + return r; } +// ── 主流程 ── async function main() { - log('ETHGlobal Faucet Bot', 'start'); + log('═══════════════════════════════', 'start'); + log(`ETHGlobal Faucet — ${DRY_RUN ? 'DRY RUN' : '正式'}`, 'start'); if (!fs.existsSync(CONFIG.userDataDir)) { - log('未找到 browser-profile,請先: node setup.js', 'error'); + log('未找到 browser-profile/,請先: node setup.js', 'error'); process.exit(1); } - const claimLog = loadClaimLog(); + const claimLog = loadLog(); const results = []; + const context = await chromium.launchPersistentContext(CONFIG.userDataDir, { headless: !HEADED, + channel: 'chrome', viewport: { width: 1280, height: 800 }, }); @@ -156,37 +160,46 @@ async function main() { if (SINGLE_CHAIN) { chains = [{ name: SINGLE_CHAIN, slug: SINGLE_CHAIN, url: `${CONFIG.baseUrl}/faucet/${SINGLE_CHAIN}` }]; } else { - const lp = await context.newPage(); - chains = await getAvailableChains(lp); - await lp.close(); + const listPage = await context.newPage(); + chains = await scanFaucetList(listPage); + await listPage.close(); } - const eligible = chains.filter(c => canClaim(c.slug, claimLog)); - const inCD = chains.filter(c => !canClaim(c.slug, claimLog)); - - if (inCD.length) log(`${inCD.length} 條鏈仍在 CD`, 'skip'); - if (!eligible.length) { log('無可領取鏈', 'info'); return; } + if (!chains.length) { log('沒有鏈', 'warn'); return; } - log(`準備領取 ${eligible.length} 條鏈`, 'start'); + const eligible = [], inCD = []; + for (const c of chains) { + (canClaim(c.slug, claimLog) ? eligible : inCD).push(c); + } + for (const c of inCD) { + const next = new Date(new Date(claimLog[c.slug]).getTime() + CONFIG.cooldownMs); + log(`⏭️ ${c.name}: ${next.toISOString().slice(0, 16)}`, 'skip'); + } + if (!eligible.length) { log('全部 CD', 'info'); return; } + log(`\n── 領取 ${eligible.length} 條鏈 ──`, 'start'); for (let i = 0; i < eligible.length; i++) { - log(`[${i + 1}/${eligible.length}]`); - const r = await claimChain(context, eligible[i]); + log(`[${i + 1}/${eligible.length}] ${eligible[i].name}`); + const r = await claimOne(context, eligible[i]); results.push(r); - if (r.status === 'success') { claimLog[eligible[i].slug] = new Date().toISOString(); saveClaimLog(claimLog); } + if (r.status === 'success') { claimLog[eligible[i].slug] = new Date().toISOString(); saveLog(claimLog); } if (r.status === 'logged_out') break; - if (i < eligible.length - 1) await wait(2000 + Math.random() * 2000); + if (i < eligible.length - 1) await wait(CONFIG.chainCooldownMs + Math.random() * 3000); } - } finally { - await context.close(); + } finally { await context.close(); } + + log('\n── 總結 ──', 'info'); + const icons = { success: '✅', fail: '❌', cooldown: '⏭️', timeout: '⏱️', dry_run: '🔍', error: '💥', logged_out: '🚫', no_button: '👻' }; + for (const r of results) console.log(` ${icons[r.status] || '❓'} ${(r.name || r.slug).padEnd(30)} ${r.detail}`); + const s = { success: 0, fail: 0, cd: 0, timeout: 0, err: 0 }; + for (const r of results) { + if (r.status === 'success') s.success++; + else if (r.status === 'fail') s.fail++; + else if (r.status === 'cooldown') s.cd++; + else if (r.status === 'timeout') s.timeout++; + else if (r.status !== 'dry_run') s.err++; } - - const summary = { - success: results.filter(r => r.status === 'success').length, - fail: results.filter(r => r.status === 'fail').length, - error: results.filter(r => ['error', 'timeout', 'no_button', 'logged_out'].includes(r.status)).length, - }; - log(`完成: 成功 ${summary.success} | 失敗 ${summary.fail} | 異常 ${summary.error}`, 'info'); + log(`成功 ${s.success} | 失敗 ${s.fail} | CD ${s.cd} | 超時 ${s.timeout} | 異常 ${s.err}`, 'info'); } -main().catch(err => { log(err.message, 'error'); console.error(err); process.exit(1); }); +main().catch(err => { log(err.message, 'error'); process.exit(1); }); diff --git a/scripts/ethglobal-faucet/package.json b/scripts/ethglobal-faucet/package.json index cf199f8..41686e8 100644 --- a/scripts/ethglobal-faucet/package.json +++ b/scripts/ethglobal-faucet/package.json @@ -9,6 +9,8 @@ "dry-run": "node claim.js --dry-run" }, "dependencies": { - "playwright": "^1.52.0" + "playwright": "^1.52.0", + "playwright-extra": "^4.3.6", + "puppeteer-extra-plugin-stealth": "^2.11.2" } } diff --git a/scripts/ethglobal-faucet/pnpm-lock.yaml b/scripts/ethglobal-faucet/pnpm-lock.yaml index 84f78c6..1c8c863 100644 --- a/scripts/ethglobal-faucet/pnpm-lock.yaml +++ b/scripts/ethglobal-faucet/pnpm-lock.yaml @@ -11,33 +11,421 @@ importers: playwright: specifier: ^1.52.0 version: 1.61.1 + playwright-extra: + specifier: ^4.3.6 + version: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) + puppeteer-extra-plugin-stealth: + specifier: ^2.11.2 + version: 2.11.2(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) packages: + '@types/debug@4.1.13': + resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} + + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + + arr-union@3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} + engines: {node: '>=0.10.0'} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + brace-expansion@1.1.15: + resolution: {integrity: sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==} + + clone-deep@0.2.4: + resolution: {integrity: sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==} + engines: {node: '>=0.10.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + for-in@0.1.8: + resolution: {integrity: sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==} + engines: {node: '>=0.10.0'} + + for-in@1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + + for-own@0.1.5: + resolution: {integrity: sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==} + engines: {node: '>=0.10.0'} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + + is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + jsonfile@6.2.1: + resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} + + kind-of@2.0.1: + resolution: {integrity: sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==} + engines: {node: '>=0.10.0'} + + kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + + lazy-cache@0.2.7: + resolution: {integrity: sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==} + engines: {node: '>=0.10.0'} + + lazy-cache@1.0.4: + resolution: {integrity: sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==} + engines: {node: '>=0.10.0'} + + merge-deep@3.0.3: + resolution: {integrity: sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==} + engines: {node: '>=0.10.0'} + + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} + + mixin-object@2.0.1: + resolution: {integrity: sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==} + engines: {node: '>=0.10.0'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + playwright-core@1.61.1: resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} engines: {node: '>=18'} hasBin: true + playwright-extra@4.3.6: + resolution: {integrity: sha512-q2rVtcE8V8K3vPVF1zny4pvwZveHLH8KBuVU2MoE3Jw4OKVoBWsHI9CH9zPydovHHOCDxjGN2Vg+2m644q3ijA==} + engines: {node: '>=12'} + peerDependencies: + playwright: '*' + playwright-core: '*' + peerDependenciesMeta: + playwright: + optional: true + playwright-core: + optional: true + playwright@1.61.1: resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} engines: {node: '>=18'} hasBin: true + puppeteer-extra-plugin-stealth@2.11.2: + resolution: {integrity: sha512-bUemM5XmTj9i2ZerBzsk2AN5is0wHMNE6K0hXBzBXOzP5m5G3Wl0RHhiqKeHToe/uIH8AoZiGhc1tCkLZQPKTQ==} + engines: {node: '>=8'} + peerDependencies: + playwright-extra: '*' + puppeteer-extra: '*' + peerDependenciesMeta: + playwright-extra: + optional: true + puppeteer-extra: + optional: true + + puppeteer-extra-plugin-user-data-dir@2.4.1: + resolution: {integrity: sha512-kH1GnCcqEDoBXO7epAse4TBPJh9tEpVEK/vkedKfjOVOhZAvLkHGc9swMs5ChrJbRnf8Hdpug6TJlEuimXNQ+g==} + engines: {node: '>=8'} + peerDependencies: + playwright-extra: '*' + puppeteer-extra: '*' + peerDependenciesMeta: + playwright-extra: + optional: true + puppeteer-extra: + optional: true + + puppeteer-extra-plugin-user-preferences@2.4.1: + resolution: {integrity: sha512-i1oAZxRbc1bk8MZufKCruCEC3CCafO9RKMkkodZltI4OqibLFXF3tj6HZ4LZ9C5vCXZjYcDWazgtY69mnmrQ9A==} + engines: {node: '>=8'} + peerDependencies: + playwright-extra: '*' + puppeteer-extra: '*' + peerDependenciesMeta: + playwright-extra: + optional: true + puppeteer-extra: + optional: true + + puppeteer-extra-plugin@3.2.3: + resolution: {integrity: sha512-6RNy0e6pH8vaS3akPIKGg28xcryKscczt4wIl0ePciZENGE2yoaQJNd17UiEbdmh5/6WW6dPcfRWT9lxBwCi2Q==} + engines: {node: '>=9.11.2'} + peerDependencies: + playwright-extra: '*' + puppeteer-extra: '*' + peerDependenciesMeta: + playwright-extra: + optional: true + puppeteer-extra: + optional: true + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + shallow-clone@0.1.2: + resolution: {integrity: sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==} + engines: {node: '>=0.10.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + snapshots: + '@types/debug@4.1.13': + dependencies: + '@types/ms': 2.1.0 + + '@types/ms@2.1.0': {} + + arr-union@3.1.0: {} + + balanced-match@1.0.2: {} + + brace-expansion@1.1.15: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + clone-deep@0.2.4: + dependencies: + for-own: 0.1.5 + is-plain-object: 2.0.4 + kind-of: 3.2.2 + lazy-cache: 1.0.4 + shallow-clone: 0.1.2 + + concat-map@0.0.1: {} + + debug@4.4.3: + dependencies: + ms: 2.1.3 + + deepmerge@4.3.1: {} + + for-in@0.1.8: {} + + for-in@1.0.2: {} + + for-own@0.1.5: + dependencies: + for-in: 1.0.2 + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.1 + universalify: 2.0.1 + + fs.realpath@1.0.0: {} + fsevents@2.3.2: optional: true + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.5 + once: 1.4.0 + path-is-absolute: 1.0.1 + + graceful-fs@4.2.11: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + is-buffer@1.1.6: {} + + is-extendable@0.1.1: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + isobject@3.0.1: {} + + jsonfile@6.2.1: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + kind-of@2.0.1: + dependencies: + is-buffer: 1.1.6 + + kind-of@3.2.2: + dependencies: + is-buffer: 1.1.6 + + lazy-cache@0.2.7: {} + + lazy-cache@1.0.4: {} + + merge-deep@3.0.3: + dependencies: + arr-union: 3.1.0 + clone-deep: 0.2.4 + kind-of: 3.2.2 + + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.15 + + mixin-object@2.0.1: + dependencies: + for-in: 0.1.8 + is-extendable: 0.1.1 + + ms@2.1.3: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + path-is-absolute@1.0.1: {} + playwright-core@1.61.1: {} + playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1): + dependencies: + debug: 4.4.3 + optionalDependencies: + playwright: 1.61.1 + playwright-core: 1.61.1 + transitivePeerDependencies: + - supports-color + playwright@1.61.1: dependencies: playwright-core: 1.61.1 optionalDependencies: fsevents: 2.3.2 + + puppeteer-extra-plugin-stealth@2.11.2(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): + dependencies: + debug: 4.4.3 + puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) + puppeteer-extra-plugin-user-preferences: 2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) + optionalDependencies: + playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) + transitivePeerDependencies: + - supports-color + + puppeteer-extra-plugin-user-data-dir@2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): + dependencies: + debug: 4.4.3 + fs-extra: 10.1.0 + puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) + rimraf: 3.0.2 + optionalDependencies: + playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) + transitivePeerDependencies: + - supports-color + + puppeteer-extra-plugin-user-preferences@2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): + dependencies: + debug: 4.4.3 + deepmerge: 4.3.1 + puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) + puppeteer-extra-plugin-user-data-dir: 2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) + optionalDependencies: + playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) + transitivePeerDependencies: + - supports-color + + puppeteer-extra-plugin@3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): + dependencies: + '@types/debug': 4.1.13 + debug: 4.4.3 + merge-deep: 3.0.3 + optionalDependencies: + playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) + transitivePeerDependencies: + - supports-color + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + shallow-clone@0.1.2: + dependencies: + is-extendable: 0.1.1 + kind-of: 2.0.1 + lazy-cache: 0.2.7 + mixin-object: 2.0.1 + + universalify@2.0.1: {} + + wrappy@1.0.2: {} diff --git a/scripts/ethglobal-faucet/setup.js b/scripts/ethglobal-faucet/setup.js index a5df332..a068897 100755 --- a/scripts/ethglobal-faucet/setup.js +++ b/scripts/ethglobal-faucet/setup.js @@ -1,70 +1,135 @@ #!/usr/bin/env node /** - * ETHGlobal Faucet — 初次登錄設置(只需運行一次) + * ETHGlobal Faucet — 環境設置(30 秒,只需一次) * - * 打開 Chrome 瀏覽器 → 手動登錄 ETHGlobal → 保存 session - * 之後 claim.js 會復用此 session 每天自動領取 + * 完整複製你的 Chrome Default Profile → Playwright 用此 profile 操作 + * 包含所有 cookies、IndexedDB、localStorage、session token */ -const { chromium } = require('playwright'); +const fs = require('fs'); const path = require('path'); -const readline = require('readline'); +const os = require('os'); +const { execSync } = require('child_process'); -const USER_DATA_DIR = path.join(__dirname, 'browser-profile'); +const SRC = path.join(os.homedir(), 'Library/Application Support/Google/Chrome/Default'); +const DST = path.join(__dirname, 'browser-profile'); +const STORAGE_FILE = path.join(DST, 'storage-state.json'); -function ask(q) { - const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); - return new Promise(resolve => rl.question(q, ans => { rl.close(); resolve(ans); })); -} +function log(msg, ok = true) { console.log(`${ok ? '✅' : '❌'} ${msg}`); } +const sleep = ms => new Promise(r => setTimeout(r, ms)); async function main() { - console.log('\n═══════════════════════════════════════════'); - console.log(' ETHGlobal Faucet — 初次登錄設置'); - console.log('═══════════════════════════════════════════\n'); - console.log('會打開 Chrome,請手動登錄 ETHGlobal(Email/GitHub/Google/錢包)'); - console.log('登錄後確認頁面能看到鏈列表 → 回到終端按 Enter\n'); + console.log('\n═══ ETHGlobal Faucet — 環境設置 ═══\n'); + + // 1. 關 Chrome + let wasRunning = false; + try { execSync('pgrep -x "Google Chrome"', { encoding: 'utf8' }); wasRunning = true; } catch {} + if (wasRunning) { + console.log('步驟 1/4: 關閉 Chrome (解鎖 profile)...'); + execSync('pkill -x "Google Chrome" 2>/dev/null; sleep 2', { encoding: 'utf8' }); + log('Chrome 已關閉'); + } else { + log('Chrome 未在運行'); + } + + // 2. 完整複製 profile + console.log('\n步驟 2/4: 完整複製 Chrome Profile...'); + if (fs.existsSync(DST)) fs.rmSync(DST, { recursive: true, force: true }); + fs.mkdirSync(DST, { recursive: true }); + + // 複製所有關鍵文件 + const toCopy = [ + 'Cookies', 'Cookies-journal', + 'Local Storage', 'Session Storage', + 'IndexedDB', + 'Network', 'Preferences', + 'Login Data', 'Login Data For Account', 'Login Data-journal', + 'Web Data', 'Web Data-journal', + 'Extension Cookies', 'Extension Cookies-journal', + 'Service Worker', + 'shared_proto_db', + ]; + + for (const f of toCopy) { + const src = path.join(SRC, f); + const dst = path.join(DST, f); + try { + if (!fs.existsSync(src)) continue; + if (fs.statSync(src).isDirectory()) { + execSync(`cp -R "${src}" "${dst}" 2>/dev/null`, { encoding: 'utf8' }); + } else { + fs.copyFileSync(src, dst); + } + } catch { /* 跳過不存在的文件 */ } + } + log('Profile 已完整複製'); - const context = await chromium.launchPersistentContext(USER_DATA_DIR, { + // 3. 用 Playwright 打開驗證 + console.log('\n步驟 3/4: 驗證登錄態(打開 ETHGlobal detail 頁)...'); + const { chromium } = require('playwright-extra'); + const StealthPlugin = require('puppeteer-extra-plugin-stealth'); + chromium.use(StealthPlugin()); + + const context = await chromium.launchPersistentContext(DST, { headless: false, channel: 'chrome', viewport: { width: 1280, height: 800 }, + args: ['--no-first-run', '--no-default-browser-check', '--disable-features=Translate'], }); const page = await context.newPage(); - await page.goto('https://ethglobal.com/faucet/', { waitUntil: 'networkidle' }); - await page.waitForTimeout(2000); + // 關鍵:不要只看列表頁,要驗證 detail 頁 + await page.goto('https://ethglobal.com/faucet/sepolia-11155111-eth', { waitUntil: 'load', timeout: 20000 }); + await page.waitForTimeout(5000); - console.log('🚀 瀏覽器已打開\n'); - console.log('─────────────────────────────────────────'); - console.log(' 👆 請在瀏覽器中完成登錄'); - console.log(' 確認能看到鏈列表和 Available/Claim 按鈕'); - console.log(' 然後回到這裡按 Enter 保存 session'); - console.log('───────────────────────────────��─────────'); + const body = await page.evaluate(() => document.body?.textContent || ''); + const isLoggedIn = !body.includes('Login to access faucet') && !body.includes('Login to ETHGlobal'); - await ask('\n按 Enter 保存登錄態並關閉瀏覽器...'); + if (isLoggedIn) { + log('ETHGlobal detail 頁面驗證通過 — 已登錄!'); + } else { + // 等待用戶手動登錄 + console.log('\n⚠️ Profile 中未檢測到登錄態'); + console.log(' 請在打開的瀏覽器中手動登錄 ETHGlobal'); + console.log(' 登錄後按 Enter 繼續...\n'); + const readline = require('readline'); + const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); + await new Promise(r => rl.question('按 Enter...', () => rl.close())); - await page.goto('https://ethglobal.com/faucet/', { waitUntil: 'networkidle' }); - await page.waitForTimeout(2000); + // 再次驗證 + await page.goto('https://ethglobal.com/faucet/sepolia-11155111-eth', { waitUntil: 'load', timeout: 20000 }); + await page.waitForTimeout(3000); + const body2 = await page.evaluate(() => document.body?.textContent || ''); + if (body2.includes('Login to access faucet')) { + log('仍未登錄,請檢查;或重跑 setup.js', false); + await context.close(); + process.exit(1); + } + log('登錄成功!'); + } - const ok = await page.evaluate(() => { - const body = document.body.textContent || ''; - return !body.includes('Login to access faucet'); - }); + // 4. 導出 storage state(給未來備用) + console.log('\n步驟 4/4: 保存 storage state...'); + const state = await context.storageState(); + fs.writeFileSync(STORAGE_FILE, JSON.stringify(state, null, 2)); + log(`Session 已保存 (${state.cookies.length} cookies)`); - if (ok) { - console.log('✅ 登錄態有效!已保存到 browser-profile/\n'); - console.log('接下來:'); - console.log(' node claim.js --dry-run 模擬跑一遍'); - console.log(' node claim.js 正式領取'); - console.log('\n定時任務:'); - console.log(' crontab -e'); - console.log(` 1 10 * * * cd ${__dirname} && bash daily-claim.sh\n`); - } else { - console.log('⚠️ 可能未登錄成功,請重跑 setup.js\n'); + await context.close(); + + // 重新打開 Chrome + if (wasRunning) { + execSync('open -a "Google Chrome"', { stdio: 'ignore' }); } - await context.close(); - console.log('👋 完成'); + console.log('\n═══════════════════════════════════'); + console.log(' ✅ 設置完成!\n'); + console.log(' 測試: node claim.js --dry-run'); + console.log(' 領取: node claim.js'); + console.log('═══════════════════════════════════\n'); } -main().catch(err => { console.error(err); process.exit(1); }); +main().catch(err => { + console.error('❌', err.message); + try { execSync('open -a "Google Chrome"', { stdio: 'ignore' }); } catch {} + process.exit(1); +}); From 940e042750c02185e5b370e40dc734446b730b15 Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Wed, 24 Jun 2026 21:13:11 +0700 Subject: [PATCH 03/12] =?UTF-8?q?chore:=20=E7=A7=BB=E5=8B=95=20ethglobal-f?= =?UTF-8?q?aucet-bot=20=E5=88=B0=E7=8D=A8=E7=AB=8B=E5=80=89=E5=BA=AB=20jhf?= =?UTF-8?q?netboy/ethglobal-faucet-bot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/ethglobal-faucet/.gitignore | 5 - scripts/ethglobal-faucet/README.md | 150 --------- scripts/ethglobal-faucet/claim.js | 205 ----------- scripts/ethglobal-faucet/daily-claim.sh | 12 - scripts/ethglobal-faucet/package.json | 16 - scripts/ethglobal-faucet/pnpm-lock.yaml | 431 ------------------------ scripts/ethglobal-faucet/setup.js | 135 -------- 7 files changed, 954 deletions(-) delete mode 100644 scripts/ethglobal-faucet/.gitignore delete mode 100644 scripts/ethglobal-faucet/README.md delete mode 100755 scripts/ethglobal-faucet/claim.js delete mode 100755 scripts/ethglobal-faucet/daily-claim.sh delete mode 100644 scripts/ethglobal-faucet/package.json delete mode 100644 scripts/ethglobal-faucet/pnpm-lock.yaml delete mode 100755 scripts/ethglobal-faucet/setup.js diff --git a/scripts/ethglobal-faucet/.gitignore b/scripts/ethglobal-faucet/.gitignore deleted file mode 100644 index bf80db2..0000000 --- a/scripts/ethglobal-faucet/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -browser-profile/ -logs/ -node_modules/ -claim-log.json -*.png diff --git a/scripts/ethglobal-faucet/README.md b/scripts/ethglobal-faucet/README.md deleted file mode 100644 index 833a276..0000000 --- a/scripts/ethglobal-faucet/README.md +++ /dev/null @@ -1,150 +0,0 @@ -# ETHGlobal Faucet — 每日自動領取機器人 - -> 每天自動從 [ETHGlobal Faucet](https://ethglobal.com/faucet/) 領取 18 條測試鏈的測試幣 -> 為 Brood 團隊提供穩定測試網 token 供給 - -## 架構 - -``` -┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐ -│ setup.js │ ──► │ browser-profile/ │ ◄── │ claim.js │ -│ (一次性 30s) │ │ (完整 Profile) │ │ (每天 cron) │ -│ │ │ │ │ │ -│ 複製 Chrome │ │ Cookies │ │ headless │ -│ Default Profile│ │ IndexedDB │ │ 掃描 18 條鏈 │ -│ 手動登錄一次 │ │ Local Storage │ │ 逐鏈 Claim │ -│ 驗證後保存 │ │ Session Storage │ │ 記錄 CD 時間 │ -└─────────────────┘ └──────────────────┘ └─────────────────┘ -``` - -**技術棧**: Playwright + playwright-extra (Stealth Plugin) + Chrome Profile 複製 -**繞過挑戰**: Cloudflare 防機器人 (Stealth + channel:chrome)、ETHGlobal 登錄態持久化 - -## 開發歷程 - -### 嘗試過的路徑 - -| 嘗試 | 方法 | 結果 | -|:---|:---|:---| -| 1 | Playwright 開空白 Chrome → 手動登錄 | ❌ 用戶不想重登 | -| 2 | CDP 連接到已有 Chrome | ❌ macOS 禁止在預設 profile 開 debug port | -| 3 | 複製 Profile + CDP | ❌ Chrome 要求非預設 user-data-dir | -| 4 | Playwright persistent context + 部分 profile 複製 | ⚠️ 列表頁 ok,detail 頁無登錄態 | -| 5 | **完整 Profile 複製 + Playwright persistent context** | ✅ 當前方案 | - -### 方案 5 原理 - -1. **setup.js**: 關閉 Chrome → 複製完整 `Default/` profile(Cookies + IndexedDB + Session + Service Workers)到 `browser-profile/` → 用 Playwright 打開驗證 detail 頁登錄態 -2. **claim.js**: 用 `launchPersistentContext` + `channel: 'chrome'` + Stealth Plugin → headless 模式 → 掃描列表頁 → 逐鏈點擊 Claim -3. 每 23.5h 自動 CD 追蹤,跳過未到時間的鏈 - -## 使用 - -### 前置條件 - -- macOS + Chrome(已用 jhfnetboy@gmail.com 登錄 ETHGlobal) -- Node.js 18+ -- pnpm - -### 1. 安裝 - -```bash -cd scripts/ethglobal-faucet -pnpm install -``` - -### 2. 初次設置(30 秒,只需一次) - -```bash -node setup.js -``` - -流程: -1. 腳本自動關閉 Chrome -2. 複製你完整的 Chrome Profile 到 `browser-profile/` -3. 打開瀏覽器驗證 -4. 如果 detail 頁面顯示 "Login to access faucet" → 手動登錄一次 → 按 Enter -5. 保存 session,重開 Chrome - -### 3. 測試 - -```bash -node claim.js --dry-run # 模擬掃描,不點擊 -node claim.js --dry-run --headed # 顯示瀏覽器窗口 -node claim.js --chain sepolia-11155111-eth --dry-run # 單鏈測試 -``` - -### 4. 正式領取 - -```bash -node claim.js # 全部可領取鏈 -node claim.js --chain sepolia-11155111-eth # 單鏈 -node claim.js --headed # 顯示窗口調試 -``` - -### 5. 每日定時 - -```bash -crontab -e -# 每天上午 10:01(留 30min buffer 給 24h CD) -1 10 * * * /Users/jason/Dev/Brood/scripts/ethglobal-faucet/daily-claim.sh -``` - -## 支持的鏈(18 條 Available) - -| 鏈 | 每日額度 | -|:---|:---| -| Ethereum Sepolia | 0.05 ETH | -| Ethereum Sepolia (USDC) | 1 USDC | -| Optimism Sepolia | 0.05 ETH | -| Base Sepolia | 0.05 ETH | -| Zora Sepolia | 0.05 ETH | -| Arbitrum Sepolia | 0.05 ETH | -| zkSync Sepolia | 0.05 ETH | -| Polygon Amoy | 0.05 POL | -| Scroll Sepolia | 0.05 ETH | -| Filecoin Calibration | 0.05 FIL | -| Gnosis Chiado | 0.05 XDAI | -| ApeChain Testnet | 0.05 APE | -| World Chain Sepolia | 0.05 ETH | -| Unichain Sepolia | 0.05 ETH | -| Zircuit Garfield Testnet | 0.05 ETH | -| Citrea Testnet | 0.005 CBTC | -| Flow EVM Testnet | 0.05 FLOW | -| Celo Sepolia | 0.05 CELO | - -## 容錯設計 - -| 場景 | 處理 | -|:---|:---| -| Cloudflare 挑戰 | Stealth Plugin + channel:chrome 繞過 | -| Unavailable 鏈 | 掃描階段自動過濾 | -| Claim 按鈕 disabled | 跳過並記錄 | -| 點擊後長時間無響應 | 2 分鐘超時 | -| 登錄態過期 | 中斷並報錯(需重跑 setup.js) | -| 網絡超時 | load → domcontentloaded 降級 | - -## 日誌 - -`logs/claim-YYYYMMDD-HHMMSS.log`,保留 30 天。 - -`claim-log.json` 記錄每條鏈的上次領取時間。 - -## 相關文件 - -- `package.json` — 依賴 -- `setup.js` — 一次性環境設置 -- `claim.js` — 每日領取核心 -- `daily-claim.sh` — cron wrapper -- `browser-profile/` — Chrome Profile 副本(.gitignore) -- `claim-log.json` — CD 追蹤 -- `logs/` — 運行日誌 - -## 故障 - -| 問題 | 解決 | -|:---|:---| -| `未找到 browser-profile/` | `node setup.js` | -| detail 頁面顯示需登錄 | `node setup.js`,在打開的瀏覽器中手動登錄 | -| Cloudflare "Just a moment" | 檢查 stealth plugin 是否安裝: `pnpm install` | -| 0 條鏈被發現 | `node claim.js --headed` 可視化調試 | diff --git a/scripts/ethglobal-faucet/claim.js b/scripts/ethglobal-faucet/claim.js deleted file mode 100755 index 490f375..0000000 --- a/scripts/ethglobal-faucet/claim.js +++ /dev/null @@ -1,205 +0,0 @@ -#!/usr/bin/env node -/** - * ETHGlobal Faucet — 每日自動領取測試幣 - * - * 前置: node setup.js(只需一次,完整複製 Chrome Profile) - * 用法: - * node claim.js 日常 headless 領取 - * node claim.js --dry-run 模擬,不點擊 - * node claim.js --headed 顯示瀏覽器窗口 - * node claim.js --chain sepolia-11155111-eth 單鏈 - */ - -const { chromium } = require('playwright-extra'); -const StealthPlugin = require('puppeteer-extra-plugin-stealth'); -chromium.use(StealthPlugin()); -const fs = require('fs'); -const path = require('path'); - -const CONFIG = { - baseUrl: 'https://ethglobal.com', - userDataDir: path.join(__dirname, 'browser-profile'), - claimLogPath: path.join(__dirname, 'claim-log.json'), - cooldownMs: 23.5 * 60 * 60 * 1000, - claimTimeoutMs: 120_000, - chainCooldownMs: 5000, -}; - -const args = process.argv.slice(2); -const DRY_RUN = args.includes('--dry-run'); -const HEADED = args.includes('--headed'); -const SINGLE_CHAIN = (() => { const i = args.indexOf('--chain'); return i >= 0 ? args[i + 1] : null; })(); - -function log(msg, lv = 'info') { - const ts = new Date().toISOString().replace('T', ' ').slice(0, 19); - const icons = { info: '📋', success: '✅', warn: '⚠️', error: '❌', start: '🚀', skip: '⏭️' }; - console.log(`[${ts}] ${icons[lv] || ' '} ${msg}`); -} -const loadLog = () => { try { return fs.existsSync(CONFIG.claimLogPath) ? JSON.parse(fs.readFileSync(CONFIG.claimLogPath, 'utf8')) : {}; } catch { return {}; } }; -const saveLog = d => fs.writeFileSync(CONFIG.claimLogPath, JSON.stringify(d, null, 2)); -const canClaim = (slug, log) => { const l = log[slug]; return !l || Date.now() - new Date(l).getTime() >= CONFIG.cooldownMs; }; -const wait = ms => new Promise(r => setTimeout(r, ms)); - -// ── 掃描列表頁 ── -async function scanFaucetList(page) { - for (const strategy of ['load', 'domcontentloaded']) { - try { await page.goto(`${CONFIG.baseUrl}/faucet/`, { waitUntil: strategy, timeout: 20000 }); break; } - catch { if (strategy === 'domcontentloaded') throw new Error('列表頁無法載入'); } - } - await page.waitForTimeout(4000); - - const chains = await page.evaluate(() => { - const results = []; - const seen = new Set(); - for (const link of document.querySelectorAll('a[href*="/faucet/"]')) { - const href = link.getAttribute('href'); - if (!href || href === '/faucet/' || href === '/faucet' || seen.has(href)) continue; - if (href.includes('/auth') || href.includes('/login')) continue; - if (!/\/faucet\/[a-zA-Z0-9_-]+/.test(href)) continue; - seen.add(href); - - let node = link, isUnavailable = false; - for (let i = 0; i < 4 && node && node.tagName !== 'BODY'; i++) { - if (/Unavailable/i.test(node.textContent || '')) { isUnavailable = true; break; } - node = node.parentElement; - } - if (isUnavailable) continue; - - const rawName = (link.childNodes[0]?.textContent || link.textContent || '').trim(); - const cleanName = rawName.split(/[\n\r]+/)[0].split(',')[0].trim(); - results.push({ - name: cleanName || href.split('/').pop(), - url: href.startsWith('http') ? href : `https://ethglobal.com${href}`, - slug: href.split('/').pop(), - }); - } - return results; - }); - - log(`列表頁: ${chains.length} 條鏈`); - for (const c of chains) log(` ${c.name}`, 'detail'); - return chains; -} - -// ── 單鏈 Claim ── -async function claimOne(context, chain) { - const page = await context.newPage(); - const r = { slug: chain.slug, name: chain.name, status: 'unknown', detail: '' }; - - try { - await page.goto(chain.url, { waitUntil: 'load', timeout: 20000 }); - await page.waitForTimeout(3000); - const bodyText = await page.evaluate(() => document.body?.textContent || ''); - - if (bodyText.includes('Login to access faucet')) { - r.status = 'logged_out'; r.detail = '需登錄'; log(` ❌ 未登錄`, 'error'); await page.close(); return r; - } - - const cd = bodyText.match(/(come back in \d+h|next claim in \d+h|\d+h \d+m remaining)/i); - if (cd) { r.status = 'cooldown'; r.detail = cd[0]; log(` ⏭️ ${cd[0]}`, 'skip'); await page.close(); return r; } - - const btn = await page.evaluate(() => { - for (const b of document.querySelectorAll('button')) { - const t = (b.textContent || '').trim(); - if (/^Claim$/i.test(t) && !b.disabled && b.offsetParent !== null) return { ok: true, text: t }; - } - return null; - }); - - if (!btn) { r.status = 'no_button'; r.detail = '無可用按鈕'; log(` ⚠️ 無按鈕`, 'warn'); await page.close(); return r; } - - if (DRY_RUN) { r.status = 'dry_run'; r.detail = `DRY RUN — "${btn.text}"`; log(` 🔍 ${r.detail}`, 'skip'); await page.close(); return r; } - - await page.click('button:has-text("Claim")'); - log(` 等待交易...`); - - const outcome = await (async () => { - const deadline = Date.now() + CONFIG.claimTimeoutMs; - while (Date.now() < deadline) { - await page.waitForTimeout(3000); - const t = await page.evaluate(() => document.body?.textContent || ''); - if (/successfully sent|View transaction|Transaction submitted|Claimed successfully/i.test(t)) return 'success'; - if (/Failed|Something went wrong|error occurred/i.test(t)) return 'fail'; - if (/come back in|already claimed|next claim/i.test(t)) return 'cooldown'; - } - return 'timeout'; - })(); - - r.status = outcome; - r.detail = outcome === 'success' ? '✅ 成功' : outcome === 'fail' ? '❌ 失敗' : '⏱️ 超時'; - log(` ${r.detail}`, outcome === 'success' ? 'success' : 'warn'); - - } catch (err) { - r.status = 'error'; r.detail = err.message.slice(0, 80); - log(` 💥 ${r.detail}`, 'error'); - } finally { await page.close(); } - return r; -} - -// ── 主流程 ── -async function main() { - log('═══════════════════════════════', 'start'); - log(`ETHGlobal Faucet — ${DRY_RUN ? 'DRY RUN' : '正式'}`, 'start'); - - if (!fs.existsSync(CONFIG.userDataDir)) { - log('未找到 browser-profile/,請先: node setup.js', 'error'); - process.exit(1); - } - - const claimLog = loadLog(); - const results = []; - - const context = await chromium.launchPersistentContext(CONFIG.userDataDir, { - headless: !HEADED, - channel: 'chrome', - viewport: { width: 1280, height: 800 }, - }); - - try { - let chains; - if (SINGLE_CHAIN) { - chains = [{ name: SINGLE_CHAIN, slug: SINGLE_CHAIN, url: `${CONFIG.baseUrl}/faucet/${SINGLE_CHAIN}` }]; - } else { - const listPage = await context.newPage(); - chains = await scanFaucetList(listPage); - await listPage.close(); - } - - if (!chains.length) { log('沒有鏈', 'warn'); return; } - - const eligible = [], inCD = []; - for (const c of chains) { - (canClaim(c.slug, claimLog) ? eligible : inCD).push(c); - } - for (const c of inCD) { - const next = new Date(new Date(claimLog[c.slug]).getTime() + CONFIG.cooldownMs); - log(`⏭️ ${c.name}: ${next.toISOString().slice(0, 16)}`, 'skip'); - } - if (!eligible.length) { log('全部 CD', 'info'); return; } - - log(`\n── 領取 ${eligible.length} 條鏈 ──`, 'start'); - for (let i = 0; i < eligible.length; i++) { - log(`[${i + 1}/${eligible.length}] ${eligible[i].name}`); - const r = await claimOne(context, eligible[i]); - results.push(r); - if (r.status === 'success') { claimLog[eligible[i].slug] = new Date().toISOString(); saveLog(claimLog); } - if (r.status === 'logged_out') break; - if (i < eligible.length - 1) await wait(CONFIG.chainCooldownMs + Math.random() * 3000); - } - } finally { await context.close(); } - - log('\n── 總結 ──', 'info'); - const icons = { success: '✅', fail: '❌', cooldown: '⏭️', timeout: '⏱️', dry_run: '🔍', error: '💥', logged_out: '🚫', no_button: '👻' }; - for (const r of results) console.log(` ${icons[r.status] || '❓'} ${(r.name || r.slug).padEnd(30)} ${r.detail}`); - const s = { success: 0, fail: 0, cd: 0, timeout: 0, err: 0 }; - for (const r of results) { - if (r.status === 'success') s.success++; - else if (r.status === 'fail') s.fail++; - else if (r.status === 'cooldown') s.cd++; - else if (r.status === 'timeout') s.timeout++; - else if (r.status !== 'dry_run') s.err++; - } - log(`成功 ${s.success} | 失敗 ${s.fail} | CD ${s.cd} | 超時 ${s.timeout} | 異常 ${s.err}`, 'info'); -} - -main().catch(err => { log(err.message, 'error'); process.exit(1); }); diff --git a/scripts/ethglobal-faucet/daily-claim.sh b/scripts/ethglobal-faucet/daily-claim.sh deleted file mode 100755 index 6048a8c..0000000 --- a/scripts/ethglobal-faucet/daily-claim.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -# daily-claim.sh — ETHGlobal faucet cron wrapper -set -e -DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -mkdir -p "$DIR/logs" -LOG="$DIR/logs/claim-$(date +%Y%m%d-%H%M%S).log" -cd "$DIR" -echo "=== $(date) ===" | tee -a "$LOG" -[ ! -d node_modules ] && pnpm install 2>&1 | tee -a "$LOG" -node claim.js 2>&1 | tee -a "$LOG" -echo "Exit: ${PIPESTATUS[0]} — $(date)" | tee -a "$LOG" -find "$DIR/logs" -name "claim-*.log" -mtime +30 -delete diff --git a/scripts/ethglobal-faucet/package.json b/scripts/ethglobal-faucet/package.json deleted file mode 100644 index 41686e8..0000000 --- a/scripts/ethglobal-faucet/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "ethglobal-faucet-bot", - "version": "1.0.0", - "private": true, - "description": "Daily ETHGlobal faucet claim automation with Playwright", - "scripts": { - "setup": "node setup.js", - "claim": "node claim.js", - "dry-run": "node claim.js --dry-run" - }, - "dependencies": { - "playwright": "^1.52.0", - "playwright-extra": "^4.3.6", - "puppeteer-extra-plugin-stealth": "^2.11.2" - } -} diff --git a/scripts/ethglobal-faucet/pnpm-lock.yaml b/scripts/ethglobal-faucet/pnpm-lock.yaml deleted file mode 100644 index 1c8c863..0000000 --- a/scripts/ethglobal-faucet/pnpm-lock.yaml +++ /dev/null @@ -1,431 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - playwright: - specifier: ^1.52.0 - version: 1.61.1 - playwright-extra: - specifier: ^4.3.6 - version: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) - puppeteer-extra-plugin-stealth: - specifier: ^2.11.2 - version: 2.11.2(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - -packages: - - '@types/debug@4.1.13': - resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} - - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - - arr-union@3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - brace-expansion@1.1.15: - resolution: {integrity: sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==} - - clone-deep@0.2.4: - resolution: {integrity: sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==} - engines: {node: '>=0.10.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - debug@4.4.3: - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - for-in@0.1.8: - resolution: {integrity: sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==} - engines: {node: '>=0.10.0'} - - for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - - for-own@0.1.5: - resolution: {integrity: sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==} - engines: {node: '>=0.10.0'} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - jsonfile@6.2.1: - resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} - - kind-of@2.0.1: - resolution: {integrity: sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==} - engines: {node: '>=0.10.0'} - - kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - - lazy-cache@0.2.7: - resolution: {integrity: sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==} - engines: {node: '>=0.10.0'} - - lazy-cache@1.0.4: - resolution: {integrity: sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==} - engines: {node: '>=0.10.0'} - - merge-deep@3.0.3: - resolution: {integrity: sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==} - engines: {node: '>=0.10.0'} - - minimatch@3.1.5: - resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - - mixin-object@2.0.1: - resolution: {integrity: sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==} - engines: {node: '>=0.10.0'} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - playwright-core@1.61.1: - resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} - engines: {node: '>=18'} - hasBin: true - - playwright-extra@4.3.6: - resolution: {integrity: sha512-q2rVtcE8V8K3vPVF1zny4pvwZveHLH8KBuVU2MoE3Jw4OKVoBWsHI9CH9zPydovHHOCDxjGN2Vg+2m644q3ijA==} - engines: {node: '>=12'} - peerDependencies: - playwright: '*' - playwright-core: '*' - peerDependenciesMeta: - playwright: - optional: true - playwright-core: - optional: true - - playwright@1.61.1: - resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} - engines: {node: '>=18'} - hasBin: true - - puppeteer-extra-plugin-stealth@2.11.2: - resolution: {integrity: sha512-bUemM5XmTj9i2ZerBzsk2AN5is0wHMNE6K0hXBzBXOzP5m5G3Wl0RHhiqKeHToe/uIH8AoZiGhc1tCkLZQPKTQ==} - engines: {node: '>=8'} - peerDependencies: - playwright-extra: '*' - puppeteer-extra: '*' - peerDependenciesMeta: - playwright-extra: - optional: true - puppeteer-extra: - optional: true - - puppeteer-extra-plugin-user-data-dir@2.4.1: - resolution: {integrity: sha512-kH1GnCcqEDoBXO7epAse4TBPJh9tEpVEK/vkedKfjOVOhZAvLkHGc9swMs5ChrJbRnf8Hdpug6TJlEuimXNQ+g==} - engines: {node: '>=8'} - peerDependencies: - playwright-extra: '*' - puppeteer-extra: '*' - peerDependenciesMeta: - playwright-extra: - optional: true - puppeteer-extra: - optional: true - - puppeteer-extra-plugin-user-preferences@2.4.1: - resolution: {integrity: sha512-i1oAZxRbc1bk8MZufKCruCEC3CCafO9RKMkkodZltI4OqibLFXF3tj6HZ4LZ9C5vCXZjYcDWazgtY69mnmrQ9A==} - engines: {node: '>=8'} - peerDependencies: - playwright-extra: '*' - puppeteer-extra: '*' - peerDependenciesMeta: - playwright-extra: - optional: true - puppeteer-extra: - optional: true - - puppeteer-extra-plugin@3.2.3: - resolution: {integrity: sha512-6RNy0e6pH8vaS3akPIKGg28xcryKscczt4wIl0ePciZENGE2yoaQJNd17UiEbdmh5/6WW6dPcfRWT9lxBwCi2Q==} - engines: {node: '>=9.11.2'} - peerDependencies: - playwright-extra: '*' - puppeteer-extra: '*' - peerDependenciesMeta: - playwright-extra: - optional: true - puppeteer-extra: - optional: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - shallow-clone@0.1.2: - resolution: {integrity: sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==} - engines: {node: '>=0.10.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - -snapshots: - - '@types/debug@4.1.13': - dependencies: - '@types/ms': 2.1.0 - - '@types/ms@2.1.0': {} - - arr-union@3.1.0: {} - - balanced-match@1.0.2: {} - - brace-expansion@1.1.15: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - clone-deep@0.2.4: - dependencies: - for-own: 0.1.5 - is-plain-object: 2.0.4 - kind-of: 3.2.2 - lazy-cache: 1.0.4 - shallow-clone: 0.1.2 - - concat-map@0.0.1: {} - - debug@4.4.3: - dependencies: - ms: 2.1.3 - - deepmerge@4.3.1: {} - - for-in@0.1.8: {} - - for-in@1.0.2: {} - - for-own@0.1.5: - dependencies: - for-in: 1.0.2 - - fs-extra@10.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.2.1 - universalify: 2.0.1 - - fs.realpath@1.0.0: {} - - fsevents@2.3.2: - optional: true - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.5 - once: 1.4.0 - path-is-absolute: 1.0.1 - - graceful-fs@4.2.11: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - is-buffer@1.1.6: {} - - is-extendable@0.1.1: {} - - is-plain-object@2.0.4: - dependencies: - isobject: 3.0.1 - - isobject@3.0.1: {} - - jsonfile@6.2.1: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - - kind-of@2.0.1: - dependencies: - is-buffer: 1.1.6 - - kind-of@3.2.2: - dependencies: - is-buffer: 1.1.6 - - lazy-cache@0.2.7: {} - - lazy-cache@1.0.4: {} - - merge-deep@3.0.3: - dependencies: - arr-union: 3.1.0 - clone-deep: 0.2.4 - kind-of: 3.2.2 - - minimatch@3.1.5: - dependencies: - brace-expansion: 1.1.15 - - mixin-object@2.0.1: - dependencies: - for-in: 0.1.8 - is-extendable: 0.1.1 - - ms@2.1.3: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - path-is-absolute@1.0.1: {} - - playwright-core@1.61.1: {} - - playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1): - dependencies: - debug: 4.4.3 - optionalDependencies: - playwright: 1.61.1 - playwright-core: 1.61.1 - transitivePeerDependencies: - - supports-color - - playwright@1.61.1: - dependencies: - playwright-core: 1.61.1 - optionalDependencies: - fsevents: 2.3.2 - - puppeteer-extra-plugin-stealth@2.11.2(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): - dependencies: - debug: 4.4.3 - puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - puppeteer-extra-plugin-user-preferences: 2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - optionalDependencies: - playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) - transitivePeerDependencies: - - supports-color - - puppeteer-extra-plugin-user-data-dir@2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): - dependencies: - debug: 4.4.3 - fs-extra: 10.1.0 - puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - rimraf: 3.0.2 - optionalDependencies: - playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) - transitivePeerDependencies: - - supports-color - - puppeteer-extra-plugin-user-preferences@2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): - dependencies: - debug: 4.4.3 - deepmerge: 4.3.1 - puppeteer-extra-plugin: 3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - puppeteer-extra-plugin-user-data-dir: 2.4.1(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)) - optionalDependencies: - playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) - transitivePeerDependencies: - - supports-color - - puppeteer-extra-plugin@3.2.3(playwright-extra@4.3.6(playwright-core@1.61.1)(playwright@1.61.1)): - dependencies: - '@types/debug': 4.1.13 - debug: 4.4.3 - merge-deep: 3.0.3 - optionalDependencies: - playwright-extra: 4.3.6(playwright-core@1.61.1)(playwright@1.61.1) - transitivePeerDependencies: - - supports-color - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - shallow-clone@0.1.2: - dependencies: - is-extendable: 0.1.1 - kind-of: 2.0.1 - lazy-cache: 0.2.7 - mixin-object: 2.0.1 - - universalify@2.0.1: {} - - wrappy@1.0.2: {} diff --git a/scripts/ethglobal-faucet/setup.js b/scripts/ethglobal-faucet/setup.js deleted file mode 100755 index a068897..0000000 --- a/scripts/ethglobal-faucet/setup.js +++ /dev/null @@ -1,135 +0,0 @@ -#!/usr/bin/env node -/** - * ETHGlobal Faucet — 環境設置(30 秒,只需一次) - * - * 完整複製你的 Chrome Default Profile → Playwright 用此 profile 操作 - * 包含所有 cookies、IndexedDB、localStorage、session token - */ - -const fs = require('fs'); -const path = require('path'); -const os = require('os'); -const { execSync } = require('child_process'); - -const SRC = path.join(os.homedir(), 'Library/Application Support/Google/Chrome/Default'); -const DST = path.join(__dirname, 'browser-profile'); -const STORAGE_FILE = path.join(DST, 'storage-state.json'); - -function log(msg, ok = true) { console.log(`${ok ? '✅' : '❌'} ${msg}`); } -const sleep = ms => new Promise(r => setTimeout(r, ms)); - -async function main() { - console.log('\n═══ ETHGlobal Faucet — 環境設置 ═══\n'); - - // 1. 關 Chrome - let wasRunning = false; - try { execSync('pgrep -x "Google Chrome"', { encoding: 'utf8' }); wasRunning = true; } catch {} - if (wasRunning) { - console.log('步驟 1/4: 關閉 Chrome (解鎖 profile)...'); - execSync('pkill -x "Google Chrome" 2>/dev/null; sleep 2', { encoding: 'utf8' }); - log('Chrome 已關閉'); - } else { - log('Chrome 未在運行'); - } - - // 2. 完整複製 profile - console.log('\n步驟 2/4: 完整複製 Chrome Profile...'); - if (fs.existsSync(DST)) fs.rmSync(DST, { recursive: true, force: true }); - fs.mkdirSync(DST, { recursive: true }); - - // 複製所有關鍵文件 - const toCopy = [ - 'Cookies', 'Cookies-journal', - 'Local Storage', 'Session Storage', - 'IndexedDB', - 'Network', 'Preferences', - 'Login Data', 'Login Data For Account', 'Login Data-journal', - 'Web Data', 'Web Data-journal', - 'Extension Cookies', 'Extension Cookies-journal', - 'Service Worker', - 'shared_proto_db', - ]; - - for (const f of toCopy) { - const src = path.join(SRC, f); - const dst = path.join(DST, f); - try { - if (!fs.existsSync(src)) continue; - if (fs.statSync(src).isDirectory()) { - execSync(`cp -R "${src}" "${dst}" 2>/dev/null`, { encoding: 'utf8' }); - } else { - fs.copyFileSync(src, dst); - } - } catch { /* 跳過不存在的文件 */ } - } - log('Profile 已完整複製'); - - // 3. 用 Playwright 打開驗證 - console.log('\n步驟 3/4: 驗證登錄態(打開 ETHGlobal detail 頁)...'); - const { chromium } = require('playwright-extra'); - const StealthPlugin = require('puppeteer-extra-plugin-stealth'); - chromium.use(StealthPlugin()); - - const context = await chromium.launchPersistentContext(DST, { - headless: false, - channel: 'chrome', - viewport: { width: 1280, height: 800 }, - args: ['--no-first-run', '--no-default-browser-check', '--disable-features=Translate'], - }); - - const page = await context.newPage(); - // 關鍵:不要只看列表頁,要驗證 detail 頁 - await page.goto('https://ethglobal.com/faucet/sepolia-11155111-eth', { waitUntil: 'load', timeout: 20000 }); - await page.waitForTimeout(5000); - - const body = await page.evaluate(() => document.body?.textContent || ''); - const isLoggedIn = !body.includes('Login to access faucet') && !body.includes('Login to ETHGlobal'); - - if (isLoggedIn) { - log('ETHGlobal detail 頁面驗證通過 — 已登錄!'); - } else { - // 等待用戶手動登錄 - console.log('\n⚠️ Profile 中未檢測到登錄態'); - console.log(' 請在打開的瀏覽器中手動登錄 ETHGlobal'); - console.log(' 登錄後按 Enter 繼續...\n'); - const readline = require('readline'); - const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); - await new Promise(r => rl.question('按 Enter...', () => rl.close())); - - // 再次驗證 - await page.goto('https://ethglobal.com/faucet/sepolia-11155111-eth', { waitUntil: 'load', timeout: 20000 }); - await page.waitForTimeout(3000); - const body2 = await page.evaluate(() => document.body?.textContent || ''); - if (body2.includes('Login to access faucet')) { - log('仍未登錄,請檢查;或重跑 setup.js', false); - await context.close(); - process.exit(1); - } - log('登錄成功!'); - } - - // 4. 導出 storage state(給未來備用) - console.log('\n步驟 4/4: 保存 storage state...'); - const state = await context.storageState(); - fs.writeFileSync(STORAGE_FILE, JSON.stringify(state, null, 2)); - log(`Session 已保存 (${state.cookies.length} cookies)`); - - await context.close(); - - // 重新打開 Chrome - if (wasRunning) { - execSync('open -a "Google Chrome"', { stdio: 'ignore' }); - } - - console.log('\n═══════════════════════════════════'); - console.log(' ✅ 設置完成!\n'); - console.log(' 測試: node claim.js --dry-run'); - console.log(' 領取: node claim.js'); - console.log('═══════════════════════════════════\n'); -} - -main().catch(err => { - console.error('❌', err.message); - try { execSync('open -a "Google Chrome"', { stdio: 'ignore' }); } catch {} - process.exit(1); -}); From f7b40e65e2941bc09513a6886a086f46fe784531 Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Mon, 29 Jun 2026 21:44:47 +0700 Subject: [PATCH 04/12] fix: update task --- ...c-7 - \360\237\223\212-Progress-Report.md" | 75 ++++++++++--------- ...Cos72-Core-Modules-MyTask-MyShop-MyVote.md | 13 ++-- ... Protocol-Spores-Viral-Transmission-SDK.md | 4 +- ...sk-2 - Product-Cos72-Cards-Points-Perks.md | 11 ++- .../task-23 - Meta-Phase-1-Genesis-Launch.md | 28 +++---- backlog/tasks/task-26 - Bundler.md | 12 +-- ...7\274\232another-agent-for-Individuals.md" | 8 +- backlog/tasks/task-29 - Asset3-Protocol.md | 8 +- backlog/tasks/task-30 - EOA-Bridge.md | 13 ++-- backlog/tasks/task-31 - SuperPaymaster.md | 30 ++++---- backlog/tasks/task-32 - CommunityFi.md | 14 ++-- backlog/tasks/task-34 - AuraAI.md | 26 +++---- .../task-35 - AuraAI\357\274\232Courses.md" | 4 +- ...rch-on-Account-and-Gas-Payment-and-more.md | 18 ++--- ...count-AirAccount-Abstract-Account-Layer.md | 27 ++++--- ...eature-Comet-ENS-Free-Subdomain-Service.md | 30 ++++---- dist/api/docs.json | 2 +- dist/api/docs/doc-7.json | 2 +- dist/api/search.json | 2 +- dist/api/statistics.json | 2 +- dist/api/tasks.json | 2 +- 21 files changed, 161 insertions(+), 170 deletions(-) diff --git "a/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" "b/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" index 79df677..8fd5de4 100644 --- "a/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" +++ "b/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" @@ -3,11 +3,11 @@ id: doc-7 title: "\U0001F4CA Progress Report" type: other created_date: '2026-03-14 10:00' -updated_date: '2026-06-21 10:00' +updated_date: '2026-06-29 10:00' --- > 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。 -> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-21**.* +> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.* --- @@ -20,6 +20,8 @@ updated_date: '2026-06-21 10:00' | **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 | | **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 | +> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。 + > 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。 --- @@ -30,21 +32,21 @@ updated_date: '2026-06-21 10:00' |:---|:---|:---:|:---|:---:|:---| | TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze | | TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 | -| TASK-31 | SuperPaymaster | **95%** | AAStarCommunity/SuperPaymaster | 06-16 | **v5.4.0-beta.1 mainnet GA prep** + Sepolia fresh redeploy + TX-Value-Verification 5 文档 | -| TASK-23 | Meta Phase 1 Genesis Launch | **92%** | MushroomDAO/launch | 06-20 | **AAStar+AuraAI landing pages** (#12) + ZUAEC 参赛研究入仓 (#13) | -| TASK-9 | CometENS 免费子域名 | **82%** | MushroomDAO/CometENS | 06-18 | **DNSSEC verify runbook** + identity-pages plan + DNS-domain integration 三连 PR | -| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **88%** | 5 repos | 06-20 | **SDK v0.20.9→0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + passkey-guardian 端到端 | -| TASK-34 | AuraAI | **68%** | agent-speaker + 5 repos | 06-20 | **agent-speaker TUI Chat #4 合入** + bunker 修复 + serve auth flags | -| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 06-20 | 1 commit(license 合规) | -| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 06-03 | 9 天 0 commit,进入静默期 | -| TASK-13 | Cos72 Core Modules | **35%** | MushroomDAO/{MyTask,Cos72} | 06-20 | 4 commit(badge + license + code owner) | -| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | 06-16 | research-writing skill 工具链,无新论文产出 | -| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | 06-21 | **zeroclaw 30+ commit 高频活跃**:Node24 pin + provider replay + install PATH | -| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | 06-16 | DSR 工具链增强;Paper6 仍未启动 | -| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 06-07 | 静默 | -| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 60 天 | -| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 06-20 | 1 commit(license #2) | -| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 06-07 | 静默 | +| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS | +| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint | +| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 | +| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 | +| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag | +| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 | +| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 | +| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 | +| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 | +| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 | +| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 | +| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 | +| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 | +| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 | +| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 | --- @@ -64,26 +66,24 @@ updated_date: '2026-06-21 10:00' - UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交 - x402 微支付标准引入(standards/x402 submodule) -#### TASK-9 · CometENS · 65% · Phase 1 -- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/aastar/ens-tool) -- **最新动态**: 2026-04-27 D6 multi-root domain + Apache 2.0 badge;v0.5.0(2026-04-04) -- L2RecordsV3 ERC-721 子域 + 3种插件(Free/Whitelist/FlatFee)+ OPResolver Bedrock 状态证明 -- 132 TS + 182 Foundry 测试全部通过;3轮 Codex 安全审核通过 -- 下一步:.cv/.box/.zparty 实际域名映射 + mushroom.cv 自动授予 - -#### TASK-23 · Meta Phase 1 Genesis Launch · 70% · Phase 1 -- **仓库**: `MushroomDAO/launch`(新);`MushroomDAO/MyShop`(历史) -- **最新动态**: 2026-04-26 gasless GToken 购买页 + Cloudflare Worker relayer + roadshow prep -- Shop M1 完整:C1-C11 合约 + F1-F8 前端 + W1-W5 Worker,Codex + Slither 双重审计通过 -- GToken:launch.html 购买页 + relayer Worker 已上线;GToken 合约本体待部署 -- Hangzhou roadshow 5-18 为近期里程碑 - -#### TASK-34 · AuraAI · 35% · Phase 3 -- **仓库**: `jhfnetboy/AuraAI`、`AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`MushroomDAO/agent-speaker-relay`、`MushroomDAO/Agent-WeChat-SDK` -- **最新动态**: 2026-04-27 agent-speaker TUI fix(PR review);2026-04-26 WeChat SDK @agent-wechat/core + CLI -- agent-speaker:group chat + TUI Bubble Tea + SQLite + NIP-44 加密(PR #3 merge 完成) -- relay:strfry Docker + restart.sh + Alpine/Ubuntu 双构建,稳定运行 -- 下一步:iDoris 三层结构 + Mycelium Network +#### TASK-9 · CometENS · 85% · Phase 1 +- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS) +- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署 +- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E) +- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪 +- 下一步:.cv/.box/.zparty 实际域名主网接入 + +#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1 +- **仓库**: `MushroomDAO/launch` +- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免 +- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪 +- 剩余 6%:主网 GA 正式部署 + +#### TASK-34 · AuraAI · 70% · Phase 3 +- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent` +- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth +- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成 +- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化 #### TASK-13 · Cos72 Core Modules · 30% · Phase 1 - **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72` @@ -139,6 +139,7 @@ updated_date: '2026-06-21 10:00' | 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 | |:---|:---:|:---:|:---:|:---| +| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 | | 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) | | 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) | | 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) | diff --git a/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md b/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md index 4257df5..19706ed 100644 --- a/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md +++ b/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md @@ -23,20 +23,19 @@ ordinal: 3000 Implement the three core modules for Cos72 Chrome Plugin. -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展 +**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29) **✅ AC 完成情况**: -- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature -- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展 +- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature +- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动 - ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整 **📝 近期动态**: -- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53) -- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8) +- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit -💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。 +💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。 ## Acceptance Criteria diff --git a/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md b/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md index d31b513..2321dac 100644 --- a/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md +++ b/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md @@ -21,9 +21,9 @@ priority: low A protocol for viral community growth and member invitation tracking. -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 20%** | 9 天 0 次提交,仍静默;最近一次 2026-06-07(license 合规 #1)。Spores SDK 未见功能进展,等待 Phase 3 启动信号 +**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号 ## Acceptance Criteria diff --git a/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md b/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md index 738f01b..7eedb53 100644 --- a/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md +++ b/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md @@ -26,18 +26,17 @@ demo先设计和完成,给社区用户体验,给sdk和airaccount集成提供 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧 5. sp提供社区面板,改进registry repo;🚧 -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理 +**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动 **✅ AC 完成情况**: -- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动 +- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动 **📝 近期动态**: -- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天 -- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature +- AAStarCommunity/demo:静默 ≥ 75 天 -💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。 +💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。 ## Acceptance Criteria diff --git a/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md b/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md index f3db1e8..54294fb 100644 --- a/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md +++ b/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md @@ -27,24 +27,26 @@ A meta-task to group all Genesis Launch activities. ... -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 92%** | 9 天 2 次提交,最近一次 2026-06-20;**AAStar + AuraAI 双 landing 上线 + ZUAEC 第八届浙大校友创业大赛参赛研究入仓** +**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合 **✅ AC 完成情况**: - ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成 -- ✅ GToken launch contract — SaleContractV2 已部署、roles ticket prices 配置完成 -- ✅ 5-18 Hangzhou roadshow 完成 -- ✅ **gasless EIP-7702 三流 UX**:join-gasless.html (P3, on top of #8) 上线 -- ✅ **gasless-eoa-enhance** 分支 E2E 测试 + RUNBOOK + ACCEPTANCE 全套就绪 -- ✅ **AAStar + AuraAI landing pages 上线**(PR #12)+ 导航/标签修正 -- ✅ **ZUAEC 比赛研究入仓**(PR #13:Agent协作网络方向,对接 8-31 报名截止) -- 🔧 主网部署 — 待执行 -- 🔧 ACN-Agent on Pi 技术规划 — Paper3 后续工程化进行中 +- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本) +- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient +- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance +- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A) +- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event +- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接 +- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay) +- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行 **📝 近期动态** (MushroomDAO/launch): -- 2026-06-20: feat(site): AAStar + AuraAI landing pages + nav links + label fixes (#12) -- 2026-06-?: research(zuaec): 第八届浙大校友创业大赛参赛研究(Agent协作网络)(#13) +- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29) +- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27) +- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26) +- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24) -💡 站点对外门面在 ZUAEC 报名季前完成 AAStar/AuraAI 双 landing 升级,比赛研究入仓正式 commit 锁定参赛方向(H2 KR3 推进)。剩余 8% 为主网部署执行。 +💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。 diff --git a/backlog/tasks/task-26 - Bundler.md b/backlog/tasks/task-26 - Bundler.md index 44dd589..fa04e76 100644 --- a/backlog/tasks/task-26 - Bundler.md +++ b/backlog/tasks/task-26 - Bundler.md @@ -30,18 +30,20 @@ enhance a close integration with AAStar infrastructure. 4. Be any relay server with permission service 5. More feats inherited from ultrabundler -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 40%** | `AAStarCommunity/UltraRelay-AAStar` 9 天 0 次提交,最近一次 2026-06-03(chore: add @clestons code owner)。aastar-dev 分支静默 ≈ 16 天 +**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期 **✅ AC 完成情况**: - ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定 +- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature) - ⬜ Accept aPNTs and ETH to pay the service — 未启动 -- 🔧 Accept EIP-7702 request and be a relay server — authorizationList 维护中 +- 🔧 Accept EIP-7702 request — authorizationList 维护中 - ⬜ Be any relay server with permission service — 未启动 **📝 近期动态**: -- 2026-06-03: chore: add @clestons code owner(治理调整,无 feature 进展) +- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap +- 2026-04-15: chore: add @clestons code owner -💡 本期 Bundler 进入静默期,建议本周或下周激活,否则会拖累 Phase 2 aPNTs 链上支付路径。 +💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。 diff --git "a/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" "b/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" index 3d13abf..2d14f13 100644 --- "a/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" +++ "b/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" @@ -24,15 +24,15 @@ based on OpenFang Agent framework https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 9 天 1 次提交(chore: Apache 2.0 license 合规 #2 2026-06-20),仍无 feature 代码 +**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码 **✅ AC 完成情况**: - ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现 **📝 近期动态**: -- 2026-06-20: chore: Apache 2.0 license 合规 (#2) +- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明 -💡 OpenCrab 仍处于概念阶段,建议在 Q3 启动 Information→Decision→Action 循环原型,否则将拖累 individual agent 路线。 +💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。 diff --git a/backlog/tasks/task-29 - Asset3-Protocol.md b/backlog/tasks/task-29 - Asset3-Protocol.md index 1578c49..ab09a4e 100644 --- a/backlog/tasks/task-29 - Asset3-Protocol.md +++ b/backlog/tasks/task-29 - Asset3-Protocol.md @@ -18,15 +18,15 @@ references: Thinking and Design A Protocol for Value Definition Autonomy -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 9 天 0 次提交,最近 2026-06-07(license #1),仍无协议代码 +**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码 **✅ AC 完成情况**: - ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档 **📝 近期动态**: -- 仓库静默约 14 天,待协议规范文档启动 +- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交 -💡 Asset3 仍处于设计阶段,剩余 90% 为协议规范 + 参考实现。 +💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。 diff --git a/backlog/tasks/task-30 - EOA-Bridge.md b/backlog/tasks/task-30 - EOA-Bridge.md index 7cec03f..0fb6f47 100644 --- a/backlog/tasks/task-30 - EOA-Bridge.md +++ b/backlog/tasks/task-30 - EOA-Bridge.md @@ -29,17 +29,16 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow`(本地 `~/Dev/jhfnetboy/`)9 天 2 次提交:awesome-ai-research-writing 子模块接入 + 使用指南。Paper6 本身仍为 Not started +**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started **✅ AC 完成情况**: - ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始 -- 🔧 DSR repo 写作工具链增强(awesome-ai-research-writing skill 接入) +- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入 -**📝 近期动态** (jhfnetboy/DSR-Research-Flow): -- 2026-06-16: docs(skills): usage guide for awesome-ai-research-writing submodule -- 2026-06-?: feat(skills): add awesome-ai-research-writing as submodule + usage doc +**📝 近期动态**: +- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录) -💡 DSR 在 paper 工程化工具上推进,但 Paper6 本身仍在队列。Paper3/7 投稿后建议启动 Paper6 P1。 +💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。 diff --git a/backlog/tasks/task-31 - SuperPaymaster.md b/backlog/tasks/task-31 - SuperPaymaster.md index 8e6e8b2..330e038 100644 --- a/backlog/tasks/task-31 - SuperPaymaster.md +++ b/backlog/tasks/task-31 - SuperPaymaster.md @@ -9,6 +9,7 @@ labels: [] milestone: m-r dependencies: [] references: + - 'https://github.com/AAStarCommunity/SuperPaymaster' - 'https://github.com/jhfnetboy/DSR-Research-Flow' priority: high --- @@ -29,27 +30,24 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 95%** | 9 天 ≥20 次提交,最近一次 2026-06-16;**v5.4.0-beta.1 mainnet GA prep 完成**:Sepolia fresh redeploy + TX-Value-Verification 5 文档 + release-process 模板 + 18 个 v5.4 issue 推进 +**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS **✅ AC 完成情况**: - ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊** -- ✅ 合约实现 v5.4.0-beta.1:mainnet-dry-run Sepolia 完整 fresh redeploy + clean-deploy gap fixes + 真实 on-chain E2E tx hashes 回填 -- ✅ **TX-Value-Verification 5 文档套件**(PR #297)+ harness nonce-retry fix(PR #295) -- ✅ **release-process 模板**(PR #291)+ v5.4.0-beta.1 release log -- ✅ X402Facilitator 在部署时原子转移 ownership 到 governor -- ✅ Sepolia addresses 同步到 v5.4.0-beta.1-redeploy(PR #298) -- ✅ runbook 修正:Mycelium/MushroomDAO 是真实 mainnet 社区(非 demo) +- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过 +- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整 +- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列) +- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 "available" 状态) +- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网) - 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32) **📝 近期动态** (AAStarCommunity/SuperPaymaster): -- 2026-06-16: docs(addresses): update Sepolia to v5.4.0-beta.1-redeploy (#298) -- 2026-06-?: docs(e2e): TX-Value-Verification 5-doc for v5.4.0-beta.1 fresh redeploy + Codex 2-axis (#297) -- 2026-06-?: deploy(rehearsal): fresh v5.4.0 mainnet-dry-run on Sepolia + fixes for clean-deploy gaps (#296) -- 2026-06-?: release(v5.4.0): bump version() 5.3.3→5.4.0 + mainnet GA prep -- 2026-06-?: fix(v5.4-deploy): transfer X402Facilitator ownership to governor atomically at deploy -- 2026-06-?: docs: backfill real on-chain E2E tx hashes into v5.4 deploy-record - -💡 v5.3.3 → v5.4.0-beta.1 mainnet GA prep 跨越,配套 release-process / TX 验证 / addresses / deploy script 全面规范化。距离 mainnet GA 仅一步之遥。剩余 5% 为 mainnet 正式部署 + Paper7 投稿提交。 +- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317) +- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions +- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call +- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1 + +💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。 diff --git a/backlog/tasks/task-32 - CommunityFi.md b/backlog/tasks/task-32 - CommunityFi.md index 090f8cb..1b186fd 100644 --- a/backlog/tasks/task-32 - CommunityFi.md +++ b/backlog/tasks/task-32 - CommunityFi.md @@ -28,18 +28,18 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 30%** | DSR-Research-Flow 9 天 2 次提交(research-writing skill 工具链)。Paper7 第二版工程化数据在上次扫描周期已就绪,本期无新论文产出 +**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交 **✅ AC 完成情况**: - ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪 -- 🔧 Paper7 第二版(v7)数据收集:long-horizon dynamics / Sankey budget-flow / reproducible artifacts 已就绪(截至 2026-06-12) -- 🔧 投稿:JBBA 投稿包等待第二版数据收尾 -- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 推进(#215 P1-35 recordDebt cumulative cap + TTL) +- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成) +- 🔧 JBBA 投稿:等待最终提交 +- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA **📝 近期动态**: -- DSR-Research-Flow 2026-06-16: docs/feat(skills) awesome-ai-research-writing submodule +- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录) -💡 论文层本期暂无产出,应在 SuperPaymaster v5.4 mainnet 落地后立即启动 Paper7 第二版投稿。剩余 70% 主要为期刊投稿提交 + v5.4 链上信用系统整合。 +💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。 diff --git a/backlog/tasks/task-34 - AuraAI.md b/backlog/tasks/task-34 - AuraAI.md index 36a639f..f3ffaf4 100644 --- a/backlog/tasks/task-34 - AuraAI.md +++ b/backlog/tasks/task-34 - AuraAI.md @@ -28,26 +28,24 @@ AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找 3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network 4. Skill、Swarm和Native AI的武器库:AK47 -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 68%** | agent-speaker 9 天 10 次提交(TUI Chat #4 合入 + bunker 连接冲突修复 + serve flags 体系化);其他仓库本期以合规为主 +**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化 **✅ AC 完成情况**: - ✅ Aura 建立 — `AuraAIHQ` org 全量建立 - ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成 -- ✅ iDoris-SDK M2/M3/M4/M5 全部完成:WeChatBridge + InboxAgent + CLI + 集成验证 -- ✅ 包重命名整合:@auraai/ai-bridge → @auraaihq/idoris -- ✅ Nostr 通信层:**agent-speaker TUI Chat 完整 PR #4 合入** + serve --auth/--eager-auth flags + bunker 连接冲突修复 + --jq flag on fetch/event commands -- 🔧 AgentSocial:Paper3 设计 + milestone plan 已就绪(5-29 起) +- ✅ iDoris-SDK M2/M3/M4/M5 全部完成 +- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth +- ✅ bunker 连接冲突修复(client + server authorization) +- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动 - ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动 -**📝 近期动态** (6 仓库聚合): -- agent-speaker 2026-06-20: fix conflicts with running bunker connections (client/server) through authorization -- agent-speaker 2026-06-?: bunker: remove duplicated --sec flags interfering with everything -- agent-speaker 2026-06-?: serve: --auth and --eager-auth flags -- agent-speaker 2026-06-?: feat: TUI Chat Interface (PR #4) -- agent-speaker 2026-06-?: support --jq flag on fetch and event commands -- AuraAI / Agent24 / simple-agent / OpenCrab / courses 本期主要为 license 合规(Apache 2.0 五件套) +**📝 近期动态** (Agent24 + agent-speaker + simple-agent): +- 2026-06-20: admin: new nip86 "role" commands +- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers +- 2026-06-?: fix conflicts with running bunker connections (client/server) +- 2026-06-13: feat: TUI Chat Interface (#4 合入) -💡 agent-speaker 进入工程化第二阶段(TUI + serve auth + bunker 修复),是 Mycelium Nostr 网络的关键 UX 与底座推进。剩余 32% 主要为 iDoris 云端三层结构 + Mycelium Network 启动。 +💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。 diff --git "a/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" "b/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" index 8d98fd2..7d57339 100644 --- "a/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" +++ "b/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" @@ -25,7 +25,7 @@ Here we go! contribute your excellent courses to help children to grasp or get s - [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing) - -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 50%** | `AuraAIHQ/courses` 9 天 1 次提交:chore Apache 2.0 license 五件套 (#1 2026-06-20)。课程内容仍未更新 +**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新 diff --git a/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md b/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md index 2573c4f..e8b4f96 100644 --- a/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md +++ b/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md @@ -20,20 +20,16 @@ Keep on tracing the Ethereum roadmap and techs. May use this: https://github.com/zeroclaw-labs/zeroclaw -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 25%** | 关联仓库 `zeroclaw-labs/zeroclaw` 已本地 clone,**9 天 30+ 次提交活跃迭代**:Node24 digest pin / providers replay fix / install PATH 自动接入 / CI provider-dispatch gate 全 features build / runtime cache-hit 测试稳定化 +**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考 **✅ AC 完成情况**: -- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续高频迭代,外部研究观察价值上升 -- 🔧 候选工具仓库 zeroclaw 已 clone 并进入活跃监视 +- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升 +- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff -**📝 近期动态** (zeroclaw-labs/zeroclaw): -- 2026-06-21: fix(docker) correct Node 24 digest pins (#7932) -- 2026-06-?: test(runtime) pin system prompt in cache-hit test to kill date flake (#8036) -- 2026-06-?: fix(providers) strip assistant reasoning on outbound replay for Groq (#7616) -- 2026-06-?: feat(install) add zeroclaw to PATH automatically, --no-modify-path opt-out (#8038) -- 2026-06-?: fix(ci) pass provider-dispatch gate and --all-features build on master (#8019) +**📝 近期动态**: +- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录) -💡 zeroclaw 工程化节奏明显加快,可作为账号抽象/agent 工具链外部参考。剩余研究类任务仍建议明确产出形式(research note / blog)以便量化进度。 +💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续"观察中"状态。 diff --git a/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md b/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md index 5879410..cc7c257 100644 --- a/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md +++ b/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md @@ -13,6 +13,7 @@ dependencies: - TASK-2 - TASK-3 references: + - 'https://github.com/AAStarCommunity/AirAccount' - 'https://github.com/AAStarCommunity/YetAnotherAA' - 'https://github.com/AAStarCommunity/aastar-sdk' - 'https://github.com/AAStarCommunity/YetAnotherAA-Validator' @@ -27,28 +28,26 @@ User account abstraction layer (AirAccount) providing seamless onboarding and in 注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新) -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery** +**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通 **✅ AC 完成情况**: -- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成) -- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets -- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0 -- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0) -- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓 -- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档 +- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234) +- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard +- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix +- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+) +- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路 - 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现 - ⬜ Enable Cross-Chain Operations — 未启动 **📝 近期动态** (5 仓库聚合): -- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0) -- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier -- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md -- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs -- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery +- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142) +- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id +- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit +- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234) -💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。 +💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。 ## Acceptance Criteria diff --git a/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md b/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md index aed7fdb..7c18769 100644 --- a/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md +++ b/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md @@ -25,28 +25,26 @@ Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domai 1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面. 2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等 -### 📊 进度报告 (2026-06-21 扫描) +### 📊 进度报告 (2026-06-29 扫描) -**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入 +**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E) **✅ AC 完成情况**: -- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署 -- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin -- ✅ CCIP-Read 端到端 verified — Milestone C 通过 -- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce -- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20) -- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19) -- ✅ **DNS-domain integration plan**(PR #18) -- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进 +- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia) +- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量 +- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS +- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址 +- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR +- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档 +- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行) **📝 近期动态** (MushroomDAO/CometENS): -- 2026-06-18: Merge #20 docs/dnssec-verify-runbook -- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along) -- 2026-06-?: Merge #19 docs/identity-pages-plan -- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz) -- 2026-06-?: Merge #18 docs/dns-domain-integration +- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook +- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17) +- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16) +- 2026-06-?: docs: DNS-domain integration plan (#18) -💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。 +💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。 ## Acceptance Criteria diff --git a/dist/api/docs.json b/dist/api/docs.json index 8bbb365..c1bd47a 100644 --- a/dist/api/docs.json +++ b/dist/api/docs.json @@ -1 +1 @@ -[{"name":"doc-7 - 📊-Progress-Report.md","id":"doc-7","title":"📊 Progress Report","type":"other","path":"doc-7 - 📊-Progress-Report.md","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-21 10:00","lastModified":"2026-06-21 10:00","tags":[]},{"name":"doc-1 - 🧠-BroodBrain-Readme.md","id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","path":"doc-1 - 🧠-BroodBrain-Readme.md","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","lastModified":"2026-04-06 11:37","tags":[]},{"name":"doc-6 - 🚀-Cold-Launch.md","id":"doc-6","title":"🚀 Cold Launch","type":"guide","path":"doc-6 - 🚀-Cold-Launch.md","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","lastModified":"2026-04-07 11:05","tags":["launch","protocol","vision"]}] \ No newline at end of file +[{"name":"doc-7 - 📊-Progress-Report.md","id":"doc-7","title":"📊 Progress Report","type":"other","path":"doc-7 - 📊-Progress-Report.md","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","lastModified":"2026-06-29 10:00","tags":[]},{"name":"doc-1 - 🧠-BroodBrain-Readme.md","id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","path":"doc-1 - 🧠-BroodBrain-Readme.md","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","lastModified":"2026-04-06 11:37","tags":[]},{"name":"doc-6 - 🚀-Cold-Launch.md","id":"doc-6","title":"🚀 Cold Launch","type":"guide","path":"doc-6 - 🚀-Cold-Launch.md","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","lastModified":"2026-04-07 11:05","tags":["launch","protocol","vision"]}] \ No newline at end of file diff --git a/dist/api/docs/doc-7.json b/dist/api/docs/doc-7.json index 5b76a59..985670c 100644 --- a/dist/api/docs/doc-7.json +++ b/dist/api/docs/doc-7.json @@ -1 +1 @@ -{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-21 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-21**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **95%** | AAStarCommunity/SuperPaymaster | 06-16 | **v5.4.0-beta.1 mainnet GA prep** + Sepolia fresh redeploy + TX-Value-Verification 5 文档 |\n| TASK-23 | Meta Phase 1 Genesis Launch | **92%** | MushroomDAO/launch | 06-20 | **AAStar+AuraAI landing pages** (#12) + ZUAEC 参赛研究入仓 (#13) |\n| TASK-9 | CometENS 免费子域名 | **82%** | MushroomDAO/CometENS | 06-18 | **DNSSEC verify runbook** + identity-pages plan + DNS-domain integration 三连 PR |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **88%** | 5 repos | 06-20 | **SDK v0.20.9→0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + passkey-guardian 端到端 |\n| TASK-34 | AuraAI | **68%** | agent-speaker + 5 repos | 06-20 | **agent-speaker TUI Chat #4 合入** + bunker 修复 + serve auth flags |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 06-20 | 1 commit(license 合规) |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 06-03 | 9 天 0 commit,进入静默期 |\n| TASK-13 | Cos72 Core Modules | **35%** | MushroomDAO/{MyTask,Cos72} | 06-20 | 4 commit(badge + license + code owner) |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | 06-16 | research-writing skill 工具链,无新论文产出 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | 06-21 | **zeroclaw 30+ commit 高频活跃**:Node24 pin + provider replay + install PATH |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | 06-16 | DSR 工具链增强;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 06-07 | 静默 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 60 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 06-20 | 1 commit(license #2) |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 06-07 | 静默 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 65% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/aastar/ens-tool)\n- **最新动态**: 2026-04-27 D6 multi-root domain + Apache 2.0 badge;v0.5.0(2026-04-04)\n- L2RecordsV3 ERC-721 子域 + 3种插件(Free/Whitelist/FlatFee)+ OPResolver Bedrock 状态证明\n- 132 TS + 182 Foundry 测试全部通过;3轮 Codex 安全审核通过\n- 下一步:.cv/.box/.zparty 实际域名映射 + mushroom.cv 自动授予\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 70% · Phase 1\n- **仓库**: `MushroomDAO/launch`(新);`MushroomDAO/MyShop`(历史)\n- **最新动态**: 2026-04-26 gasless GToken 购买页 + Cloudflare Worker relayer + roadshow prep\n- Shop M1 完整:C1-C11 合约 + F1-F8 前端 + W1-W5 Worker,Codex + Slither 双重审计通过\n- GToken:launch.html 购买页 + relayer Worker 已上线;GToken 合约本体待部署\n- Hangzhou roadshow 5-18 为近期里程碑\n\n#### TASK-34 · AuraAI · 35% · Phase 3\n- **仓库**: `jhfnetboy/AuraAI`、`AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`MushroomDAO/agent-speaker-relay`、`MushroomDAO/Agent-WeChat-SDK`\n- **最新动态**: 2026-04-27 agent-speaker TUI fix(PR review);2026-04-26 WeChat SDK @agent-wechat/core + CLI\n- agent-speaker:group chat + TUI Bubble Tea + SQLite + NIP-44 加密(PR #3 merge 完成)\n- relay:strfry Docker + restart.sh + Alpine/Ubuntu 双构建,稳定运行\n- 下一步:iDoris 三层结构 + Mycelium Network\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"} \ No newline at end of file +{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint |\n| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署\n- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免\n- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪\n- 剩余 6%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"} \ No newline at end of file diff --git a/dist/api/search.json b/dist/api/search.json index 02dfcad..22b4f84 100644 --- a/dist/api/search.json +++ b/dist/api/search.json @@ -1 +1 @@ -[{"type":"task","score":null,"task":{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-21T00:10:48.957Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-20T23:42:03.777Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | 9 天 0 次提交,仍静默;最近一次 2026-06-07(license 合规 #1)。Spores SDK 未见功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | 9 天 0 次提交,仍静默;最近一次 2026-06-07(license 合规 #1)。Spores SDK 未见功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 92%** | 9 天 2 次提交,最近一次 2026-06-20;**AAStar + AuraAI 双 landing 上线 + ZUAEC 第八届浙大校友创业大赛参赛研究入仓**\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 已部署、roles ticket prices 配置完成\n- ✅ 5-18 Hangzhou roadshow 完成\n- ✅ **gasless EIP-7702 三流 UX**:join-gasless.html (P3, on top of #8) 上线\n- ✅ **gasless-eoa-enhance** 分支 E2E 测试 + RUNBOOK + ACCEPTANCE 全套就绪\n- ✅ **AAStar + AuraAI landing pages 上线**(PR #12)+ 导航/标签修正\n- ✅ **ZUAEC 比赛研究入仓**(PR #13:Agent协作网络方向,对接 8-31 报名截止)\n- 🔧 主网部署 — 待执行\n- 🔧 ACN-Agent on Pi 技术规划 — Paper3 后续工程化进行中\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-20: feat(site): AAStar + AuraAI landing pages + nav links + label fixes (#12)\n- 2026-06-?: research(zuaec): 第八届浙大校友创业大赛参赛研究(Agent协作网络)(#13)\n\n💡 站点对外门面在 ZUAEC 报名季前完成 AAStar/AuraAI 双 landing 升级,比赛研究入仓正式 commit 锁定参赛方向(H2 KR3 推进)。剩余 8% 为主网部署执行。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 92%** | 9 天 2 次提交,最近一次 2026-06-20;**AAStar + AuraAI 双 landing 上线 + ZUAEC 第八届浙大校友创业大赛参赛研究入仓**\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 已部署、roles ticket prices 配置完成\n- ✅ 5-18 Hangzhou roadshow 完成\n- ✅ **gasless EIP-7702 三流 UX**:join-gasless.html (P3, on top of #8) 上线\n- ✅ **gasless-eoa-enhance** 分支 E2E 测试 + RUNBOOK + ACCEPTANCE 全套就绪\n- ✅ **AAStar + AuraAI landing pages 上线**(PR #12)+ 导航/标签修正\n- ✅ **ZUAEC 比赛研究入仓**(PR #13:Agent协作网络方向,对接 8-31 报名截止)\n- 🔧 主网部署 — 待执行\n- 🔧 ACN-Agent on Pi 技术规划 — Paper3 后续工程化进行中\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-20: feat(site): AAStar + AuraAI landing pages + nav links + label fixes (#12)\n- 2026-06-?: research(zuaec): 第八届浙大校友创业大赛参赛研究(Agent协作网络)(#13)\n\n💡 站点对外门面在 ZUAEC 报名季前完成 AAStar/AuraAI 双 landing 升级,比赛研究入仓正式 commit 锁定参赛方向(H2 KR3 推进)。剩余 8% 为主网部署执行。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 40%** | `AAStarCommunity/UltraRelay-AAStar` 9 天 0 次提交,最近一次 2026-06-03(chore: add @clestons code owner)。aastar-dev 分支静默 ≈ 16 天\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request and be a relay server — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-06-03: chore: add @clestons code owner(治理调整,无 feature 进展)\n\n💡 本期 Bundler 进入静默期,建议本周或下周激活,否则会拖累 Phase 2 aPNTs 链上支付路径。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 40%** | `AAStarCommunity/UltraRelay-AAStar` 9 天 0 次提交,最近一次 2026-06-03(chore: add @clestons code owner)。aastar-dev 分支静默 ≈ 16 天\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request and be a relay server — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-06-03: chore: add @clestons code owner(治理调整,无 feature 进展)\n\n💡 本期 Bundler 进入静默期,建议本周或下周激活,否则会拖累 Phase 2 aPNTs 链上支付路径。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 9 天 1 次提交(chore: Apache 2.0 license 合规 #2 2026-06-20),仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-06-20: chore: Apache 2.0 license 合规 (#2)\n\n💡 OpenCrab 仍处于概念阶段,建议在 Q3 启动 Information→Decision→Action 循环原型,否则将拖累 individual agent 路线。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 9 天 1 次提交(chore: Apache 2.0 license 合规 #2 2026-06-20),仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-06-20: chore: Apache 2.0 license 合规 (#2)\n\n💡 OpenCrab 仍处于概念阶段,建议在 Q3 启动 Information→Decision→Action 循环原型,否则将拖累 individual agent 路线。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 9 天 0 次提交,最近 2026-06-07(license #1),仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 仓库静默约 14 天,待协议规范文档启动\n\n💡 Asset3 仍处于设计阶段,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 9 天 0 次提交,最近 2026-06-07(license #1),仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 仓库静默约 14 天,待协议规范文档启动\n\n💡 Asset3 仍处于设计阶段,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow`(本地 `~/Dev/jhfnetboy/`)9 天 2 次提交:awesome-ai-research-writing 子模块接入 + 使用指南。Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链增强(awesome-ai-research-writing skill 接入)\n\n**📝 近期动态** (jhfnetboy/DSR-Research-Flow):\n- 2026-06-16: docs(skills): usage guide for awesome-ai-research-writing submodule\n- 2026-06-?: feat(skills): add awesome-ai-research-writing as submodule + usage doc\n\n💡 DSR 在 paper 工程化工具上推进,但 Paper6 本身仍在队列。Paper3/7 投稿后建议启动 Paper6 P1。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow`(本地 `~/Dev/jhfnetboy/`)9 天 2 次提交:awesome-ai-research-writing 子模块接入 + 使用指南。Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链增强(awesome-ai-research-writing skill 接入)\n\n**📝 近期动态** (jhfnetboy/DSR-Research-Flow):\n- 2026-06-16: docs(skills): usage guide for awesome-ai-research-writing submodule\n- 2026-06-?: feat(skills): add awesome-ai-research-writing as submodule + usage doc\n\n💡 DSR 在 paper 工程化工具上推进,但 Paper6 本身仍在队列。Paper3/7 投稿后建议启动 Paper6 P1。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 95%** | 9 天 ≥20 次提交,最近一次 2026-06-16;**v5.4.0-beta.1 mainnet GA prep 完成**:Sepolia fresh redeploy + TX-Value-Verification 5 文档 + release-process 模板 + 18 个 v5.4 issue 推进\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约实现 v5.4.0-beta.1:mainnet-dry-run Sepolia 完整 fresh redeploy + clean-deploy gap fixes + 真实 on-chain E2E tx hashes 回填\n- ✅ **TX-Value-Verification 5 文档套件**(PR #297)+ harness nonce-retry fix(PR #295)\n- ✅ **release-process 模板**(PR #291)+ v5.4.0-beta.1 release log\n- ✅ X402Facilitator 在部署时原子转移 ownership 到 governor\n- ✅ Sepolia addresses 同步到 v5.4.0-beta.1-redeploy(PR #298)\n- ✅ runbook 修正:Mycelium/MushroomDAO 是真实 mainnet 社区(非 demo)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-16: docs(addresses): update Sepolia to v5.4.0-beta.1-redeploy (#298)\n- 2026-06-?: docs(e2e): TX-Value-Verification 5-doc for v5.4.0-beta.1 fresh redeploy + Codex 2-axis (#297)\n- 2026-06-?: deploy(rehearsal): fresh v5.4.0 mainnet-dry-run on Sepolia + fixes for clean-deploy gaps (#296)\n- 2026-06-?: release(v5.4.0): bump version() 5.3.3→5.4.0 + mainnet GA prep\n- 2026-06-?: fix(v5.4-deploy): transfer X402Facilitator ownership to governor atomically at deploy\n- 2026-06-?: docs: backfill real on-chain E2E tx hashes into v5.4 deploy-record\n\n💡 v5.3.3 → v5.4.0-beta.1 mainnet GA prep 跨越,配套 release-process / TX 验证 / addresses / deploy script 全面规范化。距离 mainnet GA 仅一步之遥。剩余 5% 为 mainnet 正式部署 + Paper7 投稿提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 95%** | 9 天 ≥20 次提交,最近一次 2026-06-16;**v5.4.0-beta.1 mainnet GA prep 完成**:Sepolia fresh redeploy + TX-Value-Verification 5 文档 + release-process 模板 + 18 个 v5.4 issue 推进\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约实现 v5.4.0-beta.1:mainnet-dry-run Sepolia 完整 fresh redeploy + clean-deploy gap fixes + 真实 on-chain E2E tx hashes 回填\n- ✅ **TX-Value-Verification 5 文档套件**(PR #297)+ harness nonce-retry fix(PR #295)\n- ✅ **release-process 模板**(PR #291)+ v5.4.0-beta.1 release log\n- ✅ X402Facilitator 在部署时原子转移 ownership 到 governor\n- ✅ Sepolia addresses 同步到 v5.4.0-beta.1-redeploy(PR #298)\n- ✅ runbook 修正:Mycelium/MushroomDAO 是真实 mainnet 社区(非 demo)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-16: docs(addresses): update Sepolia to v5.4.0-beta.1-redeploy (#298)\n- 2026-06-?: docs(e2e): TX-Value-Verification 5-doc for v5.4.0-beta.1 fresh redeploy + Codex 2-axis (#297)\n- 2026-06-?: deploy(rehearsal): fresh v5.4.0 mainnet-dry-run on Sepolia + fixes for clean-deploy gaps (#296)\n- 2026-06-?: release(v5.4.0): bump version() 5.3.3→5.4.0 + mainnet GA prep\n- 2026-06-?: fix(v5.4-deploy): transfer X402Facilitator ownership to governor atomically at deploy\n- 2026-06-?: docs: backfill real on-chain E2E tx hashes into v5.4 deploy-record\n\n💡 v5.3.3 → v5.4.0-beta.1 mainnet GA prep 跨越,配套 release-process / TX 验证 / addresses / deploy script 全面规范化。距离 mainnet GA 仅一步之遥。剩余 5% 为 mainnet 正式部署 + Paper7 投稿提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 9 天 2 次提交(research-writing skill 工具链)。Paper7 第二版工程化数据在上次扫描周期已就绪,本期无新论文产出\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版(v7)数据收集:long-horizon dynamics / Sankey budget-flow / reproducible artifacts 已就绪(截至 2026-06-12)\n- 🔧 投稿:JBBA 投稿包等待第二版数据收尾\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 推进(#215 P1-35 recordDebt cumulative cap + TTL)\n\n**📝 近期动态**:\n- DSR-Research-Flow 2026-06-16: docs/feat(skills) awesome-ai-research-writing submodule\n\n💡 论文层本期暂无产出,应在 SuperPaymaster v5.4 mainnet 落地后立即启动 Paper7 第二版投稿。剩余 70% 主要为期刊投稿提交 + v5.4 链上信用系统整合。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 9 天 2 次提交(research-writing skill 工具链)。Paper7 第二版工程化数据在上次扫描周期已就绪,本期无新论文产出\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版(v7)数据收集:long-horizon dynamics / Sankey budget-flow / reproducible artifacts 已就绪(截至 2026-06-12)\n- 🔧 投稿:JBBA 投稿包等待第二版数据收尾\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 推进(#215 P1-35 recordDebt cumulative cap + TTL)\n\n**📝 近期动态**:\n- DSR-Research-Flow 2026-06-16: docs/feat(skills) awesome-ai-research-writing submodule\n\n💡 论文层本期暂无产出,应在 SuperPaymaster v5.4 mainnet 落地后立即启动 Paper7 第二版投稿。剩余 70% 主要为期刊投稿提交 + v5.4 链上信用系统整合。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 68%** | agent-speaker 9 天 10 次提交(TUI Chat #4 合入 + bunker 连接冲突修复 + serve flags 体系化);其他仓库本期以合规为主\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成:WeChatBridge + InboxAgent + CLI + 集成验证\n- ✅ 包重命名整合:@auraai/ai-bridge → @auraaihq/idoris\n- ✅ Nostr 通信层:**agent-speaker TUI Chat 完整 PR #4 合入** + serve --auth/--eager-auth flags + bunker 连接冲突修复 + --jq flag on fetch/event commands\n- 🔧 AgentSocial:Paper3 设计 + milestone plan 已就绪(5-29 起)\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- agent-speaker 2026-06-20: fix conflicts with running bunker connections (client/server) through authorization\n- agent-speaker 2026-06-?: bunker: remove duplicated --sec flags interfering with everything\n- agent-speaker 2026-06-?: serve: --auth and --eager-auth flags\n- agent-speaker 2026-06-?: feat: TUI Chat Interface (PR #4)\n- agent-speaker 2026-06-?: support --jq flag on fetch and event commands\n- AuraAI / Agent24 / simple-agent / OpenCrab / courses 本期主要为 license 合规(Apache 2.0 五件套)\n\n💡 agent-speaker 进入工程化第二阶段(TUI + serve auth + bunker 修复),是 Mycelium Nostr 网络的关键 UX 与底座推进。剩余 32% 主要为 iDoris 云端三层结构 + Mycelium Network 启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 68%** | agent-speaker 9 天 10 次提交(TUI Chat #4 合入 + bunker 连接冲突修复 + serve flags 体系化);其他仓库本期以合规为主\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成:WeChatBridge + InboxAgent + CLI + 集成验证\n- ✅ 包重命名整合:@auraai/ai-bridge → @auraaihq/idoris\n- ✅ Nostr 通信层:**agent-speaker TUI Chat 完整 PR #4 合入** + serve --auth/--eager-auth flags + bunker 连接冲突修复 + --jq flag on fetch/event commands\n- 🔧 AgentSocial:Paper3 设计 + milestone plan 已就绪(5-29 起)\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- agent-speaker 2026-06-20: fix conflicts with running bunker connections (client/server) through authorization\n- agent-speaker 2026-06-?: bunker: remove duplicated --sec flags interfering with everything\n- agent-speaker 2026-06-?: serve: --auth and --eager-auth flags\n- agent-speaker 2026-06-?: feat: TUI Chat Interface (PR #4)\n- agent-speaker 2026-06-?: support --jq flag on fetch and event commands\n- AuraAI / Agent24 / simple-agent / OpenCrab / courses 本期主要为 license 合规(Apache 2.0 五件套)\n\n💡 agent-speaker 进入工程化第二阶段(TUI + serve auth + bunker 修复),是 Mycelium Nostr 网络的关键 UX 与底座推进。剩余 32% 主要为 iDoris 云端三层结构 + Mycelium Network 启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 9 天 1 次提交:chore Apache 2.0 license 五件套 (#1 2026-06-20)。课程内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 9 天 1 次提交:chore Apache 2.0 license 五件套 (#1 2026-06-20)。课程内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 25%** | 关联仓库 `zeroclaw-labs/zeroclaw` 已本地 clone,**9 天 30+ 次提交活跃迭代**:Node24 digest pin / providers replay fix / install PATH 自动接入 / CI provider-dispatch gate 全 features build / runtime cache-hit 测试稳定化\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续高频迭代,外部研究观察价值上升\n- 🔧 候选工具仓库 zeroclaw 已 clone 并进入活跃监视\n\n**📝 近期动态** (zeroclaw-labs/zeroclaw):\n- 2026-06-21: fix(docker) correct Node 24 digest pins (#7932)\n- 2026-06-?: test(runtime) pin system prompt in cache-hit test to kill date flake (#8036)\n- 2026-06-?: fix(providers) strip assistant reasoning on outbound replay for Groq (#7616)\n- 2026-06-?: feat(install) add zeroclaw to PATH automatically, --no-modify-path opt-out (#8038)\n- 2026-06-?: fix(ci) pass provider-dispatch gate and --all-features build on master (#8019)\n\n💡 zeroclaw 工程化节奏明显加快,可作为账号抽象/agent 工具链外部参考。剩余研究类任务仍建议明确产出形式(research note / blog)以便量化进度。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 25%** | 关联仓库 `zeroclaw-labs/zeroclaw` 已本地 clone,**9 天 30+ 次提交活跃迭代**:Node24 digest pin / providers replay fix / install PATH 自动接入 / CI provider-dispatch gate 全 features build / runtime cache-hit 测试稳定化\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续高频迭代,外部研究观察价值上升\n- 🔧 候选工具仓库 zeroclaw 已 clone 并进入活跃监视\n\n**📝 近期动态** (zeroclaw-labs/zeroclaw):\n- 2026-06-21: fix(docker) correct Node 24 digest pins (#7932)\n- 2026-06-?: test(runtime) pin system prompt in cache-hit test to kill date flake (#8036)\n- 2026-06-?: fix(providers) strip assistant reasoning on outbound replay for Groq (#7616)\n- 2026-06-?: feat(install) add zeroclaw to PATH automatically, --no-modify-path opt-out (#8038)\n- 2026-06-?: fix(ci) pass provider-dispatch gate and --all-features build on master (#8019)\n\n💡 zeroclaw 工程化节奏明显加快,可作为账号抽象/agent 工具链外部参考。剩余研究类任务仍建议明确产出形式(research note / blog)以便量化进度。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-20T23:42:03.777Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}},{"type":"document","score":null,"document":{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-21 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-21**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **95%** | AAStarCommunity/SuperPaymaster | 06-16 | **v5.4.0-beta.1 mainnet GA prep** + Sepolia fresh redeploy + TX-Value-Verification 5 文档 |\n| TASK-23 | Meta Phase 1 Genesis Launch | **92%** | MushroomDAO/launch | 06-20 | **AAStar+AuraAI landing pages** (#12) + ZUAEC 参赛研究入仓 (#13) |\n| TASK-9 | CometENS 免费子域名 | **82%** | MushroomDAO/CometENS | 06-18 | **DNSSEC verify runbook** + identity-pages plan + DNS-domain integration 三连 PR |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **88%** | 5 repos | 06-20 | **SDK v0.20.9→0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + passkey-guardian 端到端 |\n| TASK-34 | AuraAI | **68%** | agent-speaker + 5 repos | 06-20 | **agent-speaker TUI Chat #4 合入** + bunker 修复 + serve auth flags |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 06-20 | 1 commit(license 合规) |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 06-03 | 9 天 0 commit,进入静默期 |\n| TASK-13 | Cos72 Core Modules | **35%** | MushroomDAO/{MyTask,Cos72} | 06-20 | 4 commit(badge + license + code owner) |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | 06-16 | research-writing skill 工具链,无新论文产出 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | 06-21 | **zeroclaw 30+ commit 高频活跃**:Node24 pin + provider replay + install PATH |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | 06-16 | DSR 工具链增强;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 06-07 | 静默 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 60 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 06-20 | 1 commit(license #2) |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 06-07 | 静默 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 65% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/aastar/ens-tool)\n- **最新动态**: 2026-04-27 D6 multi-root domain + Apache 2.0 badge;v0.5.0(2026-04-04)\n- L2RecordsV3 ERC-721 子域 + 3种插件(Free/Whitelist/FlatFee)+ OPResolver Bedrock 状态证明\n- 132 TS + 182 Foundry 测试全部通过;3轮 Codex 安全审核通过\n- 下一步:.cv/.box/.zparty 实际域名映射 + mushroom.cv 自动授予\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 70% · Phase 1\n- **仓库**: `MushroomDAO/launch`(新);`MushroomDAO/MyShop`(历史)\n- **最新动态**: 2026-04-26 gasless GToken 购买页 + Cloudflare Worker relayer + roadshow prep\n- Shop M1 完整:C1-C11 合约 + F1-F8 前端 + W1-W5 Worker,Codex + Slither 双重审计通过\n- GToken:launch.html 购买页 + relayer Worker 已上线;GToken 合约本体待部署\n- Hangzhou roadshow 5-18 为近期里程碑\n\n#### TASK-34 · AuraAI · 35% · Phase 3\n- **仓库**: `jhfnetboy/AuraAI`、`AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`MushroomDAO/agent-speaker-relay`、`MushroomDAO/Agent-WeChat-SDK`\n- **最新动态**: 2026-04-27 agent-speaker TUI fix(PR review);2026-04-26 WeChat SDK @agent-wechat/core + CLI\n- agent-speaker:group chat + TUI Bubble Tea + SQLite + NIP-44 加密(PR #3 merge 完成)\n- relay:strfry Docker + restart.sh + Alpine/Ubuntu 双构建,稳定运行\n- 下一步:iDoris 三层结构 + Mycelium Network\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"}},{"type":"document","score":null,"document":{"id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","rawContent":"欢迎来到 BroodBrain,这是 Mycelium Protocol 的“协议孵化中枢”,我们的智脑系统。\n\n## 开发团队(Dev Group)\n1. **Web 看板**: Clone Brood repo到本地,运行:backlog browser命令,在浏览器打开 `http://localhost:6420`,点击 **Board**。\n2. **终端查看**: 运行 `backlog task view 23 --plain`。\n3. **添加修改**: 只有在本地界面才可以修改任务状态,添加任务等edit,对外发布互联网的是只读版本。\n\n## 社区成员 (Community Member)\n- **View Progress Report**: Check left side link\n- **View Task Detail**: Click and view task items\n\n---\n6th, April 2026 updated","path":"doc-1 - 🧠-BroodBrain-Readme.md"}},{"type":"document","score":null,"document":{"id":"doc-6","title":"🚀 Cold Launch","type":"guide","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","rawContent":"# 🚀 Cold Launch\n\n**→ [launch.mushroom.box](https://launch.mushroom.box)**\n\nClick for more detail/更多细节请访问协议主站。","tags":["launch","protocol","vision"],"path":"doc-6 - 🚀-Cold-Launch.md"}},{"type":"decision","score":null,"decision":{"id":"decision-1","title":"Start MushroomDAO Cold Launch / 启动 MushroomDAO 冷启动","date":"2026-02-28 12:01","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We believe the future will be defined by a new organizational paradigm: the emergence of Loose Communities and Extreme Individuals. To support this vision, we need to build a sustainable collaborative network.\n**CN:** 我们预见未来将出现一种超越传统商业实体的组织形态:松散社区与极致个体。为了支撑这一愿景,我们需要建立一个可持续的协作网络。\n\n## Decision / 决策\n**EN:** We decided to officially initiate the MushroomDAO cold launch on **March 30, 2026**.\n- **GToken Sale**: Use a custom bonding curve contract for liquidity and fairness.\n- **Governance**: A 2-week launch period to complete the first governance vote.\n**CN:** 我们决定在 **2026年3月30日** 正式启动 **MushroomDAO** 的冷启动方案。\n- **GToken 销售**:采用基于销售曲线 (Bonding Curve) 的自定义合约。\n- **治理模型**:初期采用 2 周的“启动期”,在此期间完成首个治理提案的投票。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Rapidly aggregate 100+ angel users and community members.\n- **Negative**: Need to complete core product integrations by end of March.\n**CN:**\n- **积极影响**:能够快速汇聚首批 100+ 天使用户和社区成员。\n- **挑战**:需要在 3月底前完成所有核心产品的集成与部署。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}},{"type":"decision","score":null,"decision":{"id":"decision-2","title":"Choose OP Mainnet for CCIP-Read Resolver / 选择 OP 主网进行 CCIP-Read 解析","date":"2026-02-28 12:05","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We need to provide ENS resolution on Layer 2 to minimize gas costs while maintaining compatibility with the Ethereum L1 ENS system.\n**CN:** 我们需要在 Layer 2 上提供 ENS 解析,以最大限度地降低 Gas 成本,同时保持与以太坊 L1 ENS 系统的兼容性。\n\n## Decision / 决策\n**EN:** We decided to deploy the ENS resolver on **OP Mainnet** and use **CCIP-Read** (ERC-3668) for cross-chain resolution.\n**CN:** 我们决定在 **OP Mainnet** 上部署 ENS 解析器,并使用 **CCIP-Read** (ERC-3668) 进行跨链解析跳转。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Near-zero resolution cost for users; full compatibility with L1 wallets.\n- **Negative**: Requires infrastructure for CCIP-Read gateway services.\n**CN:**\n- **积极影响**:用户几乎零成本解析;完全兼容 L1 钱包。\n- **挑战**:需要维护一套 CCIP-Read 网关服务基础设施。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}}] \ No newline at end of file +[{"type":"task","score":null,"task":{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-29T14:39:05.408Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-29T14:37:43.557Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-29T14:38:52.064Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-29T14:39:34.549Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-29T14:39:45.059Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-29T14:40:21.269Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-29T14:36:07.610Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-29T14:40:36.118Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-29T14:38:07.742Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-29T14:40:49.914Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-29T14:41:02.250Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}},{"type":"document","score":null,"document":{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint |\n| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署\n- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免\n- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪\n- 剩余 6%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"}},{"type":"document","score":null,"document":{"id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","rawContent":"欢迎来到 BroodBrain,这是 Mycelium Protocol 的“协议孵化中枢”,我们的智脑系统。\n\n## 开发团队(Dev Group)\n1. **Web 看板**: Clone Brood repo到本地,运行:backlog browser命令,在浏览器打开 `http://localhost:6420`,点击 **Board**。\n2. **终端查看**: 运行 `backlog task view 23 --plain`。\n3. **添加修改**: 只有在本地界面才可以修改任务状态,添加任务等edit,对外发布互联网的是只读版本。\n\n## 社区成员 (Community Member)\n- **View Progress Report**: Check left side link\n- **View Task Detail**: Click and view task items\n\n---\n6th, April 2026 updated","path":"doc-1 - 🧠-BroodBrain-Readme.md"}},{"type":"document","score":null,"document":{"id":"doc-6","title":"🚀 Cold Launch","type":"guide","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","rawContent":"# 🚀 Cold Launch\n\n**→ [launch.mushroom.box](https://launch.mushroom.box)**\n\nClick for more detail/更多细节请访问协议主站。","tags":["launch","protocol","vision"],"path":"doc-6 - 🚀-Cold-Launch.md"}},{"type":"decision","score":null,"decision":{"id":"decision-1","title":"Start MushroomDAO Cold Launch / 启动 MushroomDAO 冷启动","date":"2026-02-28 12:01","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We believe the future will be defined by a new organizational paradigm: the emergence of Loose Communities and Extreme Individuals. To support this vision, we need to build a sustainable collaborative network.\n**CN:** 我们预见未来将出现一种超越传统商业实体的组织形态:松散社区与极致个体。为了支撑这一愿景,我们需要建立一个可持续的协作网络。\n\n## Decision / 决策\n**EN:** We decided to officially initiate the MushroomDAO cold launch on **March 30, 2026**.\n- **GToken Sale**: Use a custom bonding curve contract for liquidity and fairness.\n- **Governance**: A 2-week launch period to complete the first governance vote.\n**CN:** 我们决定在 **2026年3月30日** 正式启动 **MushroomDAO** 的冷启动方案。\n- **GToken 销售**:采用基于销售曲线 (Bonding Curve) 的自定义合约。\n- **治理模型**:初期采用 2 周的“启动期”,在此期间完成首个治理提案的投票。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Rapidly aggregate 100+ angel users and community members.\n- **Negative**: Need to complete core product integrations by end of March.\n**CN:**\n- **积极影响**:能够快速汇聚首批 100+ 天使用户和社区成员。\n- **挑战**:需要在 3月底前完成所有核心产品的集成与部署。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}},{"type":"decision","score":null,"decision":{"id":"decision-2","title":"Choose OP Mainnet for CCIP-Read Resolver / 选择 OP 主网进行 CCIP-Read 解析","date":"2026-02-28 12:05","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We need to provide ENS resolution on Layer 2 to minimize gas costs while maintaining compatibility with the Ethereum L1 ENS system.\n**CN:** 我们需要在 Layer 2 上提供 ENS 解析,以最大限度地降低 Gas 成本,同时保持与以太坊 L1 ENS 系统的兼容性。\n\n## Decision / 决策\n**EN:** We decided to deploy the ENS resolver on **OP Mainnet** and use **CCIP-Read** (ERC-3668) for cross-chain resolution.\n**CN:** 我们决定在 **OP Mainnet** 上部署 ENS 解析器,并使用 **CCIP-Read** (ERC-3668) 进行跨链解析跳转。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Near-zero resolution cost for users; full compatibility with L1 wallets.\n- **Negative**: Requires infrastructure for CCIP-Read gateway services.\n**CN:**\n- **积极影响**:用户几乎零成本解析;完全兼容 L1 钱包。\n- **挑战**:需要维护一套 CCIP-Read 网关服务基础设施。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}}] \ No newline at end of file diff --git a/dist/api/statistics.json b/dist/api/statistics.json index 41082f4..dac4d22 100644 --- a/dist/api/statistics.json +++ b/dist/api/statistics.json @@ -1 +1 @@ -{"statusCounts":{"To Do":15,"In Progress":15,"Done":7},"priorityCounts":{"high":9,"medium":10,"low":13,"none":5},"totalTasks":37,"completedTasks":7,"completionPercentage":19,"draftCount":0,"recentActivity":{"created":[],"updated":[]},"projectHealth":{"averageTaskAge":93,"staleTasks":[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-21T00:10:48.957Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}],"blockedTasks":[{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-21T00:10:48.957Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-20T23:42:03.777Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}]}} \ No newline at end of file +{"statusCounts":{"To Do":15,"In Progress":15,"Done":7},"priorityCounts":{"high":9,"medium":10,"low":13,"none":5},"totalTasks":37,"completedTasks":7,"completionPercentage":19,"draftCount":0,"recentActivity":{"created":[],"updated":[]},"projectHealth":{"averageTaskAge":101,"staleTasks":[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}],"blockedTasks":[{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}]}} \ No newline at end of file diff --git a/dist/api/tasks.json b/dist/api/tasks.json index d26a86e..70d7fb6 100644 --- a/dist/api/tasks.json +++ b/dist/api/tasks.json @@ -1 +1 @@ -[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 9 天 0 次提交,最近 2026-04-15(仍静默)。Cos72 主仓库本期 3 次提交均为 license/badge/owner 治理\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — Cards/Points/Perks 核心功能未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:最近 2026-04-15,连续静默 ≥ 60 天\n- AAStarCommunity/Cos72:2026-06-20 3 次治理提交,无 feature\n\n💡 Cos72 demo 仍未启动,剩余 80% 主要为产品形态定义与首版交付。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 88%** | 关联 5 仓库(AirAccount + YetAnotherAA + aastar-sdk + YetAnotherAA-Validator + aastar-docs)9 天累计 **440+ 次提交**;**SDK 主干 v0.20.9 → v0.24.1 五连发** + **aNode DVT v1.5.0 testnet always-on** + **passkey-guardian 端到端 UI/recovery**\n\n**✅ AC 完成情况**:\n- 🔧 #1 Support Social Login — WebAuthn passkey + v0.6.0 lazy KMS(已完成)\n- ✅ **passkey-guardian 完整流程上线**(YetAnotherAA #332-336):UI account creation + backend recovery (proposeRecoveryWithSig, relayed) + WebAuthn ceremony 中继 + in-UI guide + ETH 限额 presets\n- ✅ **aastar-sdk v0.24.1 GA-ready**:DVT through-EntryPoint + validator-router + default nodes + Gap B deployAndWireValidator(一调部署 + setValidator on-chain e2e)+ DVT pin v1.5.0\n- ✅ **YetAnotherAA-Validator v1.5.0 (aNode DVT)**:testnet always-on + clone-and-deploy + dvt-testnet.sh(管理 3 testnet 节点 + cloudflared tunnel)+ prod-node E2E verifier(3 独立节点 → 链上 validate===0)\n- ✅ **aastar-docs SDK 文档站持续 sync**:0.20.9 → 0.22.0 → 0.23.0 → 0.24.0 同步完毕 + SDK release runbook 入仓\n- ✅ **AirAccount v0.23.1 + v0.23.2 (Beta5)** 发布:API key 强制 + operator-configurable RP + api-key CLI scriptable + #102 guardian KMS 依赖风险 + P-256 迁移路径文档\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- aastar-sdk 2026-06-20: v0.24.1 (Gap B deployAndWireValidator one-call deploy + wire) + v0.24.0 (DVT through-EntryPoint + validator-router + default nodes; DVT pin v1.5.0)\n- YetAnotherAA-Validator 2026-06-20: v1.5.0 testnet always-on DVT + clone-and-deploy + dvt-testnet.sh + prod-node E2E verifier\n- aastar-docs 2026-06-20: sync SDK 0.24.0 + SDK release runbook in CLAUDE.md\n- AirAccount 2026-06-20: release v0.23.2 (Beta5) api-key CLI scriptable + KMS deps risk docs\n- YetAnotherAA #332-336 (2026-06-20): passkey-guardian end-to-end UI + backend + recovery\n\n💡 Account 全栈(合约 + SDK + DVT 节点 + 文档 + UI)在 9 天内集中突破:SDK 进入 0.24.x,aNode DVT 进入 always-on testnet 可复制部署,passkey-guardian 全链路打通。剩余 12% 为 Cross-Chain Operations 启动 + Session Keys 收口 + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-21T00:10:48.957Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"},{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 82%** | 9 天 30+ 次提交,最近一次 2026-06-18;**DNS / DNSSEC 集成进入文档化生产准备**:DNSSEC verify runbook + identity-pages plan(社区 → 个人域)+ DNS-domain integration plan 三连合入\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — OPResolver + Bedrock 状态证明已部署\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin\n- ✅ CCIP-Read 端到端 verified — Milestone C 通过\n- ✅ 生产 KV bindings + multicoin addr ABI + /lookup ownership + 单钱包限制 + fail-closed nonce\n- ✅ **DNSSEC verification runbook (Phase 1 gate)**(PR #20)\n- ✅ **identity-pages plan**:社区 mushroom.cv → 个人 xiaoheishu.xyz(PR #19)\n- ✅ **DNS-domain integration plan**(PR #18)\n- 🔧 Map internet domains to on-chain addresses — 生产化文档基线就位,.cv/.box/.zparty 实际域名上线即可推进\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: Merge #20 docs/dnssec-verify-runbook\n- 2026-06-?: docs DNSSEC verification runbook (Phase 1 gate, follow-along)\n- 2026-06-?: Merge #19 docs/identity-pages-plan\n- 2026-06-?: docs identity-pages plan (community mushroom.cv → personal xiaoheishu.xyz)\n- 2026-06-?: Merge #18 docs/dns-domain-integration\n\n💡 短短 9 天连入 3 个 docs PR,把 DNS / DNSSEC 与 ENS 整合的产品化路径文档化为可执行 runbook,是.cv/.box 上线前的最后一公里准备。剩余 18% 为实际域名 mainnet 接入 + identity-pages 落地。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-20T23:42:03.777Z","source":"local"},{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 35%** | Cos72 9 天 3 次提交(badge / license / @clestons code owner);MyTask 9 天 1 次提交(license 五件套);feature 维度仍无进展\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,本期无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在但仍无 feature 进展\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- Cos72 2026-06-20: chore: fix badge formatting (#51) + Apache 2.0 license 合规 (#52) + @clestons as code owner (#53)\n- MyTask 2026-06-20: chore: Apache 2.0 license 合规五件套 (#8)\n\n💡 本期仍以合规收尾为主,feature 维度静默。剩余 65% 主要为 MyVote 启动 + Cos72 主仓库核心集成。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"},{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"},{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"},{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"},{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"},{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | 9 天 0 次提交,仍静默;最近一次 2026-06-07(license 合规 #1)。Spores SDK 未见功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | 9 天 0 次提交,仍静默;最近一次 2026-06-07(license 合规 #1)。Spores SDK 未见功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"},{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 92%** | 9 天 2 次提交,最近一次 2026-06-20;**AAStar + AuraAI 双 landing 上线 + ZUAEC 第八届浙大校友创业大赛参赛研究入仓**\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 已部署、roles ticket prices 配置完成\n- ✅ 5-18 Hangzhou roadshow 完成\n- ✅ **gasless EIP-7702 三流 UX**:join-gasless.html (P3, on top of #8) 上线\n- ✅ **gasless-eoa-enhance** 分支 E2E 测试 + RUNBOOK + ACCEPTANCE 全套就绪\n- ✅ **AAStar + AuraAI landing pages 上线**(PR #12)+ 导航/标签修正\n- ✅ **ZUAEC 比赛研究入仓**(PR #13:Agent协作网络方向,对接 8-31 报名截止)\n- 🔧 主网部署 — 待执行\n- 🔧 ACN-Agent on Pi 技术规划 — Paper3 后续工程化进行中\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-20: feat(site): AAStar + AuraAI landing pages + nav links + label fixes (#12)\n- 2026-06-?: research(zuaec): 第八届浙大校友创业大赛参赛研究(Agent协作网络)(#13)\n\n💡 站点对外门面在 ZUAEC 报名季前完成 AAStar/AuraAI 双 landing 升级,比赛研究入仓正式 commit 锁定参赛方向(H2 KR3 推进)。剩余 8% 为主网部署执行。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 92%** | 9 天 2 次提交,最近一次 2026-06-20;**AAStar + AuraAI 双 landing 上线 + ZUAEC 第八届浙大校友创业大赛参赛研究入仓**\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 已部署、roles ticket prices 配置完成\n- ✅ 5-18 Hangzhou roadshow 完成\n- ✅ **gasless EIP-7702 三流 UX**:join-gasless.html (P3, on top of #8) 上线\n- ✅ **gasless-eoa-enhance** 分支 E2E 测试 + RUNBOOK + ACCEPTANCE 全套就绪\n- ✅ **AAStar + AuraAI landing pages 上线**(PR #12)+ 导航/标签修正\n- ✅ **ZUAEC 比赛研究入仓**(PR #13:Agent协作网络方向,对接 8-31 报名截止)\n- 🔧 主网部署 — 待执行\n- 🔧 ACN-Agent on Pi 技术规划 — Paper3 后续工程化进行中\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-20: feat(site): AAStar + AuraAI landing pages + nav links + label fixes (#12)\n- 2026-06-?: research(zuaec): 第八届浙大校友创业大赛参赛研究(Agent协作网络)(#13)\n\n💡 站点对外门面在 ZUAEC 报名季前完成 AAStar/AuraAI 双 landing 升级,比赛研究入仓正式 commit 锁定参赛方向(H2 KR3 推进)。剩余 8% 为主网部署执行。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"},{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"},{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 40%** | `AAStarCommunity/UltraRelay-AAStar` 9 天 0 次提交,最近一次 2026-06-03(chore: add @clestons code owner)。aastar-dev 分支静默 ≈ 16 天\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request and be a relay server — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-06-03: chore: add @clestons code owner(治理调整,无 feature 进展)\n\n💡 本期 Bundler 进入静默期,建议本周或下周激活,否则会拖累 Phase 2 aPNTs 链上支付路径。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 40%** | `AAStarCommunity/UltraRelay-AAStar` 9 天 0 次提交,最近一次 2026-06-03(chore: add @clestons code owner)。aastar-dev 分支静默 ≈ 16 天\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request and be a relay server — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-06-03: chore: add @clestons code owner(治理调整,无 feature 进展)\n\n💡 本期 Bundler 进入静默期,建议本周或下周激活,否则会拖累 Phase 2 aPNTs 链上支付路径。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-20T23:42:03.775Z","source":"local"},{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"},{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 9 天 1 次提交(chore: Apache 2.0 license 合规 #2 2026-06-20),仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-06-20: chore: Apache 2.0 license 合规 (#2)\n\n💡 OpenCrab 仍处于概念阶段,建议在 Q3 启动 Information→Decision→Action 循环原型,否则将拖累 individual agent 路线。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 9 天 1 次提交(chore: Apache 2.0 license 合规 #2 2026-06-20),仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-06-20: chore: Apache 2.0 license 合规 (#2)\n\n💡 OpenCrab 仍处于概念阶段,建议在 Q3 启动 Information→Decision→Action 循环原型,否则将拖累 individual agent 路线。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 9 天 0 次提交,最近 2026-06-07(license #1),仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 仓库静默约 14 天,待协议规范文档启动\n\n💡 Asset3 仍处于设计阶段,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 9 天 0 次提交,最近 2026-06-07(license #1),仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 仓库静默约 14 天,待协议规范文档启动\n\n💡 Asset3 仍处于设计阶段,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow`(本地 `~/Dev/jhfnetboy/`)9 天 2 次提交:awesome-ai-research-writing 子模块接入 + 使用指南。Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链增强(awesome-ai-research-writing skill 接入)\n\n**📝 近期动态** (jhfnetboy/DSR-Research-Flow):\n- 2026-06-16: docs(skills): usage guide for awesome-ai-research-writing submodule\n- 2026-06-?: feat(skills): add awesome-ai-research-writing as submodule + usage doc\n\n💡 DSR 在 paper 工程化工具上推进,但 Paper6 本身仍在队列。Paper3/7 投稿后建议启动 Paper6 P1。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow`(本地 `~/Dev/jhfnetboy/`)9 天 2 次提交:awesome-ai-research-writing 子模块接入 + 使用指南。Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链增强(awesome-ai-research-writing skill 接入)\n\n**📝 近期动态** (jhfnetboy/DSR-Research-Flow):\n- 2026-06-16: docs(skills): usage guide for awesome-ai-research-writing submodule\n- 2026-06-?: feat(skills): add awesome-ai-research-writing as submodule + usage doc\n\n💡 DSR 在 paper 工程化工具上推进,但 Paper6 本身仍在队列。Paper3/7 投稿后建议启动 Paper6 P1。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 95%** | 9 天 ≥20 次提交,最近一次 2026-06-16;**v5.4.0-beta.1 mainnet GA prep 完成**:Sepolia fresh redeploy + TX-Value-Verification 5 文档 + release-process 模板 + 18 个 v5.4 issue 推进\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约实现 v5.4.0-beta.1:mainnet-dry-run Sepolia 完整 fresh redeploy + clean-deploy gap fixes + 真实 on-chain E2E tx hashes 回填\n- ✅ **TX-Value-Verification 5 文档套件**(PR #297)+ harness nonce-retry fix(PR #295)\n- ✅ **release-process 模板**(PR #291)+ v5.4.0-beta.1 release log\n- ✅ X402Facilitator 在部署时原子转移 ownership 到 governor\n- ✅ Sepolia addresses 同步到 v5.4.0-beta.1-redeploy(PR #298)\n- ✅ runbook 修正:Mycelium/MushroomDAO 是真实 mainnet 社区(非 demo)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-16: docs(addresses): update Sepolia to v5.4.0-beta.1-redeploy (#298)\n- 2026-06-?: docs(e2e): TX-Value-Verification 5-doc for v5.4.0-beta.1 fresh redeploy + Codex 2-axis (#297)\n- 2026-06-?: deploy(rehearsal): fresh v5.4.0 mainnet-dry-run on Sepolia + fixes for clean-deploy gaps (#296)\n- 2026-06-?: release(v5.4.0): bump version() 5.3.3→5.4.0 + mainnet GA prep\n- 2026-06-?: fix(v5.4-deploy): transfer X402Facilitator ownership to governor atomically at deploy\n- 2026-06-?: docs: backfill real on-chain E2E tx hashes into v5.4 deploy-record\n\n💡 v5.3.3 → v5.4.0-beta.1 mainnet GA prep 跨越,配套 release-process / TX 验证 / addresses / deploy script 全面规范化。距离 mainnet GA 仅一步之遥。剩余 5% 为 mainnet 正式部署 + Paper7 投稿提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 95%** | 9 天 ≥20 次提交,最近一次 2026-06-16;**v5.4.0-beta.1 mainnet GA prep 完成**:Sepolia fresh redeploy + TX-Value-Verification 5 文档 + release-process 模板 + 18 个 v5.4 issue 推进\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约实现 v5.4.0-beta.1:mainnet-dry-run Sepolia 完整 fresh redeploy + clean-deploy gap fixes + 真实 on-chain E2E tx hashes 回填\n- ✅ **TX-Value-Verification 5 文档套件**(PR #297)+ harness nonce-retry fix(PR #295)\n- ✅ **release-process 模板**(PR #291)+ v5.4.0-beta.1 release log\n- ✅ X402Facilitator 在部署时原子转移 ownership 到 governor\n- ✅ Sepolia addresses 同步到 v5.4.0-beta.1-redeploy(PR #298)\n- ✅ runbook 修正:Mycelium/MushroomDAO 是真实 mainnet 社区(非 demo)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-16: docs(addresses): update Sepolia to v5.4.0-beta.1-redeploy (#298)\n- 2026-06-?: docs(e2e): TX-Value-Verification 5-doc for v5.4.0-beta.1 fresh redeploy + Codex 2-axis (#297)\n- 2026-06-?: deploy(rehearsal): fresh v5.4.0 mainnet-dry-run on Sepolia + fixes for clean-deploy gaps (#296)\n- 2026-06-?: release(v5.4.0): bump version() 5.3.3→5.4.0 + mainnet GA prep\n- 2026-06-?: fix(v5.4-deploy): transfer X402Facilitator ownership to governor atomically at deploy\n- 2026-06-?: docs: backfill real on-chain E2E tx hashes into v5.4 deploy-record\n\n💡 v5.3.3 → v5.4.0-beta.1 mainnet GA prep 跨越,配套 release-process / TX 验证 / addresses / deploy script 全面规范化。距离 mainnet GA 仅一步之遥。剩余 5% 为 mainnet 正式部署 + Paper7 投稿提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 9 天 2 次提交(research-writing skill 工具链)。Paper7 第二版工程化数据在上次扫描周期已就绪,本期无新论文产出\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版(v7)数据收集:long-horizon dynamics / Sankey budget-flow / reproducible artifacts 已就绪(截至 2026-06-12)\n- 🔧 投稿:JBBA 投稿包等待第二版数据收尾\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 推进(#215 P1-35 recordDebt cumulative cap + TTL)\n\n**📝 近期动态**:\n- DSR-Research-Flow 2026-06-16: docs/feat(skills) awesome-ai-research-writing submodule\n\n💡 论文层本期暂无产出,应在 SuperPaymaster v5.4 mainnet 落地后立即启动 Paper7 第二版投稿。剩余 70% 主要为期刊投稿提交 + v5.4 链上信用系统整合。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 9 天 2 次提交(research-writing skill 工具链)。Paper7 第二版工程化数据在上次扫描周期已就绪,本期无新论文产出\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版(v7)数据收集:long-horizon dynamics / Sankey budget-flow / reproducible artifacts 已就绪(截至 2026-06-12)\n- 🔧 投稿:JBBA 投稿包等待第二版数据收尾\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 推进(#215 P1-35 recordDebt cumulative cap + TTL)\n\n**📝 近期动态**:\n- DSR-Research-Flow 2026-06-16: docs/feat(skills) awesome-ai-research-writing submodule\n\n💡 论文层本期暂无产出,应在 SuperPaymaster v5.4 mainnet 落地后立即启动 Paper7 第二版投稿。剩余 70% 主要为期刊投稿提交 + v5.4 链上信用系统整合。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"},{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 68%** | agent-speaker 9 天 10 次提交(TUI Chat #4 合入 + bunker 连接冲突修复 + serve flags 体系化);其他仓库本期以合规为主\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成:WeChatBridge + InboxAgent + CLI + 集成验证\n- ✅ 包重命名整合:@auraai/ai-bridge → @auraaihq/idoris\n- ✅ Nostr 通信层:**agent-speaker TUI Chat 完整 PR #4 合入** + serve --auth/--eager-auth flags + bunker 连接冲突修复 + --jq flag on fetch/event commands\n- 🔧 AgentSocial:Paper3 设计 + milestone plan 已就绪(5-29 起)\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- agent-speaker 2026-06-20: fix conflicts with running bunker connections (client/server) through authorization\n- agent-speaker 2026-06-?: bunker: remove duplicated --sec flags interfering with everything\n- agent-speaker 2026-06-?: serve: --auth and --eager-auth flags\n- agent-speaker 2026-06-?: feat: TUI Chat Interface (PR #4)\n- agent-speaker 2026-06-?: support --jq flag on fetch and event commands\n- AuraAI / Agent24 / simple-agent / OpenCrab / courses 本期主要为 license 合规(Apache 2.0 五件套)\n\n💡 agent-speaker 进入工程化第二阶段(TUI + serve auth + bunker 修复),是 Mycelium Nostr 网络的关键 UX 与底座推进。剩余 32% 主要为 iDoris 云端三层结构 + Mycelium Network 启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 68%** | agent-speaker 9 天 10 次提交(TUI Chat #4 合入 + bunker 连接冲突修复 + serve flags 体系化);其他仓库本期以合规为主\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成:WeChatBridge + InboxAgent + CLI + 集成验证\n- ✅ 包重命名整合:@auraai/ai-bridge → @auraaihq/idoris\n- ✅ Nostr 通信层:**agent-speaker TUI Chat 完整 PR #4 合入** + serve --auth/--eager-auth flags + bunker 连接冲突修复 + --jq flag on fetch/event commands\n- 🔧 AgentSocial:Paper3 设计 + milestone plan 已就绪(5-29 起)\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- agent-speaker 2026-06-20: fix conflicts with running bunker connections (client/server) through authorization\n- agent-speaker 2026-06-?: bunker: remove duplicated --sec flags interfering with everything\n- agent-speaker 2026-06-?: serve: --auth and --eager-auth flags\n- agent-speaker 2026-06-?: feat: TUI Chat Interface (PR #4)\n- agent-speaker 2026-06-?: support --jq flag on fetch and event commands\n- AuraAI / Agent24 / simple-agent / OpenCrab / courses 本期主要为 license 合规(Apache 2.0 五件套)\n\n💡 agent-speaker 进入工程化第二阶段(TUI + serve auth + bunker 修复),是 Mycelium Nostr 网络的关键 UX 与底座推进。剩余 32% 主要为 iDoris 云端三层结构 + Mycelium Network 启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 9 天 1 次提交:chore Apache 2.0 license 五件套 (#1 2026-06-20)。课程内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 9 天 1 次提交:chore Apache 2.0 license 五件套 (#1 2026-06-20)。课程内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-20T23:42:03.776Z","source":"local"},{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 25%** | 关联仓库 `zeroclaw-labs/zeroclaw` 已本地 clone,**9 天 30+ 次提交活跃迭代**:Node24 digest pin / providers replay fix / install PATH 自动接入 / CI provider-dispatch gate 全 features build / runtime cache-hit 测试稳定化\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续高频迭代,外部研究观察价值上升\n- 🔧 候选工具仓库 zeroclaw 已 clone 并进入活跃监视\n\n**📝 近期动态** (zeroclaw-labs/zeroclaw):\n- 2026-06-21: fix(docker) correct Node 24 digest pins (#7932)\n- 2026-06-?: test(runtime) pin system prompt in cache-hit test to kill date flake (#8036)\n- 2026-06-?: fix(providers) strip assistant reasoning on outbound replay for Groq (#7616)\n- 2026-06-?: feat(install) add zeroclaw to PATH automatically, --no-modify-path opt-out (#8038)\n- 2026-06-?: fix(ci) pass provider-dispatch gate and --all-features build on master (#8019)\n\n💡 zeroclaw 工程化节奏明显加快,可作为账号抽象/agent 工具链外部参考。剩余研究类任务仍建议明确产出形式(research note / blog)以便量化进度。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-21 扫描)\n\n**🚀 预估进度: 25%** | 关联仓库 `zeroclaw-labs/zeroclaw` 已本地 clone,**9 天 30+ 次提交活跃迭代**:Node24 digest pin / providers replay fix / install PATH 自动接入 / CI provider-dispatch gate 全 features build / runtime cache-hit 测试稳定化\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续高频迭代,外部研究观察价值上升\n- 🔧 候选工具仓库 zeroclaw 已 clone 并进入活跃监视\n\n**📝 近期动态** (zeroclaw-labs/zeroclaw):\n- 2026-06-21: fix(docker) correct Node 24 digest pins (#7932)\n- 2026-06-?: test(runtime) pin system prompt in cache-hit test to kill date flake (#8036)\n- 2026-06-?: fix(providers) strip assistant reasoning on outbound replay for Groq (#7616)\n- 2026-06-?: feat(install) add zeroclaw to PATH automatically, --no-modify-path opt-out (#8038)\n- 2026-06-?: fix(ci) pass provider-dispatch gate and --all-features build on master (#8019)\n\n💡 zeroclaw 工程化节奏明显加快,可作为账号抽象/agent 工具链外部参考。剩余研究类任务仍建议明确产出形式(research note / blog)以便量化进度。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-20T23:42:03.777Z","source":"local"},{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"},{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}] \ No newline at end of file +[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"},{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"},{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"},{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"},{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"},{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"},{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"},{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-29T14:39:05.408Z","source":"local"},{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"},{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-29T14:37:43.557Z","source":"local"},{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"},{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"},{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-29T14:38:52.064Z","source":"local"},{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"},{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-29T14:39:34.549Z","source":"local"},{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-29T14:39:45.059Z","source":"local"},{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-29T14:40:21.269Z","source":"local"},{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-29T14:36:07.610Z","source":"local"},{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-29T14:40:36.118Z","source":"local"},{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"},{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-29T14:38:07.742Z","source":"local"},{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-29T14:40:49.914Z","source":"local"},{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-29T14:41:02.250Z","source":"local"},{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"},{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}] \ No newline at end of file From 287d81ea852f9c74b716f98e5c752b18cb7f8dcf Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Tue, 7 Jul 2026 16:19:19 +0700 Subject: [PATCH 05/12] fix: update task --- ...c-7 - \360\237\223\212-Progress-Report.md" | 54 +++++++++---------- ...ure-AirAccount-Invisible-Crypto-Account.md | 4 +- ...Cos72-Core-Modules-MyTask-MyShop-MyVote.md | 4 +- ... Protocol-Spores-Viral-Transmission-SDK.md | 4 +- ...sk-2 - Product-Cos72-Cards-Points-Perks.md | 8 +-- .../task-23 - Meta-Phase-1-Genesis-Launch.md | 26 +++++---- backlog/tasks/task-26 - Bundler.md | 4 +- ...7\274\232another-agent-for-Individuals.md" | 4 +- backlog/tasks/task-29 - Asset3-Protocol.md | 4 +- backlog/tasks/task-30 - EOA-Bridge.md | 4 +- backlog/tasks/task-31 - SuperPaymaster.md | 27 +++++----- backlog/tasks/task-32 - CommunityFi.md | 4 +- backlog/tasks/task-34 - AuraAI.md | 21 ++++---- .../task-35 - AuraAI\357\274\232Courses.md" | 4 +- ...rch-on-Account-and-Gas-Payment-and-more.md | 4 +- ...count-AirAccount-Abstract-Account-Layer.md | 31 ++++++----- ...eature-Comet-ENS-Free-Subdomain-Service.md | 16 +++--- dist/api/docs.json | 2 +- dist/api/docs/doc-7.json | 2 +- dist/api/search.json | 2 +- dist/api/statistics.json | 2 +- dist/api/tasks.json | 2 +- dist/index.html | 2 +- 23 files changed, 117 insertions(+), 118 deletions(-) diff --git "a/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" "b/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" index 8fd5de4..d6e2de8 100644 --- "a/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" +++ "b/backlog/docs/doc-7 - \360\237\223\212-Progress-Report.md" @@ -3,11 +3,11 @@ id: doc-7 title: "\U0001F4CA Progress Report" type: other created_date: '2026-03-14 10:00' -updated_date: '2026-06-29 10:00' +updated_date: '2026-07-07 10:00' --- > 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。 -> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.* +> *Auto-maintained by `/sync-progress`. Last scan: **2026-07-07**.* --- @@ -15,12 +15,12 @@ updated_date: '2026-06-29 10:00' | Phase | 加权进度 | 任务数 | 说明 | |:---|:---:|:---:|:---| -| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 | +| **Phase 1**: Genesis Launch | **72%** | 13个任务 | Done=6, In Progress=5, To Do=2 | | **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 | | **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 | -| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 | +| **Research**: Papers + Experiments | **47%** | 7个任务 | Done=1, In Progress=5, To Do=1 | -> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。 +> ⚠️ Phase 1 主力任务升至 TASK-5 95% / TASK-23 95% / TASK-9 85%,但 TASK-2/TASK-3/TASK-6/TASK-13 静默拉低总体。airaccount-contract 新加入 TASK-5 references(孤儿检测)。 > 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。 @@ -32,21 +32,21 @@ updated_date: '2026-06-29 10:00' |:---|:---|:---:|:---|:---:|:---| | TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze | | TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 | -| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS | -| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint | -| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 | -| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 | -| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag | -| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 | -| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 | -| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 | +| TASK-31 | SuperPaymaster | **98%** | AAStarCommunity/SuperPaymaster | 07-07 | **#329 slash-threshold-evidence-unify** + BLS modules Sepolia fully wired;SDK v0.37.3 ABI 同步;等 applyBLSAggregator | +| TASK-5 | Account 全栈 (AirAccount+SDK+airaccount-contract+UI) | **95%** | 6 repos | 07-07 | **airaccount-contract v0.27.0** DVT validator unification(31/31 E2E)+ **aastar-sdk v0.39.0** DVT reg API + YetAnotherAA DVT wizard | +| TASK-23 | Meta Phase 1 Genesis Launch | **95%** | MushroomDAO/launch | 06-24 | relayer 日购买上限移除(审计 #8)+ ops 开/关脚本;等待主网 GA | +| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA** 稳定;本期无新提交(静默 19d);待 .cv/.box 主网接入 | +| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 07-07 | kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore | +| TASK-35 | AuraAI Courses | **55%** | AuraAIHQ/{courses,AI_Beginner_Courses} | 07-05 | **AI_Beginner_Courses 新增 Agent Loop 讲义**(2026-07-05)+ Learning in Public 结构 | +| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar | 05-06 | 静默 ≥ 62 天,stuck bundle 轮换已实现 | +| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 仅 license/badge/owner 维护,无 feature 进展 | | TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 | -| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 | +| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列) | | TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 | -| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 | -| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 | -| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 | -| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 | +| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默 ≥ 69 天,等待 Phase 3 | +| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 83 天 | +| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 69 天 | +| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默 ≥ 69 天,Phase 3 设计阶段 | --- @@ -68,21 +68,20 @@ updated_date: '2026-06-29 10:00' #### TASK-9 · CometENS · 85% · Phase 1 - **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS) -- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署 -- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E) -- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪 +- **最新动态**: 2026-06-18(静默 19 天);v0.7.0 testnet GA 稳定运行,无新功能提交 +- 312 自动化测试全通;DNSSEC runbook + identity-pages + DNS 集成 plan 就绪 - 下一步:.cv/.box/.zparty 实际域名主网接入 -#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1 +#### TASK-23 · Meta Phase 1 Genesis Launch · 95% · Phase 1 - **仓库**: `MushroomDAO/launch` -- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免 -- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪 -- 剩余 6%:主网 GA 正式部署 +- **最新动态**: 2026-06-24(静默 13 天);relayer 日购买上限移除(审计 #8, #28)+ ops 开/关脚本完整 +- Sale 合约 audit-hardened 版就绪,等待主网 GA 执行时机 +- 剩余 5%:主网 GA 正式部署 #### TASK-34 · AuraAI · 70% · Phase 3 - **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent` -- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth -- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成 +- **最新动态**: 2026-07-07;agent-speaker kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore +- NIP-86 role commands + jq helpers + TUI Chat #4 稳定运行 - 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化 #### TASK-13 · Cos72 Core Modules · 30% · Phase 1 @@ -139,6 +138,7 @@ updated_date: '2026-06-29 10:00' | 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 | |:---|:---:|:---:|:---:|:---| +| 2026-07-07 | **72%** | **7%** | **11%** | **TASK-5 ↑95%(airaccount-contract v0.27.0 DVT validator unification E2E 31/31 + aastar-sdk v0.39.0 DVT reg API + YetAnotherAA DVT wizard)**;**TASK-31 ↑98%(#329 slash-threshold-evidence-unify + BLS modules Sepolia wired)**;TASK-23 ↑95%(relayer 上限移除 + ops 脚本完整);TASK-35 ↑55%(AI_Beginner_Courses Agent Loop 讲义新增);孤儿检测:airaccount-contract→TASK-5 references 补全 | | 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 | | 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) | | 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) | diff --git a/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md b/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md index 436d1bd..811a51f 100644 --- a/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md +++ b/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md @@ -22,9 +22,9 @@ ordinal: 2000 A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles. -### 📊 进度报告 (2026-04-27 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8) +**🚀 预估进度: 20%** | AAStarCommunity/demo 静默 ≥ 83 天 **✅ AC 完成情况**: - ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规 diff --git a/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md b/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md index 19706ed..674a884 100644 --- a/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md +++ b/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md @@ -23,9 +23,9 @@ ordinal: 3000 Implement the three core modules for Cos72 Chrome Plugin. -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29) +**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature **✅ AC 完成情况**: - 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature diff --git a/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md b/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md index 2321dac..23dc56b 100644 --- a/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md +++ b/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md @@ -21,9 +21,9 @@ priority: low A protocol for viral community growth and member invitation tracking. -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号 +**🚀 预估进度: 20%** | MushroomDAO/Spores 静默 ≥ 69 天,等待 Phase 3 ## Acceptance Criteria diff --git a/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md b/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md index 7eedb53..e435dbd 100644 --- a/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md +++ b/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md @@ -26,17 +26,17 @@ demo先设计和完成,给社区用户体验,给sdk和airaccount集成提供 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧 5. sp提供社区面板,改进registry repo;🚧 -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动 +**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动 **✅ AC 完成情况**: - ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动 **📝 近期动态**: -- AAStarCommunity/demo:静默 ≥ 75 天 +- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交 -💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。 +💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。 ## Acceptance Criteria diff --git a/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md b/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md index 54294fb..b1ee352 100644 --- a/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md +++ b/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md @@ -27,26 +27,24 @@ A meta-task to group all Genesis Launch activities. ... -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合 +**🚀 预估进度: 95%** | 近30天 13 次提交,最近一次 2026-06-24;本期主要变化:**relayer 日购买上限移除**(审计修复 #8)+ sale open/close ops 脚本完整落地;无新功能,sale 合约已就绪等待主网部署 **✅ AC 完成情况**: - ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成 -- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本) -- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient -- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance -- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A) -- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event -- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接 -- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay) -- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行 +- ✅ GToken launch contract — SaleContractV2 audit-hardened 版重新部署 +- ✅ buyTokensFor/buyAPNTsFor + EIP-3009 receiveWithAuth + relayer 白名单集合 +- ✅ sale 发布门 hardening(gasless cap 豁免 + CEI + recipient event) +- ✅ ops 开/关脚本 + 文档 + README 链接(#29) +- ✅ **chore(relayer): 移除从未执行的日购买上限声明**(审计 #8, #28) +- 🔧 主网正式部署 — 最后 5%,audit-hardened 版本待 GA 执行 **📝 近期动态** (MushroomDAO/launch): -- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29) +- 2026-06-24: chore(relayer): 移除从未执行的日购买上限声明 (审计 #8) (#28) - 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27) -- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26) -- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24) +- 2026-06-24: feat(ops): sale 开/关脚本 + 文档(#29,最新提交) +- 本期无新提交(静默 ≥ 13 天) -💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。 +💡 sale 合约审计修复完整,ops 工具链就绪。剩余 5%:主网 GA 正式部署(等待时机/资金/上线计划)。 diff --git a/backlog/tasks/task-26 - Bundler.md b/backlog/tasks/task-26 - Bundler.md index fa04e76..641992c 100644 --- a/backlog/tasks/task-26 - Bundler.md +++ b/backlog/tasks/task-26 - Bundler.md @@ -30,9 +30,9 @@ enhance a close integration with AAStar infrastructure. 4. Be any relay server with permission service 5. More feats inherited from ultrabundler -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期 +**🚀 预估进度: 40%** | 静默 62 天(最近 2026-05-06),UltraRelay stuck-bundle rotation 已实现 **✅ AC 完成情况**: - ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定 diff --git "a/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" "b/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" index 2d14f13..8fd2dd7 100644 --- "a/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" +++ "b/backlog/tasks/task-28 - OpenCrab\357\274\232another-agent-for-Individuals.md" @@ -24,9 +24,9 @@ based on OpenFang Agent framework https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码 +**🚀 预估进度: 15%** | AuraAIHQ/OpenCrab 静默 ≥ 69 天 **✅ AC 完成情况**: - ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现 diff --git a/backlog/tasks/task-29 - Asset3-Protocol.md b/backlog/tasks/task-29 - Asset3-Protocol.md index ab09a4e..593261b 100644 --- a/backlog/tasks/task-29 - Asset3-Protocol.md +++ b/backlog/tasks/task-29 - Asset3-Protocol.md @@ -18,9 +18,9 @@ references: Thinking and Design A Protocol for Value Definition Autonomy -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码 +**🚀 预估进度: 10%** | MushroomDAO/Asset3 静默 ≥ 69 天,Phase 3 设计阶段 **✅ AC 完成情况**: - ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档 diff --git a/backlog/tasks/task-30 - EOA-Bridge.md b/backlog/tasks/task-30 - EOA-Bridge.md index 0fb6f47..6248e21 100644 --- a/backlog/tasks/task-30 - EOA-Bridge.md +++ b/backlog/tasks/task-30 - EOA-Bridge.md @@ -29,9 +29,9 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started +**🚀 预估进度: 20%** | DSR-Research-Flow 本地未 clone;Paper6 仍 Not started **✅ AC 完成情况**: - ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始 diff --git a/backlog/tasks/task-31 - SuperPaymaster.md b/backlog/tasks/task-31 - SuperPaymaster.md index 330e038..92338bb 100644 --- a/backlog/tasks/task-31 - SuperPaymaster.md +++ b/backlog/tasks/task-31 - SuperPaymaster.md @@ -30,24 +30,25 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS +**🚀 预估进度: 98%** | 近30天 22 次提交,最近一次 2026-07-07;**slash-threshold-evidence-unify (#329)** + BLS modules 全部 wired on Sepolia;aastar-sdk BLSAggregator ABI 已同步 (#285) **✅ AC 完成情况**: - ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊** -- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过 -- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整 -- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列) -- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 "available" 状态) -- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网) -- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32) +- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia 验证通过 +- ✅ **#329 slash-threshold-evidence-unify**:per-severity thresholds + evidence binding (H-1 closure);`queueSlashWithConsensus` 新接口 +- ✅ xpnts H-2 — emergency kill switch halts all non-SP autoApproved spenders +- ✅ BLS module Sepolia migration wiring 完整(SP + Registry + staking 三模块对齐) +- ✅ SDK v0.37.3 — BLSAggregator/DVTValidator ABI 已同步 (#285) +- 🔧 Mainnet GA 正式部署(仅余最后 2% — 等待 SP.applyBLSAggregator() 最终切换) **📝 近期动态** (AAStarCommunity/SuperPaymaster): -- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317) -- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions -- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call -- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1 +- 2026-07-07: deploy(sepolia): BLS modules migration wiring 完整 (SP+Registry+staking) +- 2026-07-06: fix(slash): slash-threshold-evidence-unify (#329) + xpnts H-2 kill switch +- 2026-07-06: docs(security): 2026-07-03 multi-agent audit report + slash design +- 2026-07-03: fix(p0): CEI order in PaymasterFactory + Registry unchecked call (#319) +- 2026-07-03: chore(goutou): pin repoId for Cooperation-Center label -💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。 +💡 #329 slash 机制统一完成,BLS modules Sepolia fully wired。SDK ABI 已同步。剩余 2%:SP.applyBLSAggregator() 最终切换 + mainnet GA。 diff --git a/backlog/tasks/task-32 - CommunityFi.md b/backlog/tasks/task-32 - CommunityFi.md index 1b186fd..256ad12 100644 --- a/backlog/tasks/task-32 - CommunityFi.md +++ b/backlog/tasks/task-32 - CommunityFi.md @@ -28,9 +28,9 @@ DSR repo; https://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交 +**🚀 预估进度: 30%** | DSR-Research-Flow 本地未 clone;Paper7 JBBA 投稿包就绪待提交 **✅ AC 完成情况**: - ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪 diff --git a/backlog/tasks/task-34 - AuraAI.md b/backlog/tasks/task-34 - AuraAI.md index f3ffaf4..3f6c7f6 100644 --- a/backlog/tasks/task-34 - AuraAI.md +++ b/backlog/tasks/task-34 - AuraAI.md @@ -28,24 +28,25 @@ AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找 3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network 4. Skill、Swarm和Native AI的武器库:AK47 -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化 +**🚀 预估进度: 70%** | 近30天活跃仓库缩减:agent-speaker 仍在迭代(kind:1111 comment 支持 + blossom tweaks + publish fix);Agent24 仅 1 commit(code owner);simple-agent 仅 license;整体无重大新功能 **✅ AC 完成情况**: - ✅ Aura 建立 — `AuraAIHQ` org 全量建立 - ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成 - ✅ iDoris-SDK M2/M3/M4/M5 全部完成 -- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth -- ✅ bunker 连接冲突修复(client + server authorization) +- ✅ Nostr 通信层:TUI Chat + NIP-86 role commands + jq helpers + serve --auth/--eager-auth +- ✅ agent-speaker:kind:1111 comment publish + blossom ipv6 fix + profile flags - 🔧 AgentSocial:Paper3 设计就绪,工程化待启动 - ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动 -**📝 近期动态** (Agent24 + agent-speaker + simple-agent): -- 2026-06-20: admin: new nip86 "role" commands -- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers -- 2026-06-?: fix conflicts with running bunker connections (client/server) -- 2026-06-13: feat: TUI Chat Interface (#4 合入) +**📝 近期动态** (AuraAIHQ/agent-speaker): +- 2026-07-07: publish: allow kind:1111 comment, force --comment flag +- 2026-07-06: two blossom tweaks(ipv6 + blossom) +- 2026-07-06: publish: proper root/reply tags + read from arguments +- 2026-07-05: admin: color flag is int now +- Agent24/simple-agent: 静默(仅 license/owner 维护提交) -💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。 +💡 agent-speaker 功能稳定扩展中(Nostr 发布层细化)。AuraAI 其他仓库进入静默期,大功能(iDoris 云端 + Mycelium Network)尚未启动。剩余 30%:核心平台工程化。 diff --git "a/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" "b/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" index 7d57339..67d3998 100644 --- "a/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" +++ "b/backlog/tasks/task-35 - AuraAI\357\274\232Courses.md" @@ -25,7 +25,7 @@ Here we go! contribute your excellent courses to help children to grasp or get s - [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing) - -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新 +**🚀 预估进度: 55%** | `AuraAIHQ/AI_Beginner_Courses`(新发现活跃仓库)近9天 2 次提交,最近 2026-07-05;Agent Loop/Loop Engineering 讲义新增 + Learning in Public 结构建立;原 `AuraAIHQ/courses` 仍静默(最近 2026-04-29) diff --git a/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md b/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md index e8b4f96..b2f2f70 100644 --- a/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md +++ b/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md @@ -20,9 +20,9 @@ Keep on tracing the Ethereum roadmap and techs. May use this: https://github.com/zeroclaw-labs/zeroclaw -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考 +**🚀 预估进度: 25%** | zeroclaw-labs/zeroclaw 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列文章) **✅ AC 完成情况**: - 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升 diff --git a/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md b/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md index cc7c257..f9f3be7 100644 --- a/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md +++ b/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md @@ -18,6 +18,7 @@ references: - 'https://github.com/AAStarCommunity/aastar-sdk' - 'https://github.com/AAStarCommunity/YetAnotherAA-Validator' - 'https://github.com/AAStarCommunity/aastar-docs' + - 'https://github.com/AAStarCommunity/airaccount-contract' ordinal: 6000 --- @@ -28,26 +29,28 @@ User account abstraction layer (AirAccount) providing seamless onboarding and in 注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新) -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通 +**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live **✅ AC 完成情况**: -- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234) -- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard -- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix -- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+) -- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路 -- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现 +- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路 +- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`) +- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed) +- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening +- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile +- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理 - ⬜ Enable Cross-Chain Operations — 未启动 -**📝 近期动态** (5 仓库聚合): -- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142) -- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id -- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit -- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234) +**📝 近期动态** (6 仓库聚合): +- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy) +- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署 +- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API +- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179) +- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17) +- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening -💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。 +💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。 ## Acceptance Criteria diff --git a/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md b/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md index 7c18769..01552ae 100644 --- a/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md +++ b/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md @@ -25,26 +25,22 @@ Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domai 1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面. 2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等 -### 📊 进度报告 (2026-06-29 扫描) +### 📊 进度报告 (2026-07-07 扫描) -**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E) +**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布 **✅ AC 完成情况**: - ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia) - ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量 - ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS -- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址 -- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR -- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档 +- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪 - 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行) **📝 近期动态** (MushroomDAO/CometENS): -- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook -- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17) -- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16) -- 2026-06-?: docs: DNS-domain integration plan (#18) +- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交) +- 本期无新提交,开发静默 ≥ 19 天 -💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。 +💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。 ## Acceptance Criteria diff --git a/dist/api/docs.json b/dist/api/docs.json index c1bd47a..72ce243 100644 --- a/dist/api/docs.json +++ b/dist/api/docs.json @@ -1 +1 @@ -[{"name":"doc-7 - 📊-Progress-Report.md","id":"doc-7","title":"📊 Progress Report","type":"other","path":"doc-7 - 📊-Progress-Report.md","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","lastModified":"2026-06-29 10:00","tags":[]},{"name":"doc-1 - 🧠-BroodBrain-Readme.md","id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","path":"doc-1 - 🧠-BroodBrain-Readme.md","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","lastModified":"2026-04-06 11:37","tags":[]},{"name":"doc-6 - 🚀-Cold-Launch.md","id":"doc-6","title":"🚀 Cold Launch","type":"guide","path":"doc-6 - 🚀-Cold-Launch.md","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","lastModified":"2026-04-07 11:05","tags":["launch","protocol","vision"]}] \ No newline at end of file +[{"name":"doc-7 - 📊-Progress-Report.md","id":"doc-7","title":"📊 Progress Report","type":"other","path":"doc-7 - 📊-Progress-Report.md","createdDate":"2026-03-14 10:00","updatedDate":"2026-07-07 10:00","lastModified":"2026-07-07 10:00","tags":[]},{"name":"doc-1 - 🧠-BroodBrain-Readme.md","id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","path":"doc-1 - 🧠-BroodBrain-Readme.md","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","lastModified":"2026-04-06 11:37","tags":[]},{"name":"doc-6 - 🚀-Cold-Launch.md","id":"doc-6","title":"🚀 Cold Launch","type":"guide","path":"doc-6 - 🚀-Cold-Launch.md","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","lastModified":"2026-04-07 11:05","tags":["launch","protocol","vision"]}] \ No newline at end of file diff --git a/dist/api/docs/doc-7.json b/dist/api/docs/doc-7.json index 985670c..8e671d3 100644 --- a/dist/api/docs/doc-7.json +++ b/dist/api/docs/doc-7.json @@ -1 +1 @@ -{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint |\n| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署\n- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免\n- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪\n- 剩余 6%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"} \ No newline at end of file +{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-07-07 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-07-07**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **72%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **47%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 主力任务升至 TASK-5 95% / TASK-23 95% / TASK-9 85%,但 TASK-2/TASK-3/TASK-6/TASK-13 静默拉低总体。airaccount-contract 新加入 TASK-5 references(孤儿检测)。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **98%** | AAStarCommunity/SuperPaymaster | 07-07 | **#329 slash-threshold-evidence-unify** + BLS modules Sepolia fully wired;SDK v0.37.3 ABI 同步;等 applyBLSAggregator |\n| TASK-5 | Account 全栈 (AirAccount+SDK+airaccount-contract+UI) | **95%** | 6 repos | 07-07 | **airaccount-contract v0.27.0** DVT validator unification(31/31 E2E)+ **aastar-sdk v0.39.0** DVT reg API + YetAnotherAA DVT wizard |\n| TASK-23 | Meta Phase 1 Genesis Launch | **95%** | MushroomDAO/launch | 06-24 | relayer 日购买上限移除(审计 #8)+ ops 开/关脚本;等待主网 GA |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA** 稳定;本期无新提交(静默 19d);待 .cv/.box 主网接入 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 07-07 | kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore |\n| TASK-35 | AuraAI Courses | **55%** | AuraAIHQ/{courses,AI_Beginner_Courses} | 07-05 | **AI_Beginner_Courses 新增 Agent Loop 讲义**(2026-07-05)+ Learning in Public 结构 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar | 05-06 | 静默 ≥ 62 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 仅 license/badge/owner 维护,无 feature 进展 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列) |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默 ≥ 69 天,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 83 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 69 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默 ≥ 69 天,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18(静默 19 天);v0.7.0 testnet GA 稳定运行,无新功能提交\n- 312 自动化测试全通;DNSSEC runbook + identity-pages + DNS 集成 plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 95% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24(静默 13 天);relayer 日购买上限移除(审计 #8, #28)+ ops 开/关脚本完整\n- Sale 合约 audit-hardened 版就绪,等待主网 GA 执行时机\n- 剩余 5%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-07-07;agent-speaker kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore\n- NIP-86 role commands + jq helpers + TUI Chat #4 稳定运行\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-07-07 | **72%** | **7%** | **11%** | **TASK-5 ↑95%(airaccount-contract v0.27.0 DVT validator unification E2E 31/31 + aastar-sdk v0.39.0 DVT reg API + YetAnotherAA DVT wizard)**;**TASK-31 ↑98%(#329 slash-threshold-evidence-unify + BLS modules Sepolia wired)**;TASK-23 ↑95%(relayer 上限移除 + ops 脚本完整);TASK-35 ↑55%(AI_Beginner_Courses Agent Loop 讲义新增);孤儿检测:airaccount-contract→TASK-5 references 补全 |\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"} \ No newline at end of file diff --git a/dist/api/search.json b/dist/api/search.json index 22b4f84..6c28192 100644 --- a/dist/api/search.json +++ b/dist/api/search.json @@ -1 +1 @@ -[{"type":"task","score":null,"task":{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-29T14:39:05.408Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-29T14:37:43.557Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-29T14:38:52.064Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-29T14:39:34.549Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-29T14:39:45.059Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-29T14:40:21.269Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-29T14:36:07.610Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-29T14:40:36.118Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-29T14:38:07.742Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-29T14:40:49.914Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-29T14:41:02.250Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}},{"type":"document","score":null,"document":{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-06-29 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-06-29**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **71%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **46%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 各主力任务进度已升(TASK-5 92% / TASK-23 94% / TASK-9 85%),但 TASK-2/TASK-3/TASK-6/TASK-13 拉低总体。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **97%** | AAStarCommunity/SuperPaymaster | 06-28 | **v5.4.1-rc.1** 发布(S1/S2/S3 HIGH 修复 + queueSlash/initBLSAggregator)+ E2E 4/4 PASS |\n| TASK-5 | Account 全栈 (AirAccount+SDK+aNode+UI) | **92%** | 5 repos | 06-29 | **AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7**;WebAuthn Tier-2/3 packer + DVT verify endpoint |\n| TASK-23 | Meta Phase 1 Genesis Launch | **94%** | MushroomDAO/launch | 06-24 | **EIP-3009 receiveWithAuth 审计修复** + buyTokensFor/buyAPNTsFor + relayer 白名单集合 |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA**:312 测试全通,HybridResolver OP Sepolia 已部署 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 06-20 | NIP-86 role commands + jq date helpers + --jq-raw flag |\n| TASK-35 | AuraAI Courses | **50%** | AuraAIHQ/courses | 04-29 | 静默(license 合规),5 门课程框架存在 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar aastar-dev | 05-06 | 静默 ≥ 53 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 连续两轮无 feature,仅治理提交 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;zeroclaw 外部高频迭代 |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 75 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 60 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18;**v0.7.0 testnet GA** — HybridResolver(签名↔终结证明)OP Sepolia 已部署\n- 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n- DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 94% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24;**sale 审计硬化全套**:EIP-3009 receiveWithAuth + buyTokensFor/buyAPNTsFor + relayer 白名单集合 + 2% 滑点保护 + gasless cap 豁免\n- Sale 合约重新部署(audit-hardened 版),ops 开/关脚本 + 文档就绪\n- 剩余 6%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-06-20;NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- agent-speaker TUI Chat #4 合入,bunker 连接冲突修复完成\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"}},{"type":"document","score":null,"document":{"id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","rawContent":"欢迎来到 BroodBrain,这是 Mycelium Protocol 的“协议孵化中枢”,我们的智脑系统。\n\n## 开发团队(Dev Group)\n1. **Web 看板**: Clone Brood repo到本地,运行:backlog browser命令,在浏览器打开 `http://localhost:6420`,点击 **Board**。\n2. **终端查看**: 运行 `backlog task view 23 --plain`。\n3. **添加修改**: 只有在本地界面才可以修改任务状态,添加任务等edit,对外发布互联网的是只读版本。\n\n## 社区成员 (Community Member)\n- **View Progress Report**: Check left side link\n- **View Task Detail**: Click and view task items\n\n---\n6th, April 2026 updated","path":"doc-1 - 🧠-BroodBrain-Readme.md"}},{"type":"document","score":null,"document":{"id":"doc-6","title":"🚀 Cold Launch","type":"guide","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","rawContent":"# 🚀 Cold Launch\n\n**→ [launch.mushroom.box](https://launch.mushroom.box)**\n\nClick for more detail/更多细节请访问协议主站。","tags":["launch","protocol","vision"],"path":"doc-6 - 🚀-Cold-Launch.md"}},{"type":"decision","score":null,"decision":{"id":"decision-1","title":"Start MushroomDAO Cold Launch / 启动 MushroomDAO 冷启动","date":"2026-02-28 12:01","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We believe the future will be defined by a new organizational paradigm: the emergence of Loose Communities and Extreme Individuals. To support this vision, we need to build a sustainable collaborative network.\n**CN:** 我们预见未来将出现一种超越传统商业实体的组织形态:松散社区与极致个体。为了支撑这一愿景,我们需要建立一个可持续的协作网络。\n\n## Decision / 决策\n**EN:** We decided to officially initiate the MushroomDAO cold launch on **March 30, 2026**.\n- **GToken Sale**: Use a custom bonding curve contract for liquidity and fairness.\n- **Governance**: A 2-week launch period to complete the first governance vote.\n**CN:** 我们决定在 **2026年3月30日** 正式启动 **MushroomDAO** 的冷启动方案。\n- **GToken 销售**:采用基于销售曲线 (Bonding Curve) 的自定义合约。\n- **治理模型**:初期采用 2 周的“启动期”,在此期间完成首个治理提案的投票。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Rapidly aggregate 100+ angel users and community members.\n- **Negative**: Need to complete core product integrations by end of March.\n**CN:**\n- **积极影响**:能够快速汇聚首批 100+ 天使用户和社区成员。\n- **挑战**:需要在 3月底前完成所有核心产品的集成与部署。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}},{"type":"decision","score":null,"decision":{"id":"decision-2","title":"Choose OP Mainnet for CCIP-Read Resolver / 选择 OP 主网进行 CCIP-Read 解析","date":"2026-02-28 12:05","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We need to provide ENS resolution on Layer 2 to minimize gas costs while maintaining compatibility with the Ethereum L1 ENS system.\n**CN:** 我们需要在 Layer 2 上提供 ENS 解析,以最大限度地降低 Gas 成本,同时保持与以太坊 L1 ENS 系统的兼容性。\n\n## Decision / 决策\n**EN:** We decided to deploy the ENS resolver on **OP Mainnet** and use **CCIP-Read** (ERC-3668) for cross-chain resolution.\n**CN:** 我们决定在 **OP Mainnet** 上部署 ENS 解析器,并使用 **CCIP-Read** (ERC-3668) 进行跨链解析跳转。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Near-zero resolution cost for users; full compatibility with L1 wallets.\n- **Negative**: Requires infrastructure for CCIP-Read gateway services.\n**CN:**\n- **积极影响**:用户几乎零成本解析;完全兼容 L1 钱包。\n- **挑战**:需要维护一套 CCIP-Read 网关服务基础设施。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}}] \ No newline at end of file +[{"type":"task","score":null,"task":{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-07-07T09:16:27.282Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs","https://github.com/AAStarCommunity/airaccount-contract"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-07-07T09:14:00.869Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-07-07T09:14:43.609Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | AAStarCommunity/demo 静默 ≥ 83 天\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | AAStarCommunity/demo 静默 ≥ 83 天\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-07-07T09:16:02.103Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | MushroomDAO/Spores 静默 ≥ 69 天,等待 Phase 3\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | MushroomDAO/Spores 静默 ≥ 69 天,等待 Phase 3","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-07-07T09:16:02.104Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 近30天 13 次提交,最近一次 2026-06-24;本期主要变化:**relayer 日购买上限移除**(审计修复 #8)+ sale open/close ops 脚本完整落地;无新功能,sale 合约已就绪等待主网部署\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 audit-hardened 版重新部署\n- ✅ buyTokensFor/buyAPNTsFor + EIP-3009 receiveWithAuth + relayer 白名单集合\n- ✅ sale 发布门 hardening(gasless cap 豁免 + CEI + recipient event)\n- ✅ ops 开/关脚本 + 文档 + README 链接(#29)\n- ✅ **chore(relayer): 移除从未执行的日购买上限声明**(审计 #8, #28)\n- 🔧 主网正式部署 — 最后 5%,audit-hardened 版本待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: chore(relayer): 移除从未执行的日购买上限声明 (审计 #8) (#28)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档(#29,最新提交)\n- 本期无新提交(静默 ≥ 13 天)\n\n💡 sale 合约审计修复完整,ops 工具链就绪。剩余 5%:主网 GA 正式部署(等待时机/资金/上线计划)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 近30天 13 次提交,最近一次 2026-06-24;本期主要变化:**relayer 日购买上限移除**(审计修复 #8)+ sale open/close ops 脚本完整落地;无新功能,sale 合约已就绪等待主网部署\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 audit-hardened 版重新部署\n- ✅ buyTokensFor/buyAPNTsFor + EIP-3009 receiveWithAuth + relayer 白名单集合\n- ✅ sale 发布门 hardening(gasless cap 豁免 + CEI + recipient event)\n- ✅ ops 开/关脚本 + 文档 + README 链接(#29)\n- ✅ **chore(relayer): 移除从未执行的日购买上限声明**(审计 #8, #28)\n- 🔧 主网正式部署 — 最后 5%,audit-hardened 版本待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: chore(relayer): 移除从未执行的日购买上限声明 (审计 #8) (#28)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档(#29,最新提交)\n- 本期无新提交(静默 ≥ 13 天)\n\n💡 sale 合约审计修复完整,ops 工具链就绪。剩余 5%:主网 GA 正式部署(等待时机/资金/上线计划)。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-07-07T09:15:06.447Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 40%** | 静默 62 天(最近 2026-05-06),UltraRelay stuck-bundle rotation 已实现\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 40%** | 静默 62 天(最近 2026-05-06),UltraRelay stuck-bundle rotation 已实现\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-07-07T09:16:02.104Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 15%** | AuraAIHQ/OpenCrab 静默 ≥ 69 天\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 15%** | AuraAIHQ/OpenCrab 静默 ≥ 69 天\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 10%** | MushroomDAO/Asset3 静默 ≥ 69 天,Phase 3 设计阶段\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 10%** | MushroomDAO/Asset3 静默 ≥ 69 天,Phase 3 设计阶段\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | DSR-Research-Flow 本地未 clone;Paper6 仍 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | DSR-Research-Flow 本地未 clone;Paper6 仍 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-07-07T09:16:02.106Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 98%** | 近30天 22 次提交,最近一次 2026-07-07;**slash-threshold-evidence-unify (#329)** + BLS modules 全部 wired on Sepolia;aastar-sdk BLSAggregator ABI 已同步 (#285)\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia 验证通过\n- ✅ **#329 slash-threshold-evidence-unify**:per-severity thresholds + evidence binding (H-1 closure);`queueSlashWithConsensus` 新接口\n- ✅ xpnts H-2 — emergency kill switch halts all non-SP autoApproved spenders\n- ✅ BLS module Sepolia migration wiring 完整(SP + Registry + staking 三模块对齐)\n- ✅ SDK v0.37.3 — BLSAggregator/DVTValidator ABI 已同步 (#285)\n- 🔧 Mainnet GA 正式部署(仅余最后 2% — 等待 SP.applyBLSAggregator() 最终切换)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-07-07: deploy(sepolia): BLS modules migration wiring 完整 (SP+Registry+staking)\n- 2026-07-06: fix(slash): slash-threshold-evidence-unify (#329) + xpnts H-2 kill switch\n- 2026-07-06: docs(security): 2026-07-03 multi-agent audit report + slash design\n- 2026-07-03: fix(p0): CEI order in PaymasterFactory + Registry unchecked call (#319)\n- 2026-07-03: chore(goutou): pin repoId for Cooperation-Center label\n\n💡 #329 slash 机制统一完成,BLS modules Sepolia fully wired。SDK ABI 已同步。剩余 2%:SP.applyBLSAggregator() 最终切换 + mainnet GA。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 98%** | 近30天 22 次提交,最近一次 2026-07-07;**slash-threshold-evidence-unify (#329)** + BLS modules 全部 wired on Sepolia;aastar-sdk BLSAggregator ABI 已同步 (#285)\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia 验证通过\n- ✅ **#329 slash-threshold-evidence-unify**:per-severity thresholds + evidence binding (H-1 closure);`queueSlashWithConsensus` 新接口\n- ✅ xpnts H-2 — emergency kill switch halts all non-SP autoApproved spenders\n- ✅ BLS module Sepolia migration wiring 完整(SP + Registry + staking 三模块对齐)\n- ✅ SDK v0.37.3 — BLSAggregator/DVTValidator ABI 已同步 (#285)\n- 🔧 Mainnet GA 正式部署(仅余最后 2% — 等待 SP.applyBLSAggregator() 最终切换)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-07-07: deploy(sepolia): BLS modules migration wiring 完整 (SP+Registry+staking)\n- 2026-07-06: fix(slash): slash-threshold-evidence-unify (#329) + xpnts H-2 kill switch\n- 2026-07-06: docs(security): 2026-07-03 multi-agent audit report + slash design\n- 2026-07-03: fix(p0): CEI order in PaymasterFactory + Registry unchecked call (#319)\n- 2026-07-03: chore(goutou): pin repoId for Cooperation-Center label\n\n💡 #329 slash 机制统一完成,BLS modules Sepolia fully wired。SDK ABI 已同步。剩余 2%:SP.applyBLSAggregator() 最终切换 + mainnet GA。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-07-07T09:14:24.140Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 本地未 clone;Paper7 JBBA 投稿包就绪待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 本地未 clone;Paper7 JBBA 投稿包就绪待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-07-07T09:16:02.106Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 70%** | 近30天活跃仓库缩减:agent-speaker 仍在迭代(kind:1111 comment 支持 + blossom tweaks + publish fix);Agent24 仅 1 commit(code owner);simple-agent 仅 license;整体无重大新功能\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat + NIP-86 role commands + jq helpers + serve --auth/--eager-auth\n- ✅ agent-speaker:kind:1111 comment publish + blossom ipv6 fix + profile flags\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (AuraAIHQ/agent-speaker):\n- 2026-07-07: publish: allow kind:1111 comment, force --comment flag\n- 2026-07-06: two blossom tweaks(ipv6 + blossom)\n- 2026-07-06: publish: proper root/reply tags + read from arguments\n- 2026-07-05: admin: color flag is int now\n- Agent24/simple-agent: 静默(仅 license/owner 维护提交)\n\n💡 agent-speaker 功能稳定扩展中(Nostr 发布层细化)。AuraAI 其他仓库进入静默期,大功能(iDoris 云端 + Mycelium Network)尚未启动。剩余 30%:核心平台工程化。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 70%** | 近30天活跃仓库缩减:agent-speaker 仍在迭代(kind:1111 comment 支持 + blossom tweaks + publish fix);Agent24 仅 1 commit(code owner);simple-agent 仅 license;整体无重大新功能\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat + NIP-86 role commands + jq helpers + serve --auth/--eager-auth\n- ✅ agent-speaker:kind:1111 comment publish + blossom ipv6 fix + profile flags\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (AuraAIHQ/agent-speaker):\n- 2026-07-07: publish: allow kind:1111 comment, force --comment flag\n- 2026-07-06: two blossom tweaks(ipv6 + blossom)\n- 2026-07-06: publish: proper root/reply tags + read from arguments\n- 2026-07-05: admin: color flag is int now\n- Agent24/simple-agent: 静默(仅 license/owner 维护提交)\n\n💡 agent-speaker 功能稳定扩展中(Nostr 发布层细化)。AuraAI 其他仓库进入静默期,大功能(iDoris 云端 + Mycelium Network)尚未启动。剩余 30%:核心平台工程化。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-07-07T09:15:28.577Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 55%** | `AuraAIHQ/AI_Beginner_Courses`(新发现活跃仓库)近9天 2 次提交,最近 2026-07-05;Agent Loop/Loop Engineering 讲义新增 + Learning in Public 结构建立;原 `AuraAIHQ/courses` 仍静默(最近 2026-04-29)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 55%** | `AuraAIHQ/AI_Beginner_Courses`(新发现活跃仓库)近9天 2 次提交,最近 2026-07-05;Agent Loop/Loop Engineering 讲义新增 + Learning in Public 结构建立;原 `AuraAIHQ/courses` 仍静默(最近 2026-04-29)","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-07-07T09:15:37.741Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 25%** | zeroclaw-labs/zeroclaw 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列文章)\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 25%** | zeroclaw-labs/zeroclaw 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列文章)\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-07-07T09:16:02.107Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"}},{"type":"task","score":null,"task":{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}},{"type":"document","score":null,"document":{"id":"doc-7","title":"📊 Progress Report","type":"other","createdDate":"2026-03-14 10:00","updatedDate":"2026-07-07 10:00","rawContent":"> 本文档由 `/sync-progress` 自动维护,每次扫描后自动更新。\n> *Auto-maintained by `/sync-progress`. Last scan: **2026-07-07**.*\n\n---\n\n## Phase 进度 / Phase Progress\n\n| Phase | 加权进度 | 任务数 | 说明 |\n|:---|:---:|:---:|:---|\n| **Phase 1**: Genesis Launch | **72%** | 13个任务 | Done=6, In Progress=5, To Do=2 |\n| **Phase 2**: Community Expansion | **7%** | 8个任务 | Done=0, In Progress=2, To Do=6 |\n| **Phase 3**: Ecosystem Maturity | **11%** | 9个任务 | Done=0, In Progress=3, To Do=6 |\n| **Research**: Papers + Experiments | **47%** | 7个任务 | Done=1, In Progress=5, To Do=1 |\n\n> ⚠️ Phase 1 主力任务升至 TASK-5 95% / TASK-23 95% / TASK-9 85%,但 TASK-2/TASK-3/TASK-6/TASK-13 静默拉低总体。airaccount-contract 新加入 TASK-5 references(孤儿检测)。\n\n> 进度算法:Done=100%,In Progress=取进度报告实际估算值,To Do=0%;对该 Phase 所有任务取算术平均。\n\n---\n\n## 总览 / Overview(In Progress 任务)\n\n| 任务 | 标题 | 进度 | 仓库 | 最近提交 | 状态摘要 |\n|:---|:---|:---:|:---|:---:|:---|\n| TASK-10 | Sign90 Smart Account Core | **✅ Done** | airaccount-contract | 04-15 | M7 r11 安全修复完成,audit pre-freeze |\n| TASK-4 | SuperPaymaster 合约 | **✅ Done** | SuperPaymaster | 04-15 | ticket model + x402 micropayment 引入 |\n| TASK-31 | SuperPaymaster | **98%** | AAStarCommunity/SuperPaymaster | 07-07 | **#329 slash-threshold-evidence-unify** + BLS modules Sepolia fully wired;SDK v0.37.3 ABI 同步;等 applyBLSAggregator |\n| TASK-5 | Account 全栈 (AirAccount+SDK+airaccount-contract+UI) | **95%** | 6 repos | 07-07 | **airaccount-contract v0.27.0** DVT validator unification(31/31 E2E)+ **aastar-sdk v0.39.0** DVT reg API + YetAnotherAA DVT wizard |\n| TASK-23 | Meta Phase 1 Genesis Launch | **95%** | MushroomDAO/launch | 06-24 | relayer 日购买上限移除(审计 #8)+ ops 开/关脚本;等待主网 GA |\n| TASK-9 | CometENS 免费子域名 | **85%** | MushroomDAO/CometENS | 06-18 | **v0.7.0 testnet GA** 稳定;本期无新提交(静默 19d);待 .cv/.box 主网接入 |\n| TASK-34 | AuraAI | **70%** | agent-speaker + 5 repos | 07-07 | kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore |\n| TASK-35 | AuraAI Courses | **55%** | AuraAIHQ/{courses,AI_Beginner_Courses} | 07-05 | **AI_Beginner_Courses 新增 Agent Loop 讲义**(2026-07-05)+ Learning in Public 结构 |\n| TASK-26 | Bundler (UltraRelay) | **40%** | UltraRelay-AAStar | 05-06 | 静默 ≥ 62 天,stuck bundle 轮换已实现 |\n| TASK-13 | Cos72 Core Modules | **35%** | AAStarCommunity/{Cos72,MyTask} | 04-29 | 仅 license/badge/owner 维护,无 feature 进展 |\n| TASK-32 | CommunityFi | **30%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper7 JBBA 投稿包就绪待提交 |\n| TASK-36 | Main Road Research | **25%** | zeroclaw-labs/zeroclaw | — | 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列) |\n| TASK-30 | EOA Bridge | **20%** | jhfnetboy/DSR-Research-Flow | — | 本地未 clone;Paper6 仍未启动 |\n| TASK-19 | Spores SDK | **20%** | MushroomDAO/Spores | 04-29 | 静默 ≥ 69 天,等待 Phase 3 |\n| TASK-2 | Cos72 Cards/Points/Perks | **20%** | AAStarCommunity/demo | 04-15 | 静默 ≥ 83 天 |\n| TASK-28 | OpenCrab Agent | **15%** | AuraAIHQ/OpenCrab | 04-29 | 静默 ≥ 69 天 |\n| TASK-29 | Asset3 Protocol | **10%** | MushroomDAO/Asset3 | 04-29 | 静默 ≥ 69 天,Phase 3 设计阶段 |\n\n---\n\n## 详细报告 / Detailed Reports\n\n### 🟢 高活跃(近 30 天有大量提交)\n\n#### TASK-10 · Sign90 Smart Account Core · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/airaccount-contract`\n- **最新动态**: 2026-04-15 Apache 2.0 license;M7 r11 安全修复 + deploy scripts 完成\n- M6 完成(Sepolia 部署,446 单元测试),M7 ERC-7579 全量合规(614→677 单元测试),r8-r11 安全迭代\n- SDK ABI/API mapping + CodeHawks audit report(pre-freeze)完成\n\n#### TASK-4 · SuperPaymaster 合约 · ✅ Done · Phase 1\n- **仓库**: `AAStarCommunity/SuperPaymaster`\n- **最新动态**: 2026-04-15 Apache 2.0;Ticket Model(burnTicket/lockStakeWithTicket)+ x402 submodule\n- UUPS v4.0.0 Sepolia 部署完成,7链稳定币策略就绪,安全审计报告提交\n- x402 微支付标准引入(standards/x402 submodule)\n\n#### TASK-9 · CometENS · 85% · Phase 1\n- **仓库**: `MushroomDAO/CometENS`(本地 /Dev/mycelium/CometENS)\n- **最新动态**: 2026-06-18(静默 19 天);v0.7.0 testnet GA 稳定运行,无新功能提交\n- 312 自动化测试全通;DNSSEC runbook + identity-pages + DNS 集成 plan 就绪\n- 下一步:.cv/.box/.zparty 实际域名主网接入\n\n#### TASK-23 · Meta Phase 1 Genesis Launch · 95% · Phase 1\n- **仓库**: `MushroomDAO/launch`\n- **最新动态**: 2026-06-24(静默 13 天);relayer 日购买上限移除(审计 #8, #28)+ ops 开/关脚本完整\n- Sale 合约 audit-hardened 版就绪,等待主网 GA 执行时机\n- 剩余 5%:主网 GA 正式部署\n\n#### TASK-34 · AuraAI · 70% · Phase 3\n- **仓库**: `AuraAIHQ/Agent24`、`AuraAIHQ/agent-speaker`、`AuraAIHQ/simple-agent`\n- **最新动态**: 2026-07-07;agent-speaker kind:1111 comment + blossom tweaks + publish fix;Agent24/simple-agent 仅 chore\n- NIP-86 role commands + jq helpers + TUI Chat #4 稳定运行\n- 下一步:iDoris 三层结构(云端大模型 + 训练服务)+ Mycelium Network 工程化\n\n#### TASK-13 · Cos72 Core Modules · 30% · Phase 1\n- **仓库**: `MushroomDAO/MyTask`、`AAStarCommunity/Cos72`\n- **最新动态**: 2026-04-27 license 合规 PR merge;Sprint 1 API server(@x402/hono SDK + EIP-3009)已 merge\n- MyTask Sprint 1 完成:x402 支付 + Jury 仲裁合约;MyShop M1 完整(TASK-23);MyVote 未启动\n\n---\n\n### 🟡 中等活跃\n\n#### TASK-12 · AirAccount 隐形账户 · 72% · Phase 1\n- v0.16.8 稳定(TA panic + HTTP 500 修复),Apache 2.0 license 完成\n- 近期(30天)仅 license 合规提交;Chrome Plugin 集成和 guardian 社交恢复待完成\n\n#### TASK-31 · Paper3: SuperPaymaster AOA · 90% · Research\n- v7.6 精简至 BRA 目标页数(18-22页),Ledger 投稿包完备;待实际提交期刊系统\n\n#### TASK-32 · Paper7: CommunityFi · 85% · Research\n- JBBA 投稿包就绪(双盲 + British English + Cover Letter),tokenomics 研究合并,待提交\n\n#### TASK-35 · AuraAI Courses · 35% · Research\n- 5 门课程框架稳定,近期无课程内容更新\n\n---\n\n### 🔴 低活跃 / 未启动\n\n#### TASK-5 · AL Account (YetAnotherAA) · 20% · Phase 1\n- `AAStarCommunity/YetAnotherAA`(本地 jhfnetboy fork,用户确认 AAStar 版本为主)\n- 最后真实功能提交 2025-10-23;近期仅 license 合规;guardian QR setup 框架存在\n\n#### TASK-36 · Main Road Research · 10% · Research\n- zeroclaw-labs 持续追踪 Ethereum roadmap\n\n#### TASK-2 · Cos72 Cards/Points/Perks · 10% · Phase 1\n- `AAStarCommunity/demo` 最后提交 2025-10-10,\"Coming Soon\" 状态\n\n#### TASK-30 · EOA Bridge Paper6 · 5% · Research\n- DSR repo 中 Paper6 状态: \"Not started\"\n\n#### TASK-19 · Spores SDK · 5% · Phase 3\n- `MushroomDAO/Spores` 仅有 README(2025-11-15)\n\n#### TASK-26 · Bundler · 5% · Phase 2\n- `jhfnetboy/bundler` 2023-02-21,基于废弃 Goerli,需重建\n\n#### TASK-28 · OpenCrab Agent · 设计阶段 · Phase 2\n#### TASK-29 · Asset3 Protocol · 设计阶段 · Phase 3\n\n---\n\n## 历史扫描记录 / Scan History\n\n| 日期 | Phase 1 | Phase 2 | Phase 3 | 关键变化 |\n|:---|:---:|:---:|:---:|:---|\n| 2026-07-07 | **72%** | **7%** | **11%** | **TASK-5 ↑95%(airaccount-contract v0.27.0 DVT validator unification E2E 31/31 + aastar-sdk v0.39.0 DVT reg API + YetAnotherAA DVT wizard)**;**TASK-31 ↑98%(#329 slash-threshold-evidence-unify + BLS modules Sepolia wired)**;TASK-23 ↑95%(relayer 上限移除 + ops 脚本完整);TASK-35 ↑55%(AI_Beginner_Courses Agent Loop 讲义新增);孤儿检测:airaccount-contract→TASK-5 references 补全 |\n| 2026-06-29 | **71%** | **7%** | **11%** | **TASK-31 ↑97%(v5.4.1-rc.1 Sepolia RC:S1/S2/S3 HIGH 安全修复 + E2E 4/4 PASS)**;**TASK-5 ↑92%(AirAccount v0.27.3 + SDK v0.29.7:WebAuthn Tier-2/3 packer 完整)**;**TASK-9 ↑85%(v0.7.0 testnet GA:HybridResolver OP Sepolia 部署,312 测试全通)**;TASK-23 ↑94%(EIP-3009 审计修复 + buyTokensFor + relayer 白名单);TASK-34 ↑70%(NIP-86 role commands + jq helpers);孤儿检测:AirAccount→TASK-5、SuperPaymaster→TASK-31 references 补全 |\n| 2026-06-21 | **71%** | **7%** | **11%** | **TASK-31 ↑95%(v5.4.0-beta.1 mainnet GA prep + Sepolia fresh redeploy + TX 验证 5 文档)**;**TASK-5 ↑88%(补扫 aastar-sdk + aNode Validator + aastar-docs:SDK v0.24.1 + DVT v1.5.0 testnet always-on + passkey-guardian 端到端)**;**TASK-9 ↑82%(DNSSEC runbook + identity-pages + DNS 集成三 PR 合入)**;TASK-23 ↑92%(AAStar+AuraAI landing + ZUAEC 参赛入仓);TASK-34 ↑68%(agent-speaker TUI Chat 合入 + serve auth);TASK-36 ↑25%(zeroclaw 30+ commit 高频活跃) |\n| 2026-06-12 | **68%** | **7%** | **11%** | **TASK-31 ↑92%(v5.3.3-beta.2 发布 + 18 v5.4 issues)**;**TASK-5 ↑70%(AirAccount 全量安全审计 P0+High 修复 + MX93)**;TASK-23 ↑90%(EIP-7702 gasless 3-flow UX 上线);TASK-34 ↑65%(iDoris-SDK M2-M5 完成 + AgentSocial 新仓库);TASK-9 ↑75%(生产化重启);TASK-32 ↑30%(Paper7 v7 + 可复现 artifacts) |\n| 2026-05-28 | **67%** | **7%** | **9%** | **TASK-31 ↑90%(Paper3 投稿 BRA + v5.3.2 全测 + GToken v2.2.0)**;TASK-23 ↑85%(5-18 路演完成 + ACN-Agent on Pi 工程化);TASK-34 ↑55%(74 commits 5 仓库);TASK-32 ↑25%(Paper7 第二版数据收集中) |\n| 2026-05-12 | **67%** | **7%** | **9%** | TASK-31 85%、TASK-23 80%、TASK-9 70%、TASK-34 50% |\n| 2026-05-07 | **67%** | **7%** | **9%** | TASK-31↑85%(v5.3.2 Sepolia);TASK-9↑70%(CCIP-Read 端到端 PASS);TASK-26↑40%(UltraRelay aastar-dev 活跃);TASK-38↑50%(blog 高频发布);TASK-23↑80%(SaleV2 部署) |\n| 2026-05-03 | **65%** | **4%** | **8%** | TASK-23 75%;TASK-31 70%;TASK-9 55%;TASK-34 45% |\n| 2026-04-27 | **59%** | **2%** | **6%** | TASK-9 65%(CometENS v0.5.0 活跃);TASK-23 70%(gasless GToken 购买页);TASK-5 20%(新加入);TASK-34 35%;TASK-13 30% |\n| 2026-04-26 | **52%** | **2%** | **5%** | TASK-10+TASK-4 标记 Done(Phase 1 +5%);TASK-13 25%(MyTask重启);TASK-34 30%(Agent24+agent-speaker+WeChat-SDK) |\n| 2026-04-05 | **53%** | **5%** | **8%** | TASK-10↑92% M7完成; TASK-4↑60% V5.3 agent; TASK-23↑75% MyShop极度活跃; TASK-31↑95% |\n| 2026-03-18 | **36%** | **2%** | **3%** | 新增 Phase 加权进度计算;任务真实进度取代机械计数 |\n| 2026-03-17 | — | — | — | TASK-31 90%;TASK-32 85%;TASK-10 85%;TASK-12 70% |\n| 2026-03-14 | — | — | — | TASK-10 M5 合并 main;首次分析 8 个新任务 |\n| 2026-03-13 | — | — | — | 首次全面扫描;TASK-10 M5 完成;TASK-31/32 接近完稿 |","path":"doc-7 - 📊-Progress-Report.md"}},{"type":"document","score":null,"document":{"id":"doc-1","title":"🧠 BroodBrain Readme","type":"other","createdDate":"2026-02-28 04:02","updatedDate":"2026-04-06 11:37","rawContent":"欢迎来到 BroodBrain,这是 Mycelium Protocol 的“协议孵化中枢”,我们的智脑系统。\n\n## 开发团队(Dev Group)\n1. **Web 看板**: Clone Brood repo到本地,运行:backlog browser命令,在浏览器打开 `http://localhost:6420`,点击 **Board**。\n2. **终端查看**: 运行 `backlog task view 23 --plain`。\n3. **添加修改**: 只有在本地界面才可以修改任务状态,添加任务等edit,对外发布互联网的是只读版本。\n\n## 社区成员 (Community Member)\n- **View Progress Report**: Check left side link\n- **View Task Detail**: Click and view task items\n\n---\n6th, April 2026 updated","path":"doc-1 - 🧠-BroodBrain-Readme.md"}},{"type":"document","score":null,"document":{"id":"doc-6","title":"🚀 Cold Launch","type":"guide","createdDate":"2026-03-11 20:00","updatedDate":"2026-04-07 11:05","rawContent":"# 🚀 Cold Launch\n\n**→ [launch.mushroom.box](https://launch.mushroom.box)**\n\nClick for more detail/更多细节请访问协议主站。","tags":["launch","protocol","vision"],"path":"doc-6 - 🚀-Cold-Launch.md"}},{"type":"decision","score":null,"decision":{"id":"decision-1","title":"Start MushroomDAO Cold Launch / 启动 MushroomDAO 冷启动","date":"2026-02-28 12:01","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We believe the future will be defined by a new organizational paradigm: the emergence of Loose Communities and Extreme Individuals. To support this vision, we need to build a sustainable collaborative network.\n**CN:** 我们预见未来将出现一种超越传统商业实体的组织形态:松散社区与极致个体。为了支撑这一愿景,我们需要建立一个可持续的协作网络。\n\n## Decision / 决策\n**EN:** We decided to officially initiate the MushroomDAO cold launch on **March 30, 2026**.\n- **GToken Sale**: Use a custom bonding curve contract for liquidity and fairness.\n- **Governance**: A 2-week launch period to complete the first governance vote.\n**CN:** 我们决定在 **2026年3月30日** 正式启动 **MushroomDAO** 的冷启动方案。\n- **GToken 销售**:采用基于销售曲线 (Bonding Curve) 的自定义合约。\n- **治理模型**:初期采用 2 周的“启动期”,在此期间完成首个治理提案的投票。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Rapidly aggregate 100+ angel users and community members.\n- **Negative**: Need to complete core product integrations by end of March.\n**CN:**\n- **积极影响**:能够快速汇聚首批 100+ 天使用户和社区成员。\n- **挑战**:需要在 3月底前完成所有核心产品的集成与部署。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}},{"type":"decision","score":null,"decision":{"id":"decision-2","title":"Choose OP Mainnet for CCIP-Read Resolver / 选择 OP 主网进行 CCIP-Read 解析","date":"2026-02-28 12:05","status":"accepted","context":"","decision":"","consequences":"","rawContent":"## Context / 背景\n**EN:** We need to provide ENS resolution on Layer 2 to minimize gas costs while maintaining compatibility with the Ethereum L1 ENS system.\n**CN:** 我们需要在 Layer 2 上提供 ENS 解析,以最大限度地降低 Gas 成本,同时保持与以太坊 L1 ENS 系统的兼容性。\n\n## Decision / 决策\n**EN:** We decided to deploy the ENS resolver on **OP Mainnet** and use **CCIP-Read** (ERC-3668) for cross-chain resolution.\n**CN:** 我们决定在 **OP Mainnet** 上部署 ENS 解析器,并使用 **CCIP-Read** (ERC-3668) 进行跨链解析跳转。\n\n## Consequences / 影响\n**EN:**\n- **Positive**: Near-zero resolution cost for users; full compatibility with L1 wallets.\n- **Negative**: Requires infrastructure for CCIP-Read gateway services.\n**CN:**\n- **积极影响**:用户几乎零成本解析;完全兼容 L1 钱包。\n- **挑战**:需要维护一套 CCIP-Read 网关服务基础设施。\n\n---\n**Snapshot Vote:** [TBD / 待启动]"}}] \ No newline at end of file diff --git a/dist/api/statistics.json b/dist/api/statistics.json index dac4d22..ec2a75e 100644 --- a/dist/api/statistics.json +++ b/dist/api/statistics.json @@ -1 +1 @@ -{"statusCounts":{"To Do":15,"In Progress":15,"Done":7},"priorityCounts":{"high":9,"medium":10,"low":13,"none":5},"totalTasks":37,"completedTasks":7,"completionPercentage":19,"draftCount":0,"recentActivity":{"created":[],"updated":[]},"projectHealth":{"averageTaskAge":101,"staleTasks":[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}],"blockedTasks":[{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}]}} \ No newline at end of file +{"statusCounts":{"To Do":15,"In Progress":15,"Done":7},"priorityCounts":{"high":9,"medium":10,"low":13,"none":5},"totalTasks":37,"completedTasks":7,"completionPercentage":19,"draftCount":0,"recentActivity":{"created":[],"updated":[]},"projectHealth":{"averageTaskAge":107,"staleTasks":[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-07-07T09:16:27.282Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs","https://github.com/AAStarCommunity/airaccount-contract"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-07-07T09:14:00.869Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"}],"blockedTasks":[{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs","https://github.com/AAStarCommunity/airaccount-contract"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-07-07T09:14:00.869Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-07-07T09:14:43.609Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-07-07T09:16:02.103Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"}]}} \ No newline at end of file diff --git a/dist/api/tasks.json b/dist/api/tasks.json index 70d7fb6..438a479 100644 --- a/dist/api/tasks.json +++ b/dist/api/tasks.json @@ -1 +1 @@ -[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 75 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 75 天\n\n💡 ⚠️ demo 长期静默,建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-06-29T14:39:19.379Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 92%** | 关联 5 仓库近30天累计 **1196 次提交**;**AirAccount v0.27.3 (Beta5)** + **SDK v0.29.7** 双主干持续高频发布;WebAuthn 累积 packer + DVT verify endpoint 全通\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 cumulative packers 完整实现(SDK #234)\n- ✅ **AirAccount v0.27.0-v0.27.3 (Beta5)**:DVT confirm-verify endpoint (#124) + contact-binding (#129) + address-case airtight + /health endpoint inventory + posture guard\n- ✅ **SDK v0.29.5-v0.29.7**:WebAuthn submit robustness fixes + cumulative packers (algId 0x09/0x0a) for device-passkey Tier-2/3 + noble/curves p256 fix\n- ✅ **YetAnotherAA-Validator DVT** testnet always-on(v1.5.0+)\n- ✅ passkey-guardian 端到端 UI/backend/recovery 全链路\n- 🔧 Implement Session Keys — AgentSessionKey 在 airaccount-contract 中实现\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (5 仓库聚合):\n- 2026-06-29: AirAccount v0.27.3 — posture guard + --ca-only deploy mode (mx93 incident) (#142)\n- 2026-06-28: AirAccount v0.27.2 — address-case airtight (address_cache) (#137) + v0.27.1 contact/verify accept address OR key_id\n- 2026-06-29: SDK v0.29.7 — WebAuthn submit robustness fixes (#240 review) + v0.29.6 device-passkey Tier-2/3 prepare/submit\n- 2026-06-28: SDK v0.29.5 — WebAuthn cumulative packers + v0.21.0 address sync (#234)\n\n💡 5 仓库全线高频迭代(AirAccount Beta5 + SDK v0.29.x);WebAuthn device-passkey Tier-2/3 完整打通,DVT verify 上链验证通过。剩余 8%:Session Keys 收口 + Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-06-29T14:36:40.259Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"},{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 85%** | 近30天 32 次提交,最近一次 2026-06-18;**v0.7.0 测试网正式发布**:HybridResolver(签名↔终结证明双路由)+ 312 自动化测试全通(198 Foundry + 101 TS + 29 Anvil E2E)\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;`resolve(aastar.eth, addr)` → CCIP-Read → `/hybrid` → 链上返回正确地址\n- ✅ DNSSEC verify runbook + identity-pages plan + DNS-domain integration plan 三连 PR\n- ✅ USER-GUIDE.md + DEPLOY-MAINNET.md + RELEASE-PLAN.md 主网发布准备文档\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook\n- 2026-06-?: v0.7.0 testnet release — HybridResolver blog + CHANGELOG + README status (#17)\n- 2026-06-?: feat(hybrid): gateway /hybrid handler + deploy script (#16)\n- 2026-06-?: docs: DNS-domain integration plan (#18)\n\n💡 v0.7.0 测试网 GA 达成,HybridResolver 混合解析(签名↔终结证明)在 OP Sepolia 上验证通过。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-06-29T14:37:15.423Z","source":"local"},{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-04-27 扫描)\n\n**🚀 预估进度: 72%** | 近 30 天仅 Apache 2.0 license 合规提交(14次),最近功能提交 2026-03-26(v0.16.8)\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-04-29T04:22:07.763Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 35%** | 近30天 4 次提交(全部 chore — badge/license/@clestons),feature 维度连续两个扫描周期无进展;静默 ≥ 60 天(最近一次 2026-04-29)\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-06-29T14:38:32.033Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"},{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"},{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"},{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"},{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"},{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | 近30天 2 次提交(license 合规),最近一次 2026-04-29;Spores SDK 连续两轮无功能进展,等待 Phase 3 启动信号","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-06-29T14:39:05.408Z","source":"local"},{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"},{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 94%** | 近30天 18 次提交,最近一次 2026-06-24;**sale 全面审计修复 + buyTokensFor/buyAPNTsFor 上线**:EIP-3009 receiveWithAuth + balance-delta + CEI order + relayer 白名单集合\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 重新部署(audit-hardened 版本)\n- ✅ **buyTokensFor/buyAPNTsFor**(#22)— self-pay with explicit recipient\n- ✅ **EIP-3009 receiveWithAuth 审计修复**(#26)+ balance-delta + milestone advance\n- ✅ **relayer 单地址 → 可增删白名单集合**(#24 dvt#5 方案A)\n- ✅ **sale 发布门 hardening**(#23)— gasless cap 豁免 + 防呆 + CEI + recipient event\n- ✅ **ops 开/关脚本**(#29)+ 文档 + README 链接\n- ✅ 2% 滑点保护 minOut for GToken buy (gasless + self-pay)\n- 🔧 主网正式部署 — audit hardened 版就绪,待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档 (#29)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: fix(audit): EIP-3009 receiveWithAuth + balance-delta (#26)\n- 2026-06-23: feat(BuyHelper): relayer 白名单集合 (#24)\n\n💡 sale 合约经过完整审计轮(EIP-3009 + CEI + hardening),buyTokensFor 自付款通道上线,relayer 白名单机制完善。剩余 6%:主网 GA 正式部署。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-06-29T14:37:43.557Z","source":"local"},{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"},{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"},{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 40%** | 近30天 8 次提交(stuck bundle rotation + gas fee cap),最近一次 2026-05-06;静默 ≥ 53 天,进入深度静默期\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-06-29T14:38:52.064Z","source":"local"},{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"},{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 15%** | `AuraAIHQ/OpenCrab` 近30天 1 次提交(license),最近 2026-04-29;静默 ≥ 60 天,仍无 feature 代码\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-06-29T14:39:34.549Z","source":"local"},{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 10%** | `MushroomDAO/Asset3` 近30天 1 次提交(license),最近 2026-04-29;仍无协议代码\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-06-29T14:39:45.059Z","source":"local"},{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 20%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper6 本身仍为 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-06-29T14:40:21.269Z","source":"local"},{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 97%** | 近30天 220 次提交,最近一次 2026-06-28;**v5.4.1-rc.1 Sepolia RC 发布**(2026-06-27):3 HIGH 安全修复(two-step slash guard + srcHash authority + BLS_AGGREGATOR wiring)+ E2E 4/4 PASS\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia `0x09DF0d2e...` 验证通过\n- ✅ **queueSlash/cancelSlash + initBLSAggregator** — 新 ABI;BLS slash 路径完整\n- ✅ tx-value-verification + release-process 全套文档(v5.4.0 系列)\n- ✅ x402 SDK v0.29.x 发布(SDK 文档已同步 \"available\" 状态)\n- 🔧 Mainnet GA 正式部署(仅余最后 3% — rc.1 → 主网)\n- 🔧 Paper7 第二版数据收集中(CommunityFi 见 TASK-32)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-06-27: v5.4.1-rc.1 Sepolia Release Candidate — S1/S2/S3 HIGH 修复 + E2E 4/4 PASS (#317)\n- 2026-06-28: docs(sdk-x402): eliminate remaining x402 contradictions\n- 2026-06-27: fix(p0-2,p0-3): CEI order in PaymasterFactory + Registry unchecked call\n- 2026-06-24: docs(security): Slither report + E2E 4/4 PASS — v5.4.1-rc.1\n\n💡 v5.4.1-rc.1 发布,3 HIGH 安全修复,Sepolia E2E 全通。剩余 3%:mainnet 正式部署(rc.1 → 主网 GA)+ Paper7 投稿。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-06-29T14:36:07.610Z","source":"local"},{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 30%** | `jhfnetboy/DSR-Research-Flow` 本地未 clone,无法拉取近期提交;Paper7 投稿包在 JBBA 就绪状态待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-06-29T14:40:36.118Z","source":"local"},{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"},{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 70%** | 近30天 50 次提交,最近一次 2026-06-20;agent-speaker TUI Chat #4 合入 + Nostr NIP-86 role commands + jq date helpers;Agent24 bunker 修复 + serve auth 体系化\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat #4 合入 + NIP-86 role commands + jq date helpers + --jq-raw flag + serve --auth/--eager-auth\n- ✅ bunker 连接冲突修复(client + server authorization)\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (Agent24 + agent-speaker + simple-agent):\n- 2026-06-20: admin: new nip86 \"role\" commands\n- 2026-06-?: add --jq-raw flag + jq examples to README + date function helpers\n- 2026-06-?: fix conflicts with running bunker connections (client/server)\n- 2026-06-13: feat: TUI Chat Interface (#4 合入)\n\n💡 agent-speaker Nostr 层功能持续扩展(NIP-86 role + jq helpers),serve auth 体系完整。剩余 30%:iDoris 云端三层结构 + Mycelium Network 工程化启动。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-06-29T14:38:07.742Z","source":"local"},{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 50%** | `AuraAIHQ/courses` 近30天 1 次提交(license),最近 2026-04-29;5 门课程框架存在,内容仍未更新","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-06-29T14:40:49.914Z","source":"local"},{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-06-29 扫描)\n\n**🚀 预估进度: 25%** | `zeroclaw-labs/zeroclaw` 本地未 clone,无法拉取;关联仓库外部持续高频迭代(Node24 pin/provider replay/PATH 接入等),作为 Ethereum 工具链外部参考\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-06-29T14:41:02.250Z","source":"local"},{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"},{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}] \ No newline at end of file +[{"id":"TASK-2","title":"[Product] Cos72 - Cards, Points, Perks","status":"In Progress","assignee":["Davidxu"],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["product","org:Mycelium"],"milestone":"m-1","dependencies":[],"references":["https://github.com/AAStarCommunity/demo"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define Card structure,Implement Points system,Develop Perks distribution\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define Card structure,Implement Points system,Develop Perks distribution","index":1}],"definitionOfDoneItems":[],"description":"A framework for user engagement and community incentives, featuring Cards, Points, and Perks.\n\ndemo先设计和完成,给社区用户体验,给sdk和airaccount集成提供admin入口,🚧\n 1. cos72.mushroom.dev,在线demo 0.1版本,演示demo+真实注册可用(可docker自部署)🚧\n5. sp提供社区面板,改进registry repo;🚧\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | `AAStarCommunity/demo` 近30天 0 次提交,最近 2026-04-15;静默 ≥ 83 天。Cards/Points/Perks 核心功能仍未启动\n\n**✅ AC 完成情况**:\n- ⬜ #1 Define Card structure, Implement Points system, Develop Perks distribution — 未启动\n\n**📝 近期动态**:\n- AAStarCommunity/demo:静默 ≥ 83 天,无任何提交\n\n💡 ⚠️ demo 长期静默(83天+),建议明确该任务是否仍在 Phase 1 范围内,或推迟至 Phase 2。","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-2 - Product-Cos72-Cards-Points-Perks.md","lastModified":"2026-07-07T09:16:27.282Z","source":"local"},{"id":"TASK-3","title":"[Product] Sign90 - Aggregate Signatures & Security","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["product","org:Mycelium"],"milestone":"Phase 1: Genesis Launch","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nSecurity module focusing on aggregate signatures and decentralized verification (DVT).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement BLS signature aggregation,Design DVT security model,Integrate with AAStar SDK","index":1}],"definitionOfDoneItems":[],"description":"Security module focusing on aggregate signatures and decentralized verification (DVT).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-3 - Product-Sign90-Aggregate-Signatures-Security.md","lastModified":"2026-04-29T04:22:07.787Z","source":"local"},{"id":"TASK-4","title":"[Project] SuperPaymaster - Decentralized Gas Payment","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 02:59","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/feature/uups-migration"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Credit System,Add Operator Staking,Support Multiple Token Strategies\n- [ ] #2 UUIP upgrade(评估透彻)\n- [ ] #3 微支付改进支持\n- [ ] #4 Refine and use ENS\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Credit System,Add Operator Staking,Support Multiple Token Strategies","index":1},{"checked":false,"text":"UUIP upgrade(评估透彻)","index":2},{"checked":false,"text":"微支付改进支持","index":3},{"checked":false,"text":"Refine and use ENS","index":4}],"definitionOfDoneItems":[],"description":"A decentralized Gas Payment Protocol enabling gasless transactions through credit and community sponsorship.\n\nsuperpaymaster项目的合约改进:UUIP改进(先评估透彻),微支付改进支持(不仅仅gas,对购买nft在指定合约建议的也支持credit payment体系)🚧\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 20+ 次提交,最近一次 2026-04-15(Apache license),x402 微支付 submodule 引入\n\n**✅ AC 完成情况**:\n- 🔧 #1 Implement Credit System, Add Operator Staking, Support Multiple Token Strategies — Token Strategies ✅(V4.3 7链稳定币),Ticket Model 新增(burnTicket for users, lockStakeWithTicket for operators)= Staking 雏形;Credit System 核心未完成\n- ✅ #2 UUPS upgrade — Sepolia UUPS v4.0.0 部署完成,审计报告已提交\n- 🔧 #3 微支付改进支持 — x402 标准 submodule 引入(standards/x402),方向确认,实现未完成\n- ⬜ #4 Refine and use ENS — 未启动\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK\n- 04-10: docs: audit report(安全审计报告)\n- 04-08: feat: ticket model — burnTicket / lockStakeWithTicket(Credit/Staking 雏形)\n- 04-04: chore: scope Dependabot + x402 submodule 引入\n\n💡 UUPS + 多稳定币完成(AC1 partial + AC2),Ticket Model 开始(AC1/Staking),x402 micropayment 方向确定(AC3 启动);剩余:Credit System 完整实现、微支付 API、ENS。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-4 - Project-SuperPaymaster-Decentralized-Gas-Payment.md","lastModified":"2026-04-29T04:22:07.804Z","source":"local"},{"id":"TASK-5","title":"[Project] AL Account (AirAccount) - Abstract Account Layer","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:58","labels":["project","org:AAStar"],"milestone":"m-1","dependencies":["TASK-2","TASK-3"],"references":["https://github.com/AAStarCommunity/AirAccount","https://github.com/AAStarCommunity/YetAnotherAA","https://github.com/AAStarCommunity/aastar-sdk","https://github.com/AAStarCommunity/YetAnotherAA-Validator","https://github.com/AAStarCommunity/aastar-docs","https://github.com/AAStarCommunity/airaccount-contract"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nUser account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support Social Login,Implement Session Keys,Enable Cross-Chain Operations\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support Social Login,Implement Session Keys,Enable Cross-Chain Operations","index":1}],"definitionOfDoneItems":[],"description":"User account abstraction layer (AirAccount) providing seamless onboarding and interaction.\n\n注:本仓库 reference 指向 AAStarCommunity/YetAnotherAA(用户确认:以 AAStar 版本为主,jhfnetboy 版本已停止更新)\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 关联 6 仓库(含新增 airaccount-contract)近30天极度活跃:**airaccount-contract v0.24.0→v0.27.0**(DVT validator unification)+ **aastar-sdk v0.37.2→v0.39.0**(DVT registration API)+ YetAnotherAA DVT wizard + Validator BLS gossip quorum live\n\n**✅ AC 完成情况**:\n- ✅ #1 Support Social Login — WebAuthn passkey Tier-2/3 完整实现;passkey-guardian 全链路\n- ✅ **airaccount-contract v0.27.0**:DVT validator unification — 挂载 authoritative BLS validator 于 algId 0x01;900 tests + E2E 31/31 + 4/4 real UserOp PASS;Sepolia 已部署 (`0xf25621DF…`)\n- ✅ **aastar-sdk v0.39.0**:DVT operator registration SDK API (`buildDvtPop` + `dvtOperatorActions`);agent-session phantom deprecation(fail-closed)\n- ✅ **YetAnotherAA-Validator**:live gossip BLS quorum co-signer (#179 CC-13 inc-2);ownerAuth tag fix + CC-22 hardening\n- ✅ **YetAnotherAA**:DVT node-registration wizard + tier-setup self-pay + create-with-tier-profile\n- 🔧 Implement Session Keys — SessionKeyValidator 已统一为 algId 0x08;agent-session phantom 已清理\n- ⬜ Enable Cross-Chain Operations — 未启动\n\n**📝 近期动态** (6 仓库聚合):\n- 07-07: AirAccount — DVT BLS TEE 托管 Variant B 成型(blst TA + KMS+DVT joint deploy)\n- 07-05: airaccount-contract v0.27.0 — DVT validator unification,Sepolia `0xf25621DF` 部署\n- 07-06: aastar-sdk v0.39.0 — agent-session phantom 清理;v0.38.0 DVT registerWithProof API\n- 07-07: YetAnotherAA-Validator — BLS gossip quorum co-signer live (PR #179)\n- 07-06: YetAnotherAA — DVT wizard + @aastar/sdk 0.38.0 接入 (CC-17)\n- 07-07: airaccount-contract v0.26.0 — HIGH-1 module-route tier fix;v0.24.0 security hardening\n\n💡 6 仓库全线突破性进展:DVT validator 生态统一完成(airaccount-contract + SDK + UI + Validator 四端对齐),BLS TEE 托管路径打通。剩余 5%:Cross-Chain Operations + mainnet GA。","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-5 - Project-AL-Account-AirAccount-Abstract-Account-Layer.md","lastModified":"2026-07-07T09:14:00.869Z","source":"local"},{"id":"TASK-6","title":"[Release] Cos72 - Chrome Extension v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-13 14:26","labels":["release","cos72","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/jhfnetboy/AirAccount-Plugin/tree/basic-register-box"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nRelease the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Release the first version of Cos72 Chrome Extension, integrating SuperPaymaster and AirAccount for seamless onboarding.\n...\n\n### 📊 进度报告 (2026-03-13 扫描)\n\n**🚀 预估进度: 40%** | 近 30 天 11 次提交,最近一次 2026-03-08(milestone7: hardening)\n\n**✅ AC 完成情况**:\n- 🔧 基础框架已完成 — basic-register-box 分支,milestone1~7 均已落地\n- ✅ Forest domain 拦截 + IPFS 内容渲染 — feat: intercept forest domains + fetch IPFS content\n- ✅ Gasless 更新流程 — feat: add forest controller gasless update flow\n- 🔧 SuperPaymaster/AirAccount 集成 — 架构已设计(forest RPC settings + resolver reads),deep integration 待完成\n- ⬜ 发布 v1.0 Chrome 扩展 — 仍在 milestone 阶段,未到发布就绪状态\n\n**📝 近期动态** (basic-register-box 分支):\n- 03-08: milestone7: hardening + permissions tightening\n- 03-07: docs: add workers wildcard deploy guide\n- 03-06: milestone6: gateway fallback + env path fix\n- 03-05: feat: add forest controller gasless update flow\n- 03-04: Add unit tests and dashboard storage\n\n💡 Chrome 扩展已完成 7 个 milestone(forest domain 拦截、IPFS、gasless 更新、单元测试),SuperPaymaster/AirAccount 深度集成和发布打包是剩余主要工作。","priority":"high","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-6 - Release-Cos72-Chrome-Extension-v1.0.md","lastModified":"2026-04-29T04:22:07.807Z","source":"local"},{"id":"TASK-7","title":"[Release] Sign90 - Base Version v1.0","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["release","sign90","phase-1-genesis","Phase-1"],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nLaunch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Launch the foundational security layer Sign90, featuring custom smart accounts and automated agents.\n...","priority":"high","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-7 - Release-Sign90-Base-Version-v1.0.md","lastModified":"2026-04-29T04:22:07.808Z","source":"local"},{"id":"TASK-8","title":"[Feature] Paymaster V4 - Self-Operated & Stablecoin","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-05 05:14","labels":["feature","paymaster","backend"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/SuperPaymaster/tree/v4-refine-stablecoin"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price\n- [ ] #2 Add interface to add and remove token address\n- [ ] #3 pre-config USDC, USDC for multichain?(if they are the same addr crosschain)\n- [ ] #4 Test USDC, USDT deposit and gasless tx\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement Paymaster V4 with pre-paid model,Implement SuperPaymaster with credit/reputation mapping,Support repayment logic for SuperPaymaster,Integrate Chainlink Oracle for gas price","index":1},{"checked":false,"text":"Add interface to add and remove token address","index":2},{"checked":false,"text":"pre-config USDC, USDC for multichain?(if they are the same addr crosschain)","index":3},{"checked":false,"text":"Test USDC, USDT deposit and gasless tx","index":4}],"definitionOfDoneItems":[],"description":"Implement Paymaster V4 (Pre-paid) and SuperPaymaster (Credit-based) in a unified project.\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 60%** | 近 30 天 29 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Implement Paymaster V4 with pre-paid model — V4 已部署 OP mainnet,V4.3 新增 Token 管理系统\n- 🔧 Implement SuperPaymaster with credit/reputation mapping — reg-repu-refine 分支存在,开发中\n- ⬜ Support repayment logic for SuperPaymaster — 未找到相关记录\n- ✅ Integrate Chainlink Oracle for gas price — Chainlink price cache 已在测试中验证,staleness threshold 已配置\n- ✅ Add interface to add and remove token address — V4.3 完整实现 (removeToken/getSupportedTokens/isTokenSupported/getSupportedTokensInfo)\n- ✅ pre-config USDC, USDT for multichain — stablecoins.json 覆盖 7 条链 (Ethereum/OP/Arbitrum/Base/Polygon/Sepolia)\n- ✅ Test USDC, USDT deposit and gasless tx — 10 单元测试 + 13 Sepolia 链上测试 (12 pass, 1 skip)\n\n**📝 近期动态** (本地 docs/Changes.md + git log):\n- 03-04: V4.3 合并 — Token 管理 + 稳定币支持 + 部署脚本 + 安全审查 (0 Critical/High/Medium)\n- 03-02: claude re init 项目结构\n- 02-15: paymasterv4 staleness threshold 调整至 4200s\n- 02-13~14: OP mainnet 测试脚本调试 (7 轮迭代)\n- 02-11: 发布至 OP mainnet + 验证报告生成脚本\n- 02-10: Foundry Keystore 安全部署重构 + create2 部署策略\n\n💡 V4 pre-paid 模型和稳定币支持已完成 (V4.3),已部署 OP mainnet。剩余 40% 主要是 SuperPaymaster credit/reputation 映射和 repayment 逻辑。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-8 - Feature-Paymaster-V4-Self-Operated-Stablecoin.md","lastModified":"2026-04-29T04:22:07.810Z","source":"local"},{"id":"TASK-9","title":"[Feature] Comet ENS - Free Subdomain Service","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 00:00","labels":["feature","ens","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/MushroomDAO/CometENS"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nProvide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses\n\n\n## Definition of Done\n\n- [ ] #1 .box 解析持续尝试\n- [ ] #2 注册cv新域名,提供forest和自动解析功能\n- [ ] #3 .zparty.eth自动解析\n","acceptanceCriteriaItems":[{"checked":false,"text":"Deploy ENS resolver on Sepolia/OP,Support default subdomain allocation,Map internet domains to on-chain addresses","index":1}],"definitionOfDoneItems":[{"checked":false,"text":".box 解析持续尝试","index":1},{"checked":false,"text":"注册cv新域名,提供forest和自动解析功能","index":2},{"checked":false,"text":".zparty.eth自动解析","index":3}],"description":"Provide users with free ENS subdomains (e.g., user.comet.eth) and internet domain mapping.\n\n1. ENS项目完成OP解析,完成自动授予某个地址一个ENS+开源的解析显示页面.\n2. mushroom.cv, forest.mushroom.cv: 自动授予二级域名给注册的社区,基于cloudflare,页面由sdk自动生成,缓存加刷新机制;来自于IPFS和链上配置等\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 85%** | 近30天 0 次新提交(最近一次 2026-06-18);**v0.7.0 testnet GA** 稳定运行中,暂无新功能发布\n\n**✅ AC 完成情况**:\n- ✅ Deploy ENS resolver on Sepolia/OP — HybridResolver + OPFaultVerifier 已部署(OP Sepolia)\n- ✅ Support default subdomain allocation — FreePlugin/WhitelistPlugin/FlatFeePlugin 全量\n- ✅ CCIP-Read 端到端 verified + HybridResolver 混合解析 E2E PASS\n- ✅ **v0.7.0 testnet GA**:312 测试全通;DNSSEC runbook + identity-pages plan + DNS 集成 plan 就绪\n- 🔧 Map internet domains — .cv/.box/.zparty 实际域名 mainnet 接入(runbook 就位,待执行)\n\n**📝 近期动态** (MushroomDAO/CometENS):\n- 2026-06-18: docs/dnssec-verify-runbook (#20) — DNSSEC Phase 1 gate runbook(最新提交)\n- 本期无新提交,开发静默 ≥ 19 天\n\n💡 v0.7.0 testnet GA 稳定,但已静默 19 天。剩余 15%:.cv/.box/.zparty 实际域名主网接入 + identity-pages 落地部署。","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-9 - Feature-Comet-ENS-Free-Subdomain-Service.md","lastModified":"2026-07-07T09:14:43.609Z","source":"local"},{"id":"TASK-10","title":"[Feature] Sign90 - Smart Account Core","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-06 11:41","labels":["feature","sign90","smart-contract"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/airaccount-contract","https://github.com/AAStarCommunity/airaccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDevelop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。\n\n\n## Acceptance Criteria\n\n- [x] #1 Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint\n","acceptanceCriteriaItems":[{"checked":true,"text":"Implement custom SCA with upgradability,Support 2/3 multi-sig logic by default,Compatible with ERC-4337 EntryPoint","index":1}],"definitionOfDoneItems":[],"description":"Develop and deploy the foundational Smart Contract Account for Sign90.\n\n这几个看看就行:https://docs.google.com/document/d/12UGQCokFqgnlMqc6q5Gg57qFc-EFW6UQAq0OsAbYq88/edit?tab=t.0,Railgun隐私协议:https://docs.google.com/document/d/1PP_5xSuIF7I5Ky6IlWFo-Eir2jM6PGy9zRAChYeMniI/edit?usp=sharing,锦鲤的隐私钱包SDK\n:https://docs.google.com/document/d/1Ka7bztCTNikJnB1Xok-QyJLacF3kResxsboTDJ_jPKA/edit?usp=sharing\n\n### 📊 进度报告 (2026-04-26 扫描)\n\n**🚀 预估进度: 100%** | 状态已更新为 Done;近 30 天 23+ 次提交,最近一次 2026-04-15(Apache 2.0 license),M7 r11 安全修复完成\n\n**✅ AC 完成情况**:\n- ✅ #1 Implement custom SCA — AirAccount 非升级型 ERC-4337 SCA,passkey 认证 + 三层安全(Tier1/2/DVT),M3-M6 全部完成;M7 ERC-7579 全量合规\n- ✅ Support 2/3 multi-sig logic — 2-of-3 guardian 完成,AgentSessionKey + CompositeValidator,677 单元测试\n- ✅ Compatible with ERC-4337 EntryPoint — ERC-4337 + ERC-7579 双标准原生兼容,16/16 Sepolia E2E PASS\n- 🔧 M7 audit-ready — CodeHawks 审计报告 (audit-scope.md, known-issues.md),SDK ABI/API mapping pre-freeze;剩余:多链部署(Base/Arbitrum/OP Stack)\n\n**📝 近期动态** (airaccount-contract CHANGELOG):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 04-05: fix: r11 deploy scripts — community guardian deploy + uninstall TODO\n- 04-05: docs: SDK ABI/API mapping + M7 audit report — pre-freeze\n- 03-30: fix: r10 security fixes — HIGH-1 sig prefix, MEDIUM-1/2, algId gate(677 单元测试)\n- 03-27: feat: M7 r8 — deploy + Anvil E2E scripts(16/16 E2E PASS)\n\n💡 M6 生产就绪(Sepolia),M7 ERC-7579 全量合规 + 安全修复到 r11,审计报告 pre-freeze。剩余 10%:多链正式部署(Base/Arbitrum/OP Stack)+ Sign90 层集成。","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-10 - Feature-Sign90-Smart-Account-Core.md","lastModified":"2026-04-29T04:22:07.760Z","source":"local"},{"id":"TASK-11","title":"[Feature] Agent24 - Execution Loop","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["feature","agent","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDeploy the Agent24 autonomous execution engine: Info -> Decision -> Action.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA\n","acceptanceCriteriaItems":[{"checked":false,"text":"Information gathering module (Oracles/Events),Decision making engine (Rule-based/LLM),Action execution via SCA","index":1}],"definitionOfDoneItems":[],"description":"Deploy the Agent24 autonomous execution engine: Info -> Decision -> Action.","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-11 - Feature-Agent24-Execution-Loop.md","lastModified":"2026-04-29T04:22:07.761Z","source":"local"},{"id":"TASK-12","title":"[Feature] AirAccount - Invisible Crypto Account","status":"Done","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-27 04:49","labels":["feature","airaccount","core"],"milestone":"Phase 1: Genesis Launch","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/AirAccount"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | AAStarCommunity/demo 静默 ≥ 83 天\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension\n","acceptanceCriteriaItems":[{"checked":false,"text":"Support social login/recovery,Hide private key management from user,Seamless integration with Chrome Extension","index":1}],"definitionOfDoneItems":[],"description":"A standalone abstract account project embedded in Chrome Plugin, solving basic crypto account hurdles.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | AAStarCommunity/demo 静默 ≥ 83 天\n\n**✅ AC 完成情况**:\n- ✅ Hide private key management from user — WebAuthn passkey 实现,TX 描述隐私遮蔽(v0.16.6),Apache 2.0 license 合规\n- 🔧 Support social login/recovery — multi-origin WebAuthn(v0.16.0),rpId 配置化(v0.16.4);guardian 恢复在合约层完成,服务层集成待验证\n- 🔧 Seamless integration with Chrome Extension — KMS/TEE 后端 v0.16.8 稳定(TA panic 修复 + HTTP 500 错误处理),Chrome Plugin 侧集成未验证\n\n**📝 近期动态** (AAStarCommunity/AirAccount):\n- 04-15: chore: Apache 2.0 license + NOTICE + TRADEMARK(全量 license 合规)\n- 03-26: **fix: v0.16.8 — TA panic crash + HTTP 500 for TEE errors**(稳定性修复)\n- 03-13: merge: KMS v0.16.7 → main(TX history stats)\n- 03-12: feat: v0.16.6 — tx tracing logs + Description privacy mask\n\n💡 v0.16.8 稳定,Apache 2.0 license 完成,近期无新功能开发。剩余 28%:Chrome Plugin 前端集成(与 airaccount-contract M7 对接)+ 社交恢复完整端到端验证。","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-12 - Feature-AirAccount-Invisible-Crypto-Account.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"},{"id":"TASK-13","title":"[Feature] Cos72 - Core Modules (MyTask, MyShop, MyVote)","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-04-26 23:56","labels":["feature","cos72","frontend"],"milestone":"m-1","dependencies":["TASK-6"],"references":["https://github.com/AAStarCommunity/Cos72","https://github.com/MushroomDAO/MyTask"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nImplement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。\n\n\n## Acceptance Criteria\n\n- [ ] #1 MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting\n- [ ] #2 1. MyTask\n- [ ] #3 2. MyVote\n- [ ] #4 3. MyShop\n","acceptanceCriteriaItems":[{"checked":false,"text":"MyTask: Community tasks execution,MyShop: Redeem points for goods/services,MyVote: Snapshot-based governance voting","index":1},{"checked":false,"text":"1. MyTask","index":2},{"checked":false,"text":"2. MyVote","index":3},{"checked":false,"text":"3. MyShop","index":4}],"definitionOfDoneItems":[],"description":"Implement the three core modules for Cos72 Chrome Plugin.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 35%** | 近30天:MyTask + Cos72 仅 license/badge/owner 维护,无 feature\n\n**✅ AC 完成情况**:\n- 🔧 #1 MyTask: Community tasks execution — Sprint 1 已完成,无新 feature\n- ⬜ #3 MyVote: Snapshot-based governance voting — 仓库存在,feature 仍未启动\n- ✅ #4 MyShop: Redeem points for goods/services — MushroomDAO/MyShop M1 功能完整\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规五件套 — 最近功能性 commit\n\n💡 连续两轮静默,feature 维度无进展。⚠️ 建议关注 MyVote 是否还需开发,否则 Phase 1 Cos72 目标会悬空。","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-13 - Feature-Cos72-Core-Modules-MyTask-MyShop-MyVote.md","lastModified":"2026-07-07T09:16:02.103Z","source":"local"},{"id":"TASK-14","title":"[Demo] Sign90 - Agent Execution Demo","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:15","updatedDate":"2026-03-14 05:11","labels":["demo","sign90","ai"],"milestone":"m-2","dependencies":["TASK-7"],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.\n\n\n## Acceptance Criteria\n\n- [ ] #1 Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode\n","acceptanceCriteriaItems":[{"checked":false,"text":"Info gathering via simple API,Decision making via AI API call (Demo),Execution via Smart Account,Resource-constrained demo mode","index":1}],"definitionOfDoneItems":[],"description":"A demo environment for Sign90 agents (Info -> Decision -> Execution) within the plugin.","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-14 - Demo-Sign90-Agent-Execution-Demo.md","lastModified":"2026-04-29T04:22:07.765Z","source":"local"},{"id":"TASK-15","title":"[Project] Zu.Coffee - Business DApp","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-14 05:11","labels":["project","dapp","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).\n\n\n## Acceptance Criteria\n\n- [ ] #1 Define business model,Develop MVP,Integrate with SuperPaymaster\n","acceptanceCriteriaItems":[{"checked":false,"text":"Define business model,Develop MVP,Integrate with SuperPaymaster","index":1}],"definitionOfDoneItems":[],"description":"A business-oriented DApp for the Mycelium ecosystem, focusing on real-world use cases (e.g., coffee shop).","priority":"medium","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-15 - Project-Zu.Coffee-Business-DApp.md","lastModified":"2026-04-29T04:22:07.766Z","source":"local"},{"id":"TASK-16","title":"[Project] OpenNest - Scaling Protocol","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","protocol","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nProtocol layer for scaling the Mycelium network and managing community nodes.\n\n## Acceptance Criteria\n- [ ] Design node architecture,Implement scaling logic,Launch initial nodes","acceptanceCriteriaItems":[{"checked":false,"text":"Design node architecture,Implement scaling logic,Launch initial nodes","index":1}],"definitionOfDoneItems":[],"description":"Protocol layer for scaling the Mycelium network and managing community nodes.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-16 - Project-OpenNest-Scaling-Protocol.md","lastModified":"2026-04-29T04:22:07.768Z","source":"local"},{"id":"TASK-17","title":"[Project] Asset3 - Personal Asset Management","status":"To Do","assignee":[],"createdDate":"2026-02-28 10:16","labels":["project","dapp","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nPersonal asset management DApp within the Mycelium ecosystem.\n\n## Acceptance Criteria\n- [ ] Implement asset tracking,Integrate with Sign90,Support multi-chain","acceptanceCriteriaItems":[{"checked":false,"text":"Implement asset tracking,Integrate with Sign90,Support multi-chain","index":1}],"definitionOfDoneItems":[],"description":"Personal asset management DApp within the Mycelium ecosystem.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-17 - Project-Asset3-Personal-Asset-Management.md","lastModified":"2026-04-29T04:22:07.769Z","source":"local"},{"id":"TASK-18","title":"[Feature] KMS/TEE - Trusted Execution Environment","status":"Done","assignee":["jhfntboy"],"createdDate":"2026-02-28 10:16","updatedDate":"2026-03-05 14:40","labels":["feature","security","sign90","phase-2"],"milestone":"m-1","dependencies":["TASK-7"],"references":["https://github.com/AAStarCommunity/AirAccount/tree/KMS-stm32"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nIntegrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。\n\n\n## Acceptance Criteria\n\n- [ ] #1 Select TEE provider,Implement KMS interface,Verify secure execution\n\n\n## Implementation Plan\n\n\nCheck https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount\n\n\n## Definition of Done\n\n- [ ] #1 KMS.aastar.io is running with permanant storage for private key\n","acceptanceCriteriaItems":[{"checked":false,"text":"Select TEE provider,Implement KMS interface,Verify secure execution","index":1}],"definitionOfDoneItems":[{"checked":false,"text":"KMS.aastar.io is running with permanant storage for private key","index":1}],"description":"Integrate KMS/TEE for secure key management and execution within Sign90.\n- STM32MP157F-DK2, power and connect to Mac mini\n- Config network and rebuild STLinux distribution version\n- Deploy and publish to Internet and test\n- Refine or add some APIs\n\n### 📊 进度报告 (2026-03-04 扫描)\n\n**🚀 预估进度: 75%** | 近 30 天 42 次提交,最近一次 2026-03-04\n\n**✅ AC 完成情况**:\n- ✅ Select TEE provider — OP-TEE on STM32MP157F-DK2 (Cortex-A7 650MHz)\n- ✅ Implement KMS interface — AWS KMS 兼容 REST API v0.16.4,含 rate limit、circuit breaker、API Key 认证、SQLite 持久化、live stats dashboard\n- ✅ Verify secure execution — P-256 PassKey 双重验证 (CA + TA p256-m)、config-driven multi-origin WebAuthn (rpId)、beta test suite\n- 🔧 KMS.aastar.io 生产部署 — graceful deploy (queue drain)、DK2 pipeline、QEMU 部署方案已完成,外网持久运行待验证\n\n**📝 近期动态** (本地 kms/CHANGELOG.md + git log):\n- 03-04: v0.16.4 — live stats dashboard 作为默认页面\n- 03-04: v0.16.3 — graceful deploy with queue drain\n- 03-04: v0.16.0-0.16.1 — multi-origin WebAuthn + wildcard origin matching\n- 03-03: v0.15.22 — rate limit 100 req/min, Version API, Test UI, 文档补全\n- 03-02: v0.14.0 — SQLite 持久化, WebAuthn 仪式, API Key 认证\n- 03-01: v0.10.0 — KMS API server 异步架构, DK2 部署 pipeline\n\n💡 功能已迭代至 v0.16.4 (stable beta tag: KMS-stable-beta-0.16.3),含 graceful deploy 和运维仪表盘。剩余 25% 主要是 KMS.aastar.io 外网持久化运行验证。","implementationPlan":"Check https://github.com/jhfnetboy/STM32MP157F-DK2\nWorking on branch KMS-imigration in AirAccount","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-18 - Feature-KMS-TEE-Trusted-Execution-Environment.md","lastModified":"2026-04-29T04:22:07.770Z","source":"local"},{"id":"TASK-19","title":"[Protocol] Spores - Viral Transmission SDK","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:13","updatedDate":"2026-03-07 12:42","labels":["protocol","spores","phase-3"],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Spores"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | MushroomDAO/Spores 静默 ≥ 69 天,等待 Phase 3\n\n\n## Acceptance Criteria\n\n- [ ] #1 Implement invitation tracking,Reward viral spread,Integrate with Cos72\n","acceptanceCriteriaItems":[{"checked":false,"text":"Implement invitation tracking,Reward viral spread,Integrate with Cos72","index":1}],"definitionOfDoneItems":[],"description":"A protocol for viral community growth and member invitation tracking.\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | MushroomDAO/Spores 静默 ≥ 69 天,等待 Phase 3","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-19 - Protocol-Spores-Viral-Transmission-SDK.md","lastModified":"2026-07-07T09:16:02.104Z","source":"local"},{"id":"TASK-20","title":"[Protocol] Park - Sustainable Public Goods","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["protocol","park","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA protocol for funding and sustaining digital public goods.\n\n## Acceptance Criteria\n- [ ] Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","acceptanceCriteriaItems":[{"checked":false,"text":"Define funding mechanism,Implement grant distribution,Launch ChiangMai Connect pilot","index":1}],"definitionOfDoneItems":[],"description":"A protocol for funding and sustaining digital public goods.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-20 - Protocol-Park-Sustainable-Public-Goods.md","lastModified":"2026-04-29T04:22:07.774Z","source":"local"},{"id":"TASK-21","title":"[DApp] TradeStar - Real Trading Training","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","tradestar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA decentralized application for learning crypto trading through simulation (1/100 scale).\n\n## Acceptance Criteria\n- [ ] Implement trading simulator,Integrate price oracles,User performance analytics","acceptanceCriteriaItems":[{"checked":false,"text":"Implement trading simulator,Integrate price oracles,User performance analytics","index":1}],"definitionOfDoneItems":[],"description":"A decentralized application for learning crypto trading through simulation (1/100 scale).","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-21 - DApp-TradeStar-Real-Trading-Training.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-22","title":"[DApp] CoinJar - Self-host Piggy Bank","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:13","labels":["dapp","coinjar","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA simple, self-hosted crypto savings jar for individuals.\n\n## Acceptance Criteria\n- [ ] Single-page application,Direct contract interaction,No backend dependency","acceptanceCriteriaItems":[{"checked":false,"text":"Single-page application,Direct contract interaction,No backend dependency","index":1}],"definitionOfDoneItems":[],"description":"A simple, self-hosted crypto savings jar for individuals.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-22 - DApp-CoinJar-Self-host-Piggy-Bank.md","lastModified":"2026-04-29T04:22:07.776Z","source":"local"},{"id":"TASK-23","title":"[Meta] Phase 1: Genesis Launch","status":"In Progress","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-04-26 23:56","labels":["milestone","phase-1","phase-1-genesis","Phase-1"],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/launch"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 近30天 13 次提交,最近一次 2026-06-24;本期主要变化:**relayer 日购买上限移除**(审计修复 #8)+ sale open/close ops 脚本完整落地;无新功能,sale 合约已就绪等待主网部署\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 audit-hardened 版重新部署\n- ✅ buyTokensFor/buyAPNTsFor + EIP-3009 receiveWithAuth + relayer 白名单集合\n- ✅ sale 发布门 hardening(gasless cap 豁免 + CEI + recipient event)\n- ✅ ops 开/关脚本 + 文档 + README 链接(#29)\n- ✅ **chore(relayer): 移除从未执行的日购买上限声明**(审计 #8, #28)\n- 🔧 主网正式部署 — 最后 5%,audit-hardened 版本待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: chore(relayer): 移除从未执行的日购买上限声明 (审计 #8) (#28)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档(#29,最新提交)\n- 本期无新提交(静默 ≥ 13 天)\n\n💡 sale 合约审计修复完整,ops 工具链就绪。剩余 5%:主网 GA 正式部署(等待时机/资金/上线计划)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Genesis Launch activities.\n1. GToken launch contract\n2. Shop contract and web interface\n\n...\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 95%** | 近30天 13 次提交,最近一次 2026-06-24;本期主要变化:**relayer 日购买上限移除**(审计修复 #8)+ sale open/close ops 脚本完整落地;无新功能,sale 合约已就绪等待主网部署\n\n**✅ AC 完成情况**:\n- ✅ Shop contract and web interface — MushroomDAO/MyShop M1 全量完成\n- ✅ GToken launch contract — SaleContractV2 audit-hardened 版重新部署\n- ✅ buyTokensFor/buyAPNTsFor + EIP-3009 receiveWithAuth + relayer 白名单集合\n- ✅ sale 发布门 hardening(gasless cap 豁免 + CEI + recipient event)\n- ✅ ops 开/关脚本 + 文档 + README 链接(#29)\n- ✅ **chore(relayer): 移除从未执行的日购买上限声明**(审计 #8, #28)\n- 🔧 主网正式部署 — 最后 5%,audit-hardened 版本待 GA 执行\n\n**📝 近期动态** (MushroomDAO/launch):\n- 2026-06-24: chore(relayer): 移除从未执行的日购买上限声明 (审计 #8) (#28)\n- 2026-06-24: chore(redeploy): 仓库地址指向审计修复后新栈 (#27)\n- 2026-06-24: feat(ops): sale 开/关脚本 + 文档(#29,最新提交)\n- 本期无新提交(静默 ≥ 13 天)\n\n💡 sale 合约审计修复完整,ops 工具链就绪。剩余 5%:主网 GA 正式部署(等待时机/资金/上线计划)。","priority":"high","ordinal":4000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-23 - Meta-Phase-1-Genesis-Launch.md","lastModified":"2026-07-07T09:15:06.447Z","source":"local"},{"id":"TASK-24","title":"[Meta] Phase 2: Community Expansion","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","updatedDate":"2026-03-14 05:11","labels":["milestone","phase-2"],"milestone":"Phase 2: Community Expansion","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nA meta-task to group all Community Expansion activities.\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Community Expansion activities.","priority":"medium","ordinal":5000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-24 - Meta-Phase-2-Community-Expansion.md","lastModified":"2026-04-29T04:22:07.778Z","source":"local"},{"id":"TASK-25","title":"[Meta] Phase 3: Ecosystem Maturity","status":"To Do","assignee":[],"createdDate":"2026-02-28 11:18","labels":["milestone","phase-3"],"milestone":"Phase 3: Ecosystem Maturity","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\nA meta-task to group all Ecosystem Maturity activities.","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"A meta-task to group all Ecosystem Maturity activities.","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-25-Meta-Phase-3-Ecosystem-Maturity.md","lastModified":"2026-04-29T04:22:07.779Z","source":"local"},{"id":"TASK-26","title":"Bundler","status":"In Progress","assignee":["DavidXu"],"createdDate":"2026-03-05 12:00","updatedDate":"2026-03-07 12:28","labels":["bundler"],"milestone":"m-2","dependencies":[],"references":["https://github.com/AAStarCommunity/UltraRelay-AAStar/tree/aastar-dev"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nzerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 40%** | 静默 62 天(最近 2026-05-06),UltraRelay stuck-bundle rotation 已实现\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"zerodev的bundler(ultrabundler?),modify version from pimlico的Alto,nodejs;\nwe should run a open source and permissionless bundler to provide permissionless gasless service.\n\nenhance a close integration with AAStar infrastructure.\n\n1. Accept standard ERC-4337 useroperation\n2. Accept aPNTs and ETH to pay the service\n3. Accept EIP-7702 request and be a relay server\n4. Be any relay server with permission service\n5. More feats inherited from ultrabundler\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 40%** | 静默 62 天(最近 2026-05-06),UltraRelay stuck-bundle rotation 已实现\n\n**✅ AC 完成情况**:\n- ✅ Accept standard ERC-4337 useroperation — 基础 bundler 能力稳定\n- ✅ stuck bundle 轮换至新钱包 + 替代 gas 设置(2026-05-06 feature)\n- ⬜ Accept aPNTs and ETH to pay the service — 未启动\n- 🔧 Accept EIP-7702 request — authorizationList 维护中\n- ⬜ Be any relay server with permission service — 未启动\n\n**📝 近期动态**:\n- 2026-05-06: feat: rotate stuck bundles to fresh wallet + max-priority-fee-per-gas-cap\n- 2026-04-15: chore: add @clestons code owner\n\n💡 ⚠️ 静默超 53 天,Phase 2 aPNTs 支付路径依赖 Bundler,建议优先评估是否需要重新激活。","priority":"medium","ordinal":2000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-26 - Bundler.md","lastModified":"2026-07-07T09:16:02.104Z","source":"local"},{"id":"TASK-27","title":"Update mushroom.box","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-03-07 03:38","updatedDate":"2026-03-18 13:03","labels":[],"milestone":"m-1","dependencies":[],"references":["https://github.com/MushroomDAO/mushroomdao.github.io","https://github.com/MushroomDAO/docs"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"我们需要在月底之前对这个所有的6件套进行一次系统的更新。根据我们最新的进度和相关的呃这种叙事升级。","priority":"medium","ordinal":3000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-27 - Update-mushroom.box.md","lastModified":"2026-04-29T04:22:07.783Z","source":"local"},{"id":"TASK-28","title":"OpenCrab:another agent for Individuals","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:06","updatedDate":"2026-03-07 12:28","labels":[],"milestone":"m-2","dependencies":["TASK-7"],"references":["https://github.com/AuraAIHQ/OpenCrab"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nFollow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 15%** | AuraAIHQ/OpenCrab 静默 ≥ 69 天\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Follow: Information-->Decision-->Action loop\nbasic version\nbased on OpenFang Agent framework\n\nhttps://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 15%** | AuraAIHQ/OpenCrab 静默 ≥ 69 天\n\n**✅ AC 完成情况**:\n- ⬜ Information→Decision→Action 循环 — 仓库已就位但无 feature 实现\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 (#2) — 最近 feature 提交日期不明\n\n💡 ⚠️ 静默超 60 天,建议 Q3 明确 OpenCrab 是否还在 Phase 2 路线上。","priority":"low","ordinal":1000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-28 - OpenCrab:another-agent-for-Individuals.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"},{"id":"TASK-29","title":"Asset3 Protocol","status":"In Progress","assignee":[],"createdDate":"2026-03-07 12:48","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/MushroomDAO/Asset3"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nThinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 10%** | MushroomDAO/Asset3 静默 ≥ 69 天,Phase 3 设计阶段\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Thinking and Design\nA Protocol for Value Definition Autonomy\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 10%** | MushroomDAO/Asset3 静默 ≥ 69 天,Phase 3 设计阶段\n\n**✅ AC 完成情况**:\n- ⬜ Protocol for Value Definition Autonomy — 仓库已就位但缺乏协议规范文档\n\n**📝 近期动态**:\n- 2026-04-29: chore: Apache 2.0 license 合规 — 最近提交\n\n💡 Asset3 仍处于设计阶段,属于 Phase 3 任务,剩余 90% 为协议规范 + 参考实现。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-29 - Asset3-Protocol.md","lastModified":"2026-07-07T09:16:02.105Z","source":"local"},{"id":"TASK-30","title":"EOA Bridge","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:05","updatedDate":"2026-03-07 13:05","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | DSR-Research-Flow 本地未 clone;Paper6 仍 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 20%** | DSR-Research-Flow 本地未 clone;Paper6 仍 Not started\n\n**✅ AC 完成情况**:\n- ⬜ Paper6: Gasless EOA Bridge (7702) — DSR P1-P6 均未开始\n- 🔧 DSR repo 写作工具链(awesome-ai-research-writing skill)在上期已接入\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 Paper6 仍排队,建议 SuperPaymaster v5.4 mainnet 落地后启动 Paper6 P1(EIP-7702 gasless bridge)。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-30 - EOA-Bridge.md","lastModified":"2026-07-07T09:16:02.106Z","source":"local"},{"id":"TASK-31","title":"SuperPaymaster","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:07","updatedDate":"2026-03-07 13:07","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AAStarCommunity/SuperPaymaster","https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 98%** | 近30天 22 次提交,最近一次 2026-07-07;**slash-threshold-evidence-unify (#329)** + BLS modules 全部 wired on Sepolia;aastar-sdk BLSAggregator ABI 已同步 (#285)\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia 验证通过\n- ✅ **#329 slash-threshold-evidence-unify**:per-severity thresholds + evidence binding (H-1 closure);`queueSlashWithConsensus` 新接口\n- ✅ xpnts H-2 — emergency kill switch halts all non-SP autoApproved spenders\n- ✅ BLS module Sepolia migration wiring 完整(SP + Registry + staking 三模块对齐)\n- ✅ SDK v0.37.3 — BLSAggregator/DVTValidator ABI 已同步 (#285)\n- 🔧 Mainnet GA 正式部署(仅余最后 2% — 等待 SP.applyBLSAggregator() 最终切换)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-07-07: deploy(sepolia): BLS modules migration wiring 完整 (SP+Registry+staking)\n- 2026-07-06: fix(slash): slash-threshold-evidence-unify (#329) + xpnts H-2 kill switch\n- 2026-07-06: docs(security): 2026-07-03 multi-agent audit report + slash design\n- 2026-07-03: fix(p0): CEI order in PaymasterFactory + Registry unchecked call (#319)\n- 2026-07-03: chore(goutou): pin repoId for Cooperation-Center label\n\n💡 #329 slash 机制统一完成,BLS modules Sepolia fully wired。SDK ABI 已同步。剩余 2%:SP.applyBLSAggregator() 最终切换 + mainnet GA。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 98%** | 近30天 22 次提交,最近一次 2026-07-07;**slash-threshold-evidence-unify (#329)** + BLS modules 全部 wired on Sepolia;aastar-sdk BLSAggregator ABI 已同步 (#285)\n\n**✅ AC 完成情况**:\n- ✅ **Paper3: SuperPaymaster AOA in ERC-4337 — 已正式投稿 BRA 期刊**\n- ✅ 合约 v5.4.1-rc.1:S1/S2/S3 HIGH 安全修复;Sepolia 验证通过\n- ✅ **#329 slash-threshold-evidence-unify**:per-severity thresholds + evidence binding (H-1 closure);`queueSlashWithConsensus` 新接口\n- ✅ xpnts H-2 — emergency kill switch halts all non-SP autoApproved spenders\n- ✅ BLS module Sepolia migration wiring 完整(SP + Registry + staking 三模块对齐)\n- ✅ SDK v0.37.3 — BLSAggregator/DVTValidator ABI 已同步 (#285)\n- 🔧 Mainnet GA 正式部署(仅余最后 2% — 等待 SP.applyBLSAggregator() 最终切换)\n\n**📝 近期动态** (AAStarCommunity/SuperPaymaster):\n- 2026-07-07: deploy(sepolia): BLS modules migration wiring 完整 (SP+Registry+staking)\n- 2026-07-06: fix(slash): slash-threshold-evidence-unify (#329) + xpnts H-2 kill switch\n- 2026-07-06: docs(security): 2026-07-03 multi-agent audit report + slash design\n- 2026-07-03: fix(p0): CEI order in PaymasterFactory + Registry unchecked call (#319)\n- 2026-07-03: chore(goutou): pin repoId for Cooperation-Center label\n\n💡 #329 slash 机制统一完成,BLS modules Sepolia fully wired。SDK ABI 已同步。剩余 2%:SP.applyBLSAggregator() 最终切换 + mainnet GA。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-31 - SuperPaymaster.md","lastModified":"2026-07-07T09:14:24.140Z","source":"local"},{"id":"TASK-32","title":"CommunityFi","status":"In Progress","assignee":[],"createdDate":"2026-03-07 13:08","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/jhfnetboy/DSR-Research-Flow"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 本地未 clone;Paper7 JBBA 投稿包就绪待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"DSR repo;\n完成三个论文,一步步完成.\n\n| Paper | Title | DSR Stage | P7 Phase | Next Action |\n|:---|:---|:---:|:---:|:---|\n| **Paper3** | SuperPaymaster: AOA in ERC-4337 | P6 Done | Step 3 done | Step 1 audit + Step 4 投稿准备 |\n| **Paper4** | AirAccount: D2D MultiSig | Not started | Not started | Not started |\n| **Paper5** | SocialRecovery | Not started | Not started | Not started |\n| **Paper6** | Gasless EOA Bridge (7702) | Not started | N/A | Not started |\n| **Paper7** | CommunityFi: Reputation-Backed Credit | P6 Done | Step 3 done | Step 3 P1 fixes + Step 4 投稿准备 |\n\nhttps://github.com/jhfnetboy/DSR-Research-Flow/blob/main/writing/progress.md\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 30%** | DSR-Research-Flow 本地未 clone;Paper7 JBBA 投稿包就绪待提交\n\n**✅ AC 完成情况**:\n- ✅ Paper7 第一版:CommunityFi DSR P1-P6 全部 Done,JBBA 投稿包就绪\n- 🔧 Paper7 第二版数据已就绪(截至 2026-06-12 数据收集完成)\n- 🔧 JBBA 投稿:等待最终提交\n- ⬜ 链上信用系统合约:等 SuperPaymaster v5.4 mainnet GA\n\n**📝 近期动态**:\n- 本期无法获取(DSR-Research-Flow 不在本地三大 org 目录)\n\n💡 SuperPaymaster v5.4.1-rc.1 已发布,mainnet GA 临近,应立即启动 Paper7 第二版 JBBA 提交。","priority":"high","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-32 - CommunityFi.md","lastModified":"2026-07-07T09:16:02.106Z","source":"local"},{"id":"TASK-33","title":"NFT automated","status":"To Do","assignee":[],"createdDate":"2026-03-07 15:03","updatedDate":"2026-03-14 05:11","labels":[],"milestone":"m-2","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"1. MyNFT单页面版本设计,基于文档,repo建立上,算是COS72的第一个应用 ⏳ 5%,合并到MyShop,黑客松已经实现部分✅\n2. \nProductDesign.md\nSolution.md","priority":"low","ordinal":6000,"filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-33 - NFT-automated.md","lastModified":"2026-04-29T04:22:07.793Z","source":"local"},{"id":"TASK-34","title":"AuraAI","status":"In Progress","assignee":[],"createdDate":"2026-03-07 15:39","updatedDate":"2026-03-07 15:39","labels":[],"milestone":"m-3","dependencies":[],"references":["https://github.com/jhfnetboy/AuraAI","https://github.com/AuraAIHQ/Agent24","https://github.com/AuraAIHQ/agent-speaker","https://github.com/MushroomDAO/agent-speaker-relay","https://github.com/MushroomDAO/Agent-WeChat-SDK","https://github.com/AuraAIHQ/simple-agent"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nAI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 70%** | 近30天活跃仓库缩减:agent-speaker 仍在迭代(kind:1111 comment 支持 + blossom tweaks + publish fix);Agent24 仅 1 commit(code owner);simple-agent 仅 license;整体无重大新功能\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat + NIP-86 role commands + jq helpers + serve --auth/--eager-auth\n- ✅ agent-speaker:kind:1111 comment publish + blossom ipv6 fix + profile flags\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (AuraAIHQ/agent-speaker):\n- 2026-07-07: publish: allow kind:1111 comment, force --comment flag\n- 2026-07-06: two blossom tweaks(ipv6 + blossom)\n- 2026-07-06: publish: proper root/reply tags + read from arguments\n- 2026-07-05: admin: color flag is int now\n- Agent24/simple-agent: 静默(仅 license/owner 维护提交)\n\n💡 agent-speaker 功能稳定扩展中(Nostr 发布层细化)。AuraAI 其他仓库进入静默期,大功能(iDoris 云端 + Mycelium Network)尚未启动。剩余 30%:核心平台工程化。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"AI(社区AI+个人AI+AI workshop), bot(tele第一位,wechat第二位,找个技术栈),以赋能社区,自由个体为目标;Aura建立✅\n\n1. OpenCrab/Agent24, PC版和Mobile版个人agent,提供全套服务,PC版有本地模型\n2. iDoris,就是本项目,提供三层结构:社区成员本地AI模型、社区自有大模型和AI服务(提供数据和运行iDoris训练后的模型)、iDoris核心训练服务(训练经过脱敏的数据)\n3. EIP-8004, x402,以及Agent经济的自动网络:Mycelium Network\n4. Skill、Swarm和Native AI的武器库:AK47\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 70%** | 近30天活跃仓库缩减:agent-speaker 仍在迭代(kind:1111 comment 支持 + blossom tweaks + publish fix);Agent24 仅 1 commit(code owner);simple-agent 仅 license;整体无重大新功能\n\n**✅ AC 完成情况**:\n- ✅ Aura 建立 — `AuraAIHQ` org 全量建立\n- ✅ Agent24 = AgentStore 承载平台 — BoxLite service container (M3+M4) 完成\n- ✅ iDoris-SDK M2/M3/M4/M5 全部完成\n- ✅ Nostr 通信层:TUI Chat + NIP-86 role commands + jq helpers + serve --auth/--eager-auth\n- ✅ agent-speaker:kind:1111 comment publish + blossom ipv6 fix + profile flags\n- 🔧 AgentSocial:Paper3 设计就绪,工程化待启动\n- ⬜ iDoris 三层结构(云端大模型 + 训练服务)、Mycelium Network、AK47 — 未启动\n\n**📝 近期动态** (AuraAIHQ/agent-speaker):\n- 2026-07-07: publish: allow kind:1111 comment, force --comment flag\n- 2026-07-06: two blossom tweaks(ipv6 + blossom)\n- 2026-07-06: publish: proper root/reply tags + read from arguments\n- 2026-07-05: admin: color flag is int now\n- Agent24/simple-agent: 静默(仅 license/owner 维护提交)\n\n💡 agent-speaker 功能稳定扩展中(Nostr 发布层细化)。AuraAI 其他仓库进入静默期,大功能(iDoris 云端 + Mycelium Network)尚未启动。剩余 30%:核心平台工程化。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-34 - AuraAI.md","lastModified":"2026-07-07T09:15:28.577Z","source":"local"},{"id":"TASK-35","title":"AuraAI:Courses","status":"In Progress","assignee":[],"createdDate":"2026-03-08 04:44","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/AuraAIHQ/courses"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\n# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 55%** | `AuraAIHQ/AI_Beginner_Courses`(新发现活跃仓库)近9天 2 次提交,最近 2026-07-05;Agent Loop/Loop Engineering 讲义新增 + Learning in Public 结构建立;原 `AuraAIHQ/courses` 仍静默(最近 2026-04-29)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"# courses\nHere we go! contribute your excellent courses to help children to grasp or get some essential thinking or skill!\n\n- [Course 0](https://docs.google.com/presentation/d/1JurLiAwfaHeNdXaYZP_CdMltLfhCfn210Ebgk5o9a0g/edit?usp=sharing)\n- [Course 1](https://docs.google.com/presentation/d/1-z_aJ_3iEinM7RpmpQlXgCLFzLm3dabMOgILikeY2tI/edit?usp=sharing)\n- [Course 2](https://docs.google.com/presentation/d/1fFE9HFUB-7_ftrpoOMS52B0hCgPr-xEZ1SUNGwKuX8Y/edit?usp=sharing)\n- [Course 3](https://docs.google.com/presentation/d/1lgRdlhAVWGlHJtMt0EtCrws17FWIjh7nKUS2gzJ0v2M/edit?usp=sharing)\n- [Course 4 - Workshop](https://docs.google.com/presentation/d/1hDTDav9pyJCirTRWr82akpcY4ftXTY96JOGHX3onJhM/edit?usp=sharing)\n-\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 55%** | `AuraAIHQ/AI_Beginner_Courses`(新发现活跃仓库)近9天 2 次提交,最近 2026-07-05;Agent Loop/Loop Engineering 讲义新增 + Learning in Public 结构建立;原 `AuraAIHQ/courses` 仍静默(最近 2026-04-29)","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-35 - AuraAI:Courses.md","lastModified":"2026-07-07T09:15:37.741Z","source":"local"},{"id":"TASK-36","title":"Main road research on Account and Gas Payment and more","status":"In Progress","assignee":[],"createdDate":"2026-03-10 04:15","updatedDate":"2026-03-10 04:27","labels":[],"milestone":"m-r","dependencies":[],"references":["https://github.com/zeroclaw-labs/zeroclaw"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nKeep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 25%** | zeroclaw-labs/zeroclaw 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列文章)\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Keep on tracing the Ethereum roadmap and techs.\n\nMay use this: https://github.com/zeroclaw-labs/zeroclaw\n\n### 📊 进度报告 (2026-07-07 扫描)\n\n**🚀 预估进度: 25%** | zeroclaw-labs/zeroclaw 本地未 clone;MushroomDAO/blog 近9天 12 commits(AI 工具系列文章)\n\n**✅ AC 完成情况**:\n- 🔧 追踪 Ethereum roadmap — zeroclaw 上游持续迭代,外部研究观察价值上升\n- 🔧 zeroclaw 上期已高频活跃,本期无法获取本地 diff\n\n**📝 近期动态**:\n- 本期无法获取(zeroclaw-labs/zeroclaw 不在本地三大 org 目录)\n\n💡 研究类任务建议明确产出形式(research note / blog),以便量化进度而非持续\"观察中\"状态。","priority":"low","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-36 - Main-road-research-on-Account-and-Gas-Payment-and-more.md","lastModified":"2026-07-07T09:16:02.107Z","source":"local"},{"id":"TASK-37","title":"OpenCity/SmartCity","status":"To Do","assignee":[],"createdDate":"2026-03-11 01:32","updatedDate":"2026-03-11 01:33","labels":[],"milestone":"m-r","dependencies":[],"references":[],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nYet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Yet another Smart City, with the AI and Blockchain celebrating\nUse Cos72 and Sina90 for Individuals and Communities.\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602121145231.jpg)\n![](https://raw.githubusercontent.com/jhfnetboy/MarkDownImg/main/img/202602081152628.png)","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-37 - OpenCity-SmartCity.md","lastModified":"2026-04-29T04:22:07.802Z","source":"local"},{"id":"TASK-38","title":"Research Blog","status":"Done","assignee":["jhfnetboy"],"createdDate":"2026-04-27 00:18","updatedDate":"2026-05-20 13:00","labels":["Daily"],"milestone":"m-r","dependencies":[],"references":["https://github.com/MushroomDAO/blog"],"documentation":[],"modifiedFiles":[],"rawContent":"## Description\n\n\nDaily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。\n\n","acceptanceCriteriaItems":[],"definitionOfDoneItems":[],"description":"Daily news\nExperiment\nand more\n\n### 📊 进度报告 (2026-05-12 扫描)\n\n**🚀 预估进度: 50%** | 关联仓库 `MushroomDAO/blog`,近 30 天 50 次提交,最近一次 2026-05-09;blog publisher skill 优化 + 高质量内容持续输出\n\n**✅ AC 完成情况**:\n- ✅ Daily news / 主题文章发布机制 — blog publisher skill 已成型,多篇主题文章上线\n- 🔧 Experiment / 多媒体扩展 — M1 Max 模型选择指南、TTS 实验文章发布;spreadsheet 链接集成\n\n**📝 近期动态** (MushroomDAO/blog):\n- 2026-05-09: 最近一次提交(高频更新)\n- feat: 发布 Matt Pocock grill-with-docs skill 文章\n- feat: 发布 antirez DeepSeek V4 Flash Mac 推理文章\n- feat: 发布 AI agent CMO skill pack 文章\n- feat: 发布 MOSS-TTS-Nano 超轻量 TTS 文章\n- feat: 发布 PPT Master 文章 + 优化 blog publisher skill\n- chore: 更新 xiaoheishu 子模块引用\n- fix: M1 Max guide 中 spreadsheet 链接 gid 修正\n\n💡 blog 仓库已成为活跃发布渠道,publisher skill 持续打磨。剩余 50% 主要为系列化主题(Web3/AI/工具)的覆盖深度与订阅渠道扩展。","priority":"medium","filePath":"/Users/jason/Dev/Brood/backlog/tasks/task-38 - Research-Blog.md","lastModified":"2026-05-20T13:00:26.678Z","source":"local"}] \ No newline at end of file diff --git a/dist/index.html b/dist/index.html index 9094367..e3273e4 100644 --- a/dist/index.html +++ b/dist/index.html @@ -102,7 +102,7 @@ `; @@ -519,6 +548,20 @@ async function exportStaticBacklog() { } } + // Generate progress-chart.html from backlog/data/progress-history.json + try { + const historyPath = path.join(process.cwd(), 'backlog', 'data', 'progress-history.json'); + const historyData = JSON.parse(await fs.readFile(historyPath, 'utf-8')); + // Also copy to dist/api/ for programmatic access + await fs.writeFile(path.join(apiDir, 'progress-history.json'), JSON.stringify(historyData)); + + const chartHtml = generateProgressChartHtml(historyData); + await fs.writeFile(path.join(distDir, 'progress-chart.html'), chartHtml); + console.log('✅ Generated dist/progress-chart.html'); + } catch (err) { + console.warn('Warning: could not generate progress-chart.html:', err.message); + } + console.log('✨ Static export complete! Saved to dist/'); console.log('🚀 You can preview it locally by running: npx serve dist'); } finally { @@ -527,4 +570,149 @@ async function exportStaticBacklog() { } } +function generateProgressChartHtml(historyData) { + const history = historyData.history; + const last = history[history.length - 1]; + const prev = history[history.length - 2]; + + return ` + + + + +Mycelium Protocol — Phase Progress History + + + +← Dashboard +
+
+
+
Mycelium Protocol
+
Phase Progress — Historical Trend
+
+
+
+
+ +
+
+
Phase 1
+
Phase 2
+
Phase 3
+
+
+ +
+ diff --git a/dist/progress-chart.html b/dist/progress-chart.html new file mode 100644 index 0000000..e48b4d6 --- /dev/null +++ b/dist/progress-chart.html @@ -0,0 +1,138 @@ + + + + + +Mycelium Protocol — Phase Progress History + + + +← Dashboard +
+
+
+
Mycelium Protocol
+
Phase Progress — Historical Trend
+
+
+
+
+ +
+
+
Phase 1
+
Phase 2
+
Phase 3
+
+
+ +
+ + + \ No newline at end of file diff --git a/scripts/export-backlog.js b/scripts/export-backlog.js index ebb7e59..3112190 100644 --- a/scripts/export-backlog.js +++ b/scripts/export-backlog.js @@ -123,6 +123,13 @@ async function exportStaticBacklog() { const milestoneProgress = await computeMilestoneProgress(); console.log('Milestone weighted progress:', milestoneProgress); + // Load progress history for chart injection + let progressHistory = []; + try { + const histPath = path.join(process.cwd(), 'backlog', 'data', 'progress-history.json'); + progressHistory = JSON.parse(await fs.readFile(histPath, 'utf-8')).history || []; + } catch (_) { /* optional, skip if missing */ } + console.log('Downloading assets:', assets); for (const asset of assets) { const assetData = await fetchFromLocal(`/${asset}`); @@ -193,6 +200,8 @@ async function exportStaticBacklog() { `; From f380c9c15e167f4f9d5944dfcacf25dff058936d Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Tue, 7 Jul 2026 18:17:16 +0700 Subject: [PATCH 09/12] fix: update task --- dist/index.html | 192 ++++---------------------------------- scripts/export-backlog.js | 190 ++++--------------------------------- 2 files changed, 36 insertions(+), 346 deletions(-) diff --git a/dist/index.html b/dist/index.html index a643a19..7a17dec 100644 --- a/dist/index.html +++ b/dist/index.html @@ -103,8 +103,6 @@ diff --git a/scripts/export-backlog.js b/scripts/export-backlog.js index 3112190..53ed39f 100644 --- a/scripts/export-backlog.js +++ b/scripts/export-backlog.js @@ -310,178 +310,26 @@ async function exportStaticBacklog() { style.innerHTML = 'button[title*="Delete"], button[aria-label*="Delete"] { display: none !important; }'; document.head.appendChild(style); - // Inject progress chart into /statistics page + // Add progress chart link to left sidebar nav (function() { - var PANEL_ID = '__prog_chart_panel'; - - function buildPanel() { - var H = window.__progressHistory; - if (!H || H.length < 2) return null; - var last = H[H.length-1], prev = H[H.length-2]; - function delta(k){var d=last[k]-prev[k];return d>0?'+'+d+'%':d<0?d+'%':'—';} - function deltaClass(k){return last[k]-prev[k]>0?'#34D399':'#8B9AB0';} - - var wrap = document.createElement('div'); - wrap.id = PANEL_ID; - wrap.style.cssText='margin:24px 0 0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif'; - - wrap.innerHTML = [ - '
', - '
', - '
', - '
Mycelium Protocol
', - '
Phase Progress — Historical Trend
', - '
', - '
', - ['p1','Phase 1','#F59E0B','rgba(245,158,11,.12)'], - ['p2','Phase 2','#22D3EE','rgba(34,211,238,.12)'], - ['p3','Phase 3','#A78BFA','rgba(167,139,250,.12)'] - ].map(function(p){if(!Array.isArray(p))return p; - return '
'+ - '
'+ - ''+p[1]+''+ - ''+last[p[0]]+'%'+ - ''+delta(p[0])+''+ - '
'; - }).join('')+ - '
', - '
', - '', - '', - '
', - '
', - 'Done=100%, In Progress=估算值, To Do=0%; Phase 内算术平均', - '最后扫描: '+last.date+' | '+H.length+' 次记录', - '
', - '
' - ].join(''); - return wrap; - } - - function drawChart() { - var cv = document.getElementById('__prog_canvas'); - if (!cv) return; - var H = window.__progressHistory; - if (!H || H.length < 2) return; - var dpr = window.devicePixelRatio||1; - var W = cv.parentElement.offsetWidth - 40; - var CH = 240; - cv.width = W*dpr; cv.height = CH*dpr; - cv.style.width = W+'px'; cv.style.height = CH+'px'; - var ctx = cv.getContext('2d'); - ctx.scale(dpr, dpr); - var PAD = {t:16,r:20,b:36,l:40}; - var cW = W-PAD.l-PAD.r, cH = CH-PAD.t-PAD.b; - function xOf(i){return PAD.l+(i/(H.length-1))*cW} - function yOf(v){return PAD.t+(1-v/100)*cH} - // Grid - [0,25,50,75,100].forEach(function(v){ - var y=yOf(v); - ctx.strokeStyle='#1d2433';ctx.lineWidth=1; - ctx.beginPath();ctx.moveTo(PAD.l,y);ctx.lineTo(PAD.l+cW,y);ctx.stroke(); - ctx.fillStyle='#4a5568';ctx.textAlign='right';ctx.textBaseline='middle'; - ctx.font='10px system-ui,sans-serif';ctx.fillText(v+'%',PAD.l-6,y); - }); - // X labels - var step=Math.ceil(H.length/5); - ctx.textAlign='center';ctx.textBaseline='top';ctx.fillStyle='#4a5568'; - H.forEach(function(d,i){ - if(i%step!==0&&i!==H.length-1)return; - var pts=d.date.split('-'),mo=['','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; - ctx.fillText(mo[parseInt(pts[1])]+' '+parseInt(pts[2]),xOf(i),PAD.t+cH+6); - }); - // Series - var series=[{k:'p1',c:'#F59E0B'},{k:'p2',c:'#22D3EE'},{k:'p3',c:'#A78BFA'}]; - series.forEach(function(s){ - // Fill - ctx.beginPath();ctx.moveTo(xOf(0),yOf(H[0][s.k])); - H.forEach(function(d,i){if(i)ctx.lineTo(xOf(i),yOf(d[s.k]));}); - ctx.lineTo(xOf(H.length-1),yOf(0));ctx.lineTo(xOf(0),yOf(0));ctx.closePath(); - var g=ctx.createLinearGradient(0,PAD.t,0,PAD.t+cH); - var hx=s.c.replace('#',''),r=parseInt(hx.substr(0,2),16),gr=parseInt(hx.substr(2,2),16),b=parseInt(hx.substr(4,2),16); - g.addColorStop(0,'rgba('+r+','+gr+','+b+',.13)');g.addColorStop(1,'rgba('+r+','+gr+','+b+',.01)'); - ctx.fillStyle=g;ctx.fill(); - // Line - ctx.beginPath();ctx.strokeStyle=s.c;ctx.lineWidth=2;ctx.lineJoin='round';ctx.lineCap='round'; - H.forEach(function(d,i){var x=xOf(i),y=yOf(d[s.k]);if(i===0)ctx.moveTo(x,y);else ctx.lineTo(x,y);});ctx.stroke(); - // Last dot - var lx=xOf(H.length-1),ly=yOf(H[H.length-1][s.k]); - ctx.beginPath();ctx.arc(lx,ly,4,0,Math.PI*2);ctx.fillStyle=s.c;ctx.fill(); - ctx.strokeStyle='#161b22';ctx.lineWidth=2;ctx.stroke(); - }); - // Hover - cv._H=H;cv._PAD=PAD;cv._cW=cW;cv._cH=cH;cv._W=W; - } - - function setupHover(cv) { - if (!cv || cv._hoverReady) return; - cv._hoverReady = true; - var tip=document.getElementById('__prog_tip'); - var td=document.getElementById('__prog_tdate'),tv1=document.getElementById('__prog_tv1'),tv2=document.getElementById('__prog_tv2'),tv3=document.getElementById('__prog_tv3'); - cv.addEventListener('mousemove',function(e){ - var rect=cv.getBoundingClientRect(),H=cv._H,PAD=cv._PAD,cW=cv._cW,cH=cv._cH; - if(!H)return; - var mx=e.clientX-rect.left,my=e.clientY-rect.top; - if(mxPAD.l+cW||myPAD.t+cH){tip.style.display='none';return;} - var idx=Math.max(0,Math.min(H.length-1,Math.round((mx-PAD.l)/cW*(H.length-1)))); - var d=H[idx]; - td.textContent=d.date;tv1.textContent=d.p1+'%';tv2.textContent=d.p2+'%';tv3.textContent=d.p3+'%'; - var tx=(mx+PAD.l+48)>(cv._W+40)?mx-180:mx+20; - tip.style.left=tx+'px';tip.style.top='24px';tip.style.display='block'; - }); - cv.addEventListener('mouseleave',function(){tip.style.display='none';}); - } - - var injected = false; - function tryInject() { - if (injected || document.getElementById(PANEL_ID)) { injected=true; return; } - if (!location.pathname.match(/statistic/i)) return; - // Find the statistics page main container — try several selectors - var candidates = Array.from(document.querySelectorAll('main, [class*="content"], [class*="page"], [class*="statistics"], [class*="wrapper"]')); - var target = null; - for (var i=0; i0){ - target=t; break; - } - } - if (!target) { - // Fallback: look for any element with numerical content that looks like stats - var allDivs = document.querySelectorAll('div'); - for(var j=0;j100){target=allDivs[j];break;} - } - } - if (!target) return; // SPA not rendered yet - var panel = buildPanel(); - if (!panel) return; - target.appendChild(panel); - injected = true; - setTimeout(function(){drawChart();setupHover(document.getElementById('__prog_canvas'));},50); - } - - function onRoute() { - var panel=document.getElementById(PANEL_ID); - if(panel)panel.remove(); - injected=false; - if(location.pathname.match(/statistic/i)){ - var tries=0; - var t=setInterval(function(){tryInject();if(injected||++tries>40)clearInterval(t);},300); - } - } - - // Intercept SPA navigation - var _push=history.pushState,_replace=history.replaceState; - history.pushState=function(){_push.apply(this,arguments);onRoute();}; - history.replaceState=function(){_replace.apply(this,arguments);onRoute();}; - window.addEventListener('popstate',onRoute); - // Initial check - onRoute(); + var DONE = false; + var tries = 0; + var t = setInterval(function() { + if (DONE || ++tries > 40) { clearInterval(t); return; } + var navLinks = document.querySelectorAll('nav a, aside a'); + if (!navLinks.length) return; + var parent = navLinks[0].closest('ul') || navLinks[0].parentElement; + if (!parent) return; + clearInterval(t); + DONE = true; + var el = document.createElement(parent.tagName === 'UL' ? 'li' : 'div'); + el.id = '__prog_nav_link'; + el.style.cssText = 'list-style:none;margin-top:4px;border-top:1px solid rgba(128,128,128,0.15);padding-top:4px'; + el.innerHTML = '📈 Progress Chart'; + el.querySelector('a').addEventListener('mouseenter', function(){this.style.opacity='1';this.style.background='rgba(128,128,128,0.1)';}); + el.querySelector('a').addEventListener('mouseleave', function(){this.style.opacity='0.75';this.style.background='';}); + parent.appendChild(el); + }, 400); })(); }); From 29faee91f6fc83dd8a85b4eaed502b2140f9d34a Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Tue, 7 Jul 2026 22:15:40 +0700 Subject: [PATCH 10/12] fix: update task --- ...360\237\214\220-China-KMS-Tunnel-Setup.md" | 317 ++++++++++++++++++ .../global-network/china-node-architecture.md | 213 ++++++++++++ .../cloudflare-tunnel-global-availability.md | 261 ++++++++++++++ 3 files changed, 791 insertions(+) create mode 100644 "backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" create mode 100644 research/global-network/china-node-architecture.md create mode 100644 research/global-network/cloudflare-tunnel-global-availability.md diff --git "a/backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" "b/backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" new file mode 100644 index 0000000..857f90d --- /dev/null +++ "b/backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" @@ -0,0 +1,317 @@ +--- +id: doc-8 +title: 🌐 中国社区 KMS 节点隧道部署指南 +status: active +created_date: "2026-07-07" +updated_date: "2026-07-07" +labels: + - infrastructure + - china + - kms + - tunnel +--- + +# 中国社区 KMS 节点隧道部署指南 + +> **背景**:AirAccount KMS 默认使用 Cloudflare Tunnel 将 NXP FRDM-IMX93 主板上的 KMS 服务暴露到公网。 +> 但 Cloudflare Tunnel 在中国大陆被 GFW 完全封锁(IP 黑名单 + SNI 检测),中国社区成员无法直接使用。 +> 本指南提供替代方案:通过香港 VPS 中继实现等效的隧道访问。 +> +> 适用硬件:NXP FRDM-IMX93(家庭部署,无公网 IP,NAT 后面) +> 更新日期:2026-07-07 + +--- + +## 一、为什么 Cloudflare Tunnel 在国内不行 + +| 问题 | 原因 | +|------|------| +| Cloudflare IP 段被封 | `104.16.0.0/12` 等 CF IP 在 GFW 黑名单 | +| cloudflared SNI 被识别 | SNI 字段含 `cfargotunnel.com`,DPI 直接过滤 | +| QUIC 端口被封 | 2024-04 GFW 开始精确检测 QUIC SNI | +| 京东云合作不覆盖 Tunnel | CF × 京东云合作只含 CDN/Workers,不含 Tunnel 产品 | + +**GFW 只封锁入站连接,不封锁出站连接。** 解决思路:让 IMX93 主动出站连到香港 VPS,外部请求通过香港 VPS 中转进来。 + +--- + +## 二、整体架构 + +``` +外部调用方(全球任意位置) + │ + ▼ +your-kms.your-domain.com +(CNAME → relay.aastar.io 或 A → 香港 VPS IP) + │ + ▼ +香港 VPS(frp server,统一中继入口) + │ + │ ← IMX93 主动出站建立的持久隧道 + │ (出站不受 GFW 限制) + ▼ +家里的 NXP FRDM-IMX93 + └── KMS 服务(:3000) + ├── POST /kms/Sign + ├── POST /kms/CreateKey + └── GET /health +``` + +--- + +## 三、两种部署模式 + +### 模式 A:使用 AAstar 提供的共享中继(推荐,适合大多数社区) + +AAstar 运营一套共享香港中继基础设施,社区只需: +1. 在 IMX93 上安装 frp client +2. 把自己的域名 CNAME 到共享中继 +3. 向 AAstar 申请接入 token + +**联系方式**:[Brood Issues](https://github.com/AAStarCommunity/Brood/issues) 申请接入 + +--- + +### 模式 B:社区自建香港 VPS 中继(完全独立) + +适合有一定技术能力、希望数据主权完全独立的社区。 + +--- + +## 四、模式 B 详细部署步骤 + +### Step 1:购买香港 VPS + +| 推荐服务商 | 规格 | 月费 | 备注 | +|-----------|------|------|------| +| Vultr(Hong Kong) | 1C/1G/25G | $6 | BGP 优化,三网可用 | +| DigitalOcean(Singapore) | 1C/1G/25G | $6 | 备选,新加坡延迟略高 | +| Hetzner(Singapore) | 2C/2G/40G | $5 | 性价比高 | + +**要求**:有固定公网 IP,支持开放自定义端口。 + +--- + +### Step 2:香港 VPS 安装 frp server + +```bash +# 下载 frp(选择最新版本) +wget https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_amd64.tar.gz +tar -zxvf frp_0.61.1_linux_amd64.tar.gz +cd frp_0.61.1_linux_amd64 + +# 创建配置文件 +cat > frps.toml << 'EOF' +bindPort = 7000 +vhostHTTPSPort = 443 +auth.token = "your-strong-secret-token" # 改成自己的密钥 + +# 日志 +log.to = "/var/log/frps.log" +log.level = "info" +EOF + +# 启动(生产环境用 systemd) +./frps -c frps.toml +``` + +**systemd 服务(开机自启)**: + +```ini +# /etc/systemd/system/frps.service +[Unit] +Description=frp server +After=network.target + +[Service] +ExecStart=/opt/frp/frps -c /opt/frp/frps.toml +Restart=always +RestartSec=5 + +[Install] +WantedBy=multi-user.target +``` + +```bash +systemctl enable frps && systemctl start frps +``` + +**开放防火墙端口**: +```bash +ufw allow 7000/tcp # frp 控制端口(内部,可限制 IP) +ufw allow 443/tcp # HTTPS 对外 +ufw allow 80/tcp # HTTP(可选,重定向到 443) +``` + +--- + +### Step 3:IMX93 上安装 frp client + +```bash +# IMX93 是 aarch64,下载对应版本 +wget https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_arm64.tar.gz +tar -zxvf frp_0.61.1_linux_arm64.tar.gz +cd frp_0.61.1_linux_arm64 + +# 创建配置文件 +cat > frpc.toml << 'EOF' +serverAddr = "1.2.3.4" # 替换为你的香港 VPS IP +serverPort = 7000 +auth.token = "your-strong-secret-token" # 与 frps 一致 + +[[proxies]] +name = "kms-https" +type = "https" +localIP = "127.0.0.1" +localPort = 3000 # KMS 服务监听端口 +customDomains = ["your-kms.your-domain.com"] # 你的域名 +EOF + +# 测试启动 +./frpc -c frpc.toml +``` + +**systemd 服务**(IMX93 上): + +```ini +# /etc/systemd/system/frpc.service +[Unit] +Description=frp client +After=network.target kms.service + +[Service] +ExecStart=/opt/frp/frpc -c /opt/frp/frpc.toml +Restart=always +RestartSec=10 +# frp 断线会自动重连,RestartSec 是本地进程崩溃重启间隔 + +[Install] +WantedBy=multi-user.target +``` + +```bash +systemctl enable frpc && systemctl start frpc +``` + +--- + +### Step 4:DNS 配置 + +在你的域名服务商处添加: + +``` +your-kms.your-domain.com A 1.2.3.4 TTL 300 +``` + +**不要开 Cloudflare 橙色云朵(代理)**,直接 A 记录指向香港 VPS。 + +--- + +### Step 5:TLS 证书(香港 VPS 上) + +frp 的 vhost HTTPS 模式需要在香港 VPS 上配置 TLS 证书: + +```bash +# 安装 certbot +apt install certbot + +# 申请证书 +certbot certonly --standalone -d your-kms.your-domain.com + +# 证书路径 +# /etc/letsencrypt/live/your-kms.your-domain.com/fullchain.pem +# /etc/letsencrypt/live/your-kms.your-domain.com/privkey.pem +``` + +在 frps.toml 中指定证书: + +```toml +# 追加到 frps.toml +[[httpPlugins]] +# 或者直接在 vhost 层配置证书 +# frp v0.50+ 支持 wildcardDomain + TLS +``` + +> **简化方案**:如果 TLS 配置复杂,可以先用 HTTP(80端口)验证通路,再加证书。KMS 客户端通常可配置 skipVerify 用于测试。 + +--- + +### Step 6:验证连通性 + +```bash +# 在任意外部机器(非中国大陆)测试 +curl -X GET https://your-kms.your-domain.com/health +# 期望返回:{"status":"ok","version":"0.27.3",...} + +# 测试签名接口(参考 AirAccount kms/test-full-api.sh) +curl -X POST https://your-kms.your-domain.com/kms/CreateKey \ + -H "x-amz-target: TrentService.CreateKey" \ + -H "Content-Type: application/json" \ + -d '{"KeySpec":"ECC_NIST_P256","KeyUsage":"SIGN_VERIFY","Description":"test",...}' +``` + +--- + +## 五、与 Cloudflare Tunnel 的对比 + +| 特性 | Cloudflare Tunnel | 香港 VPS + frp | +|------|-------------------|---------------| +| 中国大陆可用 | ❌ 被封 | ✅ 可用 | +| 配置复杂度 | 低(一条命令) | 中(需要 VPS) | +| 费用 | 免费 | ~$6/月 | +| 延迟(国内访问) | N/A(不可用) | +20-50ms | +| 延迟(海外访问) | 正常 CF 延迟 | 经 HK 略增加 | +| 稳定性 | CF 基础设施级 | 取决于 VPS 质量 | +| 维护负担 | 零 | 低(frp 极稳定) | + +**建议**:全球其他地区节点继续用 Cloudflare Tunnel,中国大陆节点用本方案,两套并行。 + +--- + +## 六、可靠性加固(可选) + +### 双中继热备 + +IMX93 同时连接两个 relay,主 HK 故障时自动切换: + +```toml +# frpc.toml 主备配置(frp v0.51+ 支持多 server) +serverAddr = "hk-vps.your-domain.com" # 主 +# 备用:修改 serverAddr 后重启,或用 DNS 故障切换 +``` + +DNS 层面:主 A 记录 → HK VPS,TTL 设 60 秒,故障时快速切换到新加坡备用 VPS。 + +### 监控 + +```bash +# 简单的健康检查脚本(在 HK VPS 上跑) +curl -sf https://your-kms.your-domain.com/health || \ + curl -X POST "https://api.telegram.org/bot/sendMessage" \ + -d "chat_id=&text=KMS 节点离线告警" +``` + +--- + +## 七、常见问题 + +**Q:frp 连接会被 GFW 封锁吗?** +A:frp 出站流量(IMX93 → HK VPS:7000)走 TCP,看起来像普通的 TCP 应用流量,被封概率很低。如果被干扰,在 frp 外层套 wstunnel 伪装成 WebSocket over TLS(443端口),几乎不可能被识别。 + +**Q:家用宽带 IP 变化怎么办?** +A:IMX93 的 IP 不需要固定,frp client 是主动出站连接,只要能出网就能维持隧道。域名指向的是香港 VPS 的固定 IP,不受 IMX93 本地 IP 变化影响。 + +**Q:多个社区能共用一台香港 VPS 吗?** +A:可以。frp 的 vhost 模式按域名路由,一台 VPS 可以同时服务 50+ 个社区的 IMX93,按需要扩容。 + +**Q:KMS 私钥安全性会受影响吗?** +A:不会。私钥分片始终在 IMX93 的 TEE(TrustZone)内,香港 VPS 只做流量中转,看不到任何密钥内容。流量加密由 TLS 保证,frp 只是 TCP 透传。 + +--- + +## 八、相关链接 + +- AirAccount KMS 接口文档:`kms/` 目录,`test-full-api.sh` +- frp 项目:https://github.com/fatedier/frp +- 全球可用性分析:`research/global-network/cloudflare-tunnel-global-availability.md` +- 申请共享中继接入:https://github.com/AAStarCommunity/Brood/issues diff --git a/research/global-network/china-node-architecture.md b/research/global-network/china-node-architecture.md new file mode 100644 index 0000000..ff16eb9 --- /dev/null +++ b/research/global-network/china-node-architecture.md @@ -0,0 +1,213 @@ +# 中国大陆 KMS/DVT 节点网络架构设计 + +> 详细部署步骤见:`backlog/docs/doc-8 - 🌐-China-KMS-Tunnel-Setup.md` + +# 中国大陆 KMS/DVT 节点网络架构设计(修正版) + +> 核心前提更正:KMS 不是本地私有服务,而是**对外提供 API 的网络服务**: +> 有公网域名、账户注册体系、签名 API 接口,需要被全球 DVT 节点调用。 +> +> 更新:2026-07-07 v3 + +--- + +## 一、KMS 的真实定位 + +``` +KMS = 对外运营的签名服务 + ├── 公网域名(如 kms.your-domain.com) + ├── 账户注册 / API Key 管理 + ├── 签名 API(POST /sign,DVT 节点调用) + └── 运行在用户自己的 MX93 上(用户掌控私钥分片,不托管给第三方) +``` + +用户自己持有 MX93 硬件 + 私钥 + KMS 软件,但 KMS 需要向全球 DVT 节点暴露 API。 +这是"**自托管但对外可访问**"的模式,类似自建的 Web3Signer / Dirk。 + +--- + +## 二、问题重述 + +| 组件 | 需要外网访问? | 当前方案在中国的问题 | +|------|------------|------------------| +| KMS API(签名接口) | ✅ 是,全球 DVT 节点都要调用 | Cloudflare Tunnel 被封,无法穿透 GFW 入站 | +| KMS 管理 UI | ✅ 是,操作者需要访问 | 同上 | +| DVT 节点 p2p 端口 | ✅ 是,其他 DVT 节点通信 | 同上 | + +三个都需要外网访问,三个都被 GFW 封锁入站。 + +--- + +## 三、核心架构:香港 VPS 作为统一入口 + +**设计原则**:MX93 所有对外连接由自己主动出站(GFW 不拦出站),香港 VPS 作为公网入口。 + +``` + 全球访问者 / DVT 节点 + │ + ┌────────────────┼────────────────┐ + │ │ │ + ▼ ▼ ▼ + kms.domain.com ui.domain.com p2p.domain.com + │ │ │ + └────────────────┼────────────────┘ + │ + A 记录统一指向香港 VPS 公网 IP + │ + ▼ + ┌──────────────────────────────────────────────┐ + │ 香港 VPS(公网 IP: 1.2.3.4) │ + │ │ + │ ┌─────────────────────────────────────┐ │ + │ │ nginx 反向代理 │ │ + │ │ :443 /api/* → frp → MX93:8080 KMS │ │ + │ │ :443 /ui/* → frp → MX93:3000 UI │ │ + │ └─────────────────────────────────────┘ │ + │ │ + │ ┌─────────────────────────────────────┐ │ + │ │ frp server(内部端口 7000) │ │ + │ │ 接收来自 MX93 的主动隧道连接 │ │ + │ └─────────────────────────────────────┘ │ + │ │ + │ ┌─────────────────────────────────────┐ │ + │ │ libp2p relay daemon(端口 9000) │ │ + │ │ DVT 节点 p2p 中继 │ │ + │ └─────────────────────────────────────┘ │ + └──────────────┬───────────────────────────────┘ + │ + frp 隧道(MX93 主动出站建立,GFW 不拦) + libp2p 连接(MX93 主动出站建立) + │ + ▼ + ┌──────────────────────────────────────────────┐ + │ 中国境内 MX93 主板 │ + │ │ + │ ┌──────────────────────────────────────┐ │ + │ │ KMS 服务(:8080) │ │ + │ │ ├── POST /sign(签名接口) │ │ + │ │ ├── POST /account/register │ │ + │ │ └── GET /health │ │ + │ └──────────────────────────────────────┘ │ + │ │ + │ ┌──────────────────────────────────────┐ │ + │ │ 管理 UI(:3000) │ │ + │ └──────────────────────────────────────┘ │ + │ │ + │ ┌──────────────────────────────────────┐ │ + │ │ DVT 节点进程(:9001) │ │ + │ │ └── 调用 KMS: localhost:8080(< 1ms)│ │ + │ └──────────────────────────────────────┘ │ + │ │ + │ ┌──────────────────────────────────────┐ │ + │ │ frp client(出站连接到 HK VPS:7000) │ │ + │ │ libp2p(出站连接到 HK relay:9000) │ │ + │ └──────────────────────────────────────┘ │ + └──────────────────────────────────────────────┘ +``` + +--- + +## 四、各条流量路径详解 + +### 路径 A:外部 DVT 节点调用 KMS 签名 API + +``` +EU DVT 节点 + 1. POST https://kms.domain.com/sign + 2. DNS → A 记录 → 香港 VPS:443 + 3. nginx 按路径路由 → frp server + 4. frp server 通过 MX93 预先建好的隧道发送请求 + 5. MX93 frp client 收到 → 转发给 localhost:8080(KMS) + 6. KMS 处理签名(私钥分片在本地,不出机器) + 7. 响应原路返回 + +延迟(EU → HK ≈ 230ms,HK → MX93 ≈ 20ms): + 单次 API 往返 ≈ 500ms + Ethereum 出块窗口 12 秒,完全可接受 +``` + +### 路径 B:MX93 上的 DVT 进程调用本机 KMS + +``` +DVT 进程(:9001) + → localhost:8080(KMS) + → 延迟 < 1ms + → 私钥分片永不离开 MX93 +``` + +### 路径 C:操作者访问管理 UI + +``` +操作者浏览器 + → https://ui.domain.com(或 kms.domain.com/ui) + → 香港 VPS nginx + → frp → MX93:3000 + → 管理界面 +``` + +### 路径 D:其他 DVT 节点 p2p 通信 + +``` +SG DVT 节点 + → 连接香港 VPS libp2p relay:9000 + → relay 将流量转发给 MX93 DVT 进程的 libp2p 连接 + → MX93 DVT 进程处理共识消息 +``` + +--- + +## 五、DNS 配置 + +``` +kms.domain.com A 1.2.3.4 ; 香港 VPS,不走 CF 代理 +ui.domain.com A 1.2.3.4 ; 同一 VPS,或 CNAME 到 kms +p2p.domain.com A 1.2.3.4 ; libp2p relay 端口 +``` + +**不开 Cloudflare 橙色云朵**:这条链路走 frp 自己的 TLS,Cloudflare 代理反而添乱。 +**全球其他地区节点**继续用 Cloudflare Tunnel(橙色云朵打开),两套方案并行。 + +--- + +## 六、延迟分析 + +| 调用路径 | 延迟估算 | 是否可接受 | +|---------|---------|-----------| +| MX93 DVT → 本机 KMS | < 1ms | ✅ 完美 | +| 中国大陆其他用户 → KMS API | 10-50ms(境内+HK中继) | ✅ | +| 亚太(日韩新)→ KMS API | 50-100ms(经 HK) | ✅ | +| 欧洲 → KMS API | ~500ms 往返 | ✅(12s 出块窗口够) | +| 美西 → KMS API | ~350ms 往返 | ✅ | +| 美东 → KMS API | ~450ms 往返 | ✅ | + +--- + +## 七、香港 VPS 单点问题 + +香港 VPS 是这套方案的单点,需要考虑: + +**监控**:对 kms.domain.com 做健康检查,HK VPS 挂了立即告警 + +**冷备方案(成本极低)**: +``` +平时:kms.domain.com A → HK VPS(1.2.3.4) +故障:手动或自动切换 A 记录 → 新加坡备用 VPS(5.6.7.8) + 新加坡 VPS 上跑同样的 frp server,MX93 同时维持两条隧道 +``` + +**MX93 同时连两个 relay**(双出站隧道,frp client 配置两个 server): +```toml +# frpc.toml 同时连接香港和新加坡 +serverAddr = "hk-vps" ; 主 +serverAddr = "sg-vps" ; 备 +``` + +--- + +## 八、待确认问题 + +- [ ] KMS API 的具体端点设计?是否有 WebSocket 长连接(影响 frp 配置)? +- [ ] DVT 节点调用 KMS 的频率?高频率下 500ms 延迟是否影响出块? +- [ ] 一台香港 VPS 承载多少中国节点的并发 frp 隧道(带宽/连接数上限)? +- [ ] frp 出境流量稳定性:电信/联通/移动三网是否有差异?是否需要套 wstunnel? +- [ ] 私钥分片保护:KMS 在 MX93 上的存储加密方案?(防止物理拿走机器) diff --git a/research/global-network/cloudflare-tunnel-global-availability.md b/research/global-network/cloudflare-tunnel-global-availability.md new file mode 100644 index 0000000..12d0294 --- /dev/null +++ b/research/global-network/cloudflare-tunnel-global-availability.md @@ -0,0 +1,261 @@ +# Cloudflare Tunnel 全球可用性分析 + +> 研究背景:KMS/DVT 节点通过 Cloudflare Tunnel 将用户本地硬件(MX93 主板)映射至自定义域名, +> 实现外部访问。本文分析这一架构在全球各地区的可用性风险与应对方案。 +> +> 更新日期:2026-07-07 | v2(补充京东云合作细节 + 中国专项方案) + +--- + +## 一、架构回顾 + +``` +用户/访问者 + │ + ▼ +自定义域名(user.example.com) + │ DNS 解析到 Cloudflare 边缘节点 + ▼ +Cloudflare 边缘 PoP(全球 330+ 节点) + │ 通过 cloudflared 隧道回传 + ▼ +用户本地机器(MX93 主板) + └── KMS / DVT 节点进程 +``` + +**cloudflared 的流量特征**(导致易被 DPI 识别): +- 默认端口 7844(非标准) +- SNI 字段含 `cfargotunnel.com`(明文可见,无需解密即可过滤) +- Cloudflare IP 段完全公开(`104.16.0.0/12` 等) +- 三点组合 → 任何国家级防火墙均可**无需解密**精确识别并封锁 + +--- + +## 二、Cloudflare 与京东云合作:实际覆盖范围 + +### 合作概况 + +| 项目 | 内容 | +|------|------| +| 宣布时间 | 2020-04-28(替代早期与百度的"云加速"合作) | +| 最新动态 | 2025-12-17 宣布 AI 推理方向深度扩展 | +| 运营模式 | 京东云持有 MIIT 许可证,管理境内数据中心;Cloudflare 提供技术平台;客户使用**同一 Cloudflare 账号** | + +### 在华可用服务(实际验证) + +| 产品 | 状态 | +|------|------| +| CDN / DDoS / WAF | ✅ 完全可用 | +| Workers / KV / Assets | ✅ 完全可用 | +| R2 存储 | ⚠️ 境内不可创建 bucket,可通过 Global Acceleration 访问境外 | +| Zero Trust / WARP | ⚠️ 需额外订阅 Global Acceleration | +| **Cloudflare Tunnel(cloudflared)** | ❌ **不在可用产品列表** | +| Pages / Turnstile | ❌ 不可用 | + +### 关键结论 + +**Cloudflare Tunnel 不属于京东云合作覆盖的产品。** 即使是企业用户购买了 China Network 附加订阅,也没有官方支持的 Tunnel 路径。 + +京东云合作解决的是"**把静态/动态内容分发给中国用户**"的问题,解决不了"**把中国境内的本地节点暴露给外网访问**"的问题。这是两个完全不同的方向。 + +准入门槛(供参考):Enterprise 计划 + China Network 附加订阅 + 每个域名 ICP 备案(需中国法人实体)。 + +--- + +## 三、全球可用性地图 + +### 🔴 完全封锁 + +| 地区 | 详情 | +|------|------| +| **中国大陆(GFW)** | Cloudflare IP 黑名单;`cfargotunnel.com` DNS 污染;2024-04 GFW 开始 QUIC SNI 精确检测;HTTP/2 回退因 IP 封锁同样失效 | +| 朝鲜 / 土库曼斯坦 | 无商业互联网 | + +### 🟠 严重受限 + +| 地区 | 详情 | +|------|------| +| **俄罗斯** | 2024-11 封锁 ECH;2025-06 起 ISP 对 Cloudflare 流量实施 16KB 截断限速(握手完成即中断) | +| **伊朗** | 2026-01 断网 53 天(史上最长);平时部分可用 | + +### 🟡 性能下降(可用但延迟高) + +非洲大部(+100-200ms)、中亚(+80-150ms)、太平洋岛国(+120-300ms)、南美内陆(+60-100ms)——均因无本地 PoP 绕路导致。 + +--- + +## 四、中国大陆专项解决方案 + +### 方案 1:香港/新加坡中继节点(最实用,强烈推荐) + +``` +中国大陆 MX93 节点 + │ + │ cloudflared / frp / rathole(出境流量,走 443/80) + ▼ +香港 VPS(延迟约 10-30ms,不受 GFW 管控) + │ + ├── 对外暴露:用户通过香港域名访问节点面板 + │ + └── 对上连接:香港 → 其余全球 DVT 节点(Cloudflare / 直连) +``` + +**为什么是香港而不是其他地方:** +- GFW 不管香港,出境流量畅通 +- 延迟极低(广州→香港约 8ms,上海→香港约 30ms) +- 香港 VPS 有大量成熟选择:Vultr HK、Hetzner Singapore(备选)、DigitalOcean Singapore + +**节点软件推荐:frp(稳定成熟)或 rathole(Rust 高性能)** + +```toml +# frp server 配置(香港 VPS,frps.toml) +bindPort = 7000 +token = "your-secret-token" + +[webServer] +addr = "0.0.0.0" +port = 7500 + +# frp client 配置(中国境内 MX93,frpc.toml) +serverAddr = "hk-vps-ip" +serverPort = 7000 +token = "your-secret-token" + +[[proxies]] +name = "kms-node" +type = "https" +localIP = "127.0.0.1" +localPort = 8080 +customDomains = ["cn-node.your-domain.com"] +``` + +DNS:`cn-node.your-domain.com` → 指向香港 VPS IP(不走 Cloudflare) + +**注意**:frp 的连接流量本身用 TCP,出境到 443 端口可伪装为 HTTPS,被封概率低。如需更高抗检测性,在 frp 外层套 wstunnel(WebSocket over TLS)。 + +--- + +### 方案 2:P2P 直连(libp2p circuit relay) + +**适合场景**:DVT 节点之间的共识通信,不需要公开 HTTP 访问。 + +DVT 本身已原生使用 libp2p(与以太坊共识层相同),libp2p 内置了 NAT 穿透和中继机制: + +``` +中国节点 A ←──── libp2p circuit relay ────→ 境外节点 B + │ + 可用香港/新加坡的 relay 节点 + (SSZ 协议,不依赖 Cloudflare) +``` + +- libp2p 的 **circuit relay v2** 协议:A 和 B 都能通过中间 relay 节点建立连接,无需双方有公网 IP +- **噪声协议(Noise Protocol)** 加密,抗中间人 +- GFW 对 libp2p 流量没有特别针对(流量特征像普通 HTTPS) + +**这是 DVT 节点间通信的最佳方案,不需要 Cloudflare Tunnel。** + +问题在于:KMS 节点的**管理界面**(Web UI)不是 libp2p,仍然需要 HTTP(S) 隧道,回到方案 1。 + +--- + +### 方案 3:WireGuard + wstunnel(中等复杂度) + +WireGuard UDP 在中国被大规模封锁,但可以包裹在 WebSocket over TLS 里绕过: + +``` +MX93(本地) + └── wstunnel client(UDP → WebSocket over TLS) + └── 香港 VPS + └── wstunnel server(WebSocket → UDP) + └── WireGuard server +``` + +```bash +# 香港 VPS 上 +wstunnel server --log-lvl INFO wss://0.0.0.0:8080 + +# MX93 本地 +wstunnel client -L 'udp://51820:127.0.0.1:51820' wss://hk-vps:8080 +# 然后正常连接 WireGuard +wg-quick up wg0 +``` + +适合需要全流量 VPN overlay 的场景(节点运营者远程管理整台机器)。 + +--- + +### 方案 4:VLESS+Reality(最强 GFW 穿透,运维成本高) + +专门为穿透 GFW 设计,伪装成正常 TLS 流量,理论上无法被识别: + +- Reality 协议:借用真实网站(如 google.com)的 TLS 指纹,GFW 无法区分 +- 适合**有技术能力的节点运营者自己配置**,不适合作为产品推给普通用户 + +--- + +### 方案对比(中国大陆场景) + +| 方案 | 穿透 GFW | 延迟 | 运维复杂度 | 适合场景 | +|------|---------|------|-----------|---------| +| **香港 VPS + frp** | ✅ | 低(10-50ms) | 低 | 节点管理 UI 公开访问 | +| **libp2p circuit relay** | ✅ | 低-中 | 极低(已内置) | DVT 节点间共识 | +| WireGuard + wstunnel | ✅ | 低 | 中 | 运营者远程管理整机 | +| VLESS+Reality | ✅ | 低 | 高 | 极高抗检测需求 | +| Cloudflare Tunnel(直连) | ❌ | — | — | 不适用 | +| CF China Network | ❌ | — | — | Tunnel 不在产品列表 | + +--- + +## 五、整体架构建议 + +### 推荐的三层架构 + +``` +┌─────────────────────────────────────────────────────────┐ +│ 第一层:Cloudflare Tunnel(默认,覆盖全球 80%+) │ +│ EU / US / APAC / 大部分发展中国家 │ +└─────────────────────────────────────────────────────────┘ + │ 降级 +┌─────────────────────────────────────────────────────────┐ +│ 第二层:香港/新加坡 VPS + frp(受限地区) │ +│ 中国大陆(经香港中继)、俄罗斯、中亚 │ +│ 同一域名,DNS 智能解析到对应出口 │ +└─────────────────────────────────────────────────────────┘ + │ 节点间通信 +┌─────────────────────────────────────────────────────────┐ +│ 第三层:libp2p circuit relay(DVT 共识层,全球通用) │ +│ 不依赖 Cloudflare,自带抗 NAT 穿透 │ +└─────────────────────────────────────────────────────────┘ +``` + +### DVT 节点地区设计原则 + +利用 DVT 的门限容错特性(如 3-of-5): +- 将中国大陆节点设为少数派(minority nodes) +- 香港/新加坡节点作为「中国友好」的多数派代表 +- 即使中国节点断连,门限满足,验证器仍正常出块 + +这比解决网络问题更根本。 + +--- + +## 六、待跟进问题 + +- [ ] 当前中国大陆是否已有 MX93 节点部署?数量? +- [ ] DVT 分组是否已考虑地区多样性(geo-diversity)? +- [ ] 香港 VPS 中继方案:谁来运维?费用分担? +- [ ] frp 出境流量如需更高隐蔽性,是否引入 wstunnel? +- [ ] libp2p relay 节点是否可以部署在香港服务器上,降低中国节点连接延迟? + +--- + +## 七、参考资料 + +- [Cloudflare × JD Cloud AI 扩展公告 2025-12](https://blog.cloudflare.com/cloudflare-jd-cloud-partner/) +- [Cloudflare China Network 产品页](https://www.cloudflare.com/network/china/) +- [GFW QUIC SNI 检测 — USENIX Security 2025](https://gfw.report/publications/usenixsecurity25/en/) +- [俄罗斯 16KB 截断 — Cloudflare Blog 2025-06](https://blog.cloudflare.com/russian-internet-users-are-unable-to-access-the-open-internet/) +- [libp2p circuit relay v2 规范](https://github.com/libp2p/specs/blob/master/relay/circuit-v2.md) +- [awesome-tunneling 工具汇总](https://github.com/anderspitman/awesome-tunneling) +- [frp 文档](https://github.com/fatedier/frp) +- [wstunnel — WireGuard over WebSocket](https://github.com/erebe/wstunnel) From 01dd8d4310920ea05da81ef83958acc91d8b55c6 Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Tue, 7 Jul 2026 22:17:31 +0700 Subject: [PATCH 11/12] fix: update task --- .../global-network/china-kms-tunnel-setup.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" => research/global-network/china-kms-tunnel-setup.md (100%) diff --git "a/backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" b/research/global-network/china-kms-tunnel-setup.md similarity index 100% rename from "backlog/docs/doc-8 - \360\237\214\220-China-KMS-Tunnel-Setup.md" rename to research/global-network/china-kms-tunnel-setup.md From 835f2b1bd02f8de2d10032870f1b56c3242e6038 Mon Sep 17 00:00:00 2001 From: jhfnetboy Date: Wed, 8 Jul 2026 21:01:09 +0700 Subject: [PATCH 12/12] fix: update task --- orgs/aastar/INTERFACES.md | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/orgs/aastar/INTERFACES.md b/orgs/aastar/INTERFACES.md index c3c6080..cbf7e93 100644 --- a/orgs/aastar/INTERFACES.md +++ b/orgs/aastar/INTERFACES.md @@ -1,7 +1,7 @@ # AAstar — 对外接口规范 > 文档类型:接口契约(Interface Contracts) -> 维护者:jason | 最后更新:2026-07-07 +> 维护者:jason | 最后更新:2026-07-08 > 关联:`orgs/aastar/PROFILE.md` --- @@ -120,6 +120,37 @@ const tx = await SuperPaymaster.sendGasless({ --- +### 5. 合约接口契约 / Cross-repo Versioned Contracts + +> 本节收录跨仓库调用的稳定接口 selector,作为版本管理权威来源。 +> owner 仓库变更接口时须通过 CC 任务通知 brood 更新版本行。 + +#### `isValidOwnerAuth` — AirAccount owner-gate + +| 字段 | 值 | +|------|-----| +| **接口** | `function isValidOwnerAuth(bytes32 userOpHash, bytes calldata ownerAuth) external view returns (bytes4)` | +| **Selector / 成功 magic** | `0xa0cf00cf`(= `isValidOwnerAuth.selector`,刻意不用 ERC-1271 `0x1626ba7e`,避免混淆) | +| **失败返回** | `0xffffffff`(fail-closed,永不 revert) | +| **宿主合约** | `AirAccountExtension`,经 `AAStarAirAccountV7` fallback 路由 | +| **owner** | `airaccount-contract` | +| **consumers** | DVT `YetAnotherAA-Validator` v1.9.0(`blockchain.service.ts` owner-gate);AirAccount KMS | +| **稳定自** | v0.23.0(issue #159);经 v0.24/25/26/27.0 未变 | +| **当前实现(Sepolia v0.27.0)** | impl `0x4a76dEf9eE4EE44eF6D0B2a327a068B5B7931E1C`;Extension `0xEcE87546989Da7df573b107D54a0ead0aCB49923` | +| **参考账户** | e2e_account `0x92EA8b02D34A4D5d10f0Db9Ea894e8bC72e292e8`(owner `0xb5600060…`) | +| **源码位置** | `src/core/AirAccountExtension.sol:1016` | + +**`ownerAuth` 编码规则(consumers 必读)**: + +| tag | 含义 | payload 构造 | 长度 | +|-----|------|-------------|------| +| `0x01` | owner ECDSA (secp256k1) | `personal_sign(userOpHash)`(EIP-191);v=0/1 归一到 27/28;low-S 强制;ownerAuth = `0x01 ‖ sig` | 严格 66 字节,非 66 直接返回 `0xffffffff` | +| `0x02` | owner WebAuthn passkey | `authenticatorData ‖ clientDataJSON ‖ …` | 可变 | + +> **版本管理约定**:`airaccount-contract` 升级该接口(改 selector/magic/tag 语义/宿主)时通过 CC 任务通知 brood,brood 更新本表版本行并同步 consumers。 + +--- + ## 我们消费 / What We Consume | 来源组织 | 能力 | 用途 | 可选性 |