Tags: ghzhost/MisakaNet
Tags
v2.17.0 — Trust & Curation Hardening Highlights: - Lesson Lint: scripts/lesson_lint.py with non-blocking CI job - Competitive analysis: 'What this is NOT' table + Git-backed positioning - Version drift cleanup: STATUS/ROADMAP synced to v2.17 - Security: MCP path traversal fix, XSS escape, email redaction - 289 indexed failure-recovery lessons (was 275) - Mobile responsive /connect page - CONTRIBUTING.md with ruff/ESLint code style guidelines - 3 new original lessons (git worktree, escrow fee, squash force-push) Merged PRs: Ikalus1988#974, Ikalus1988#983, Ikalus1988#988, Ikalus1988#993, Ikalus1988#994, Ikalus1988#996 Contributors: waterWang, elevasyncsolutions-jpg, Liona-orph, yunaremaia
Merge branch 'main' of https://github.com/Ikalus1988/MisakaNet Signed-off-by: Ikalus1988 <sheldonisspark@gmail.com>
feat(mcp): Glama-friendly tool descriptions with behavior/output/usag… …e docs - misakanet_search: discovery tool, read-only, returns ranked JSON - misakanet_get_lesson: fetch by ID/path, read-only, not for discovery - misakanet_submit_usage: experimental, local log only, no external data Each tool now documents: side effects, auth, output format, when to use. Signed-off-by: Ikalus1988 <sheldonisspark@gmail.com>
fix(fatal-guard): add test script to package.json for CI Signed-off-by: Ikalus1988 <sheldonisspark@gmail.com>
feat(search): add --status and --tags filters + live search demo (Ika… …lus1988#489, Ikalus1988#490) Signed-off-by: Ikalus1988 <sheldonisspark@gmail.com>
feat(bench): LessonReuseBench MVP — 3 task pairs + runner v2.11 foundation: evaluate whether agents reuse prior failure lessons. - docs/lesson-reuse-benchmark.md: benchmark design doc - tasks/reuse/: 3 A/B task pairs (DCO, secret-scan, db-lock) - scripts/lesson_reuse_bench.py: runner with dry-run/compare modes - data/lesson_reuse_leaderboard.json: results storage - Scoring: 40% task_b_pass + 20% retrieval + 15% avoidance + 15% lesson + 10% CI Closes Ikalus1988#457 Signed-off-by: Ikalus1988 <sheldonisspark@gmail.com>
PreviousNext