Skip to content

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 30 May 21:17
a3eef27

What's Changed

  • chore(release): backmerge v0.1.3 + memory log by @aimasteracc in #165
  • docs(skills): RFC-0090 Phase 2.3 — Skill coverage complete (89/89) by @aimasteracc in #166
  • chore(pm): v0.1.4 sprint kickoff — PM state refresh by @aimasteracc in #167
  • perf(core): symbol_nodes() + parent-map BFS, close #153 by @aimasteracc in #168
  • ci(parity): RFC-0090 Phase 1 — Three-Surface parity checker + workflow by @aimasteracc in #170
  • chore(pm): 2026-05-29 dispatch — #153+parity merged, state refreshed by @aimasteracc in #171
  • feat(cli): parity backfill batch 1 — 3 high-frequency CLI subcommands by @aimasteracc in #172
  • chore(pm): v0.1.4 sprint complete — state refresh + v0.1.5 kickoff by @aimasteracc in #174
  • feat(cli): parity backfill batch 2 — basic-queries category 10/10 complete by @aimasteracc in #175
  • feat(cli): parity batch 3 — complete call-graph category (7 commands) by @aimasteracc in #177
  • feat(cli): parity batch 4 — complete import-graph category (3 commands) by @aimasteracc in #178
  • feat(cli): parity batch 5 — complete inheritance category (8 commands) by @aimasteracc in #179
  • feat(cli): parity batch 6 — complete reachability (12 commands) by @aimasteracc in #182
  • feat(cli): parity batch 7 — complete centrality (14 commands), 55/89 (62%) by @aimasteracc in #183
  • feat(hyphae): jQuery-inspired selector extensions (RFC-0091) by @aimasteracc in #184
  • feat(cli): parity batch 8 — complete graph-structure (14), 69/89 (78%) by @aimasteracc in #185
  • feat(cli): parity batch 9 — complete batch-ops (4), 73/89 (82%) by @aimasteracc in #186
  • feat(cli): parity batch 10 FINAL — 100% Three-Surface compliance by @aimasteracc in #187
  • docs(changelog): backfill batch 10 Unreleased entry by @aimasteracc in #188
  • meta(memory): decisions log — batch 10 FINAL by @aimasteracc in #189
  • chore(pm): v0.1.5 complete — state refresh, RFC-0090 Implemented, INDEX flush by @aimasteracc in #190
  • chore(sync): post-release v0.1.4 → develop (gitflow back-merge) by @aimasteracc in #195
  • chore(pm): record v0.1.4 ship + next-up release/v0.1.5 by @aimasteracc in #197
  • docs(readme): bump version badges to v0.1.4 by @aimasteracc in #196
  • feat(e2e): Charter §5.10 dogfood test (Mycelium indexes itself) by @aimasteracc in #194
  • meta(memory): sequential release path + PR #176 unblock by @aimasteracc in #192
  • chore(pm): PM dispatch 2026-05-30 — v0.1.5 CI fix + issue #200 triage by @aimasteracc in #201
  • chore(sync): post-release v0.1.5 → develop (gitflow back-merge) by @aimasteracc in #203
  • meta(memory): 8 CI anti-patterns + 3 lessons from v0.1.5 saga by @aimasteracc in #202
  • fix(python): resolve relative imports to actual file paths (#204) by @aimasteracc in #207
  • ci(parity): promote check_skill_parity.py to --strict by @aimasteracc in #208
  • chore(sync): post-release v0.1.6 → develop (gitflow back-merge) [SUPERSEDED by #213] by @aimasteracc in #215
  • docs(rfc): RFC-0092 cross-language alias resolution (draft) by @aimasteracc in #216
  • fix(python): alias-table dispatch (#205, RFC-0092 Phase 1) by @aimasteracc in #217
  • chore(sync): post-release v0.1.7 → develop (gitflow back-merge) by @aimasteracc in #222
  • meta(memory): resolve merge conflict in decisions.jsonl by @aimasteracc in #218
  • fix(python): resolve self/cls method calls to enclosing class (#220) by @aimasteracc in #223
  • docs(rfc): RFC-0093 MCP error model (draft) by @aimasteracc in #224
  • docs(rfc): RFC-0094 token-efficient text output (draft) by @aimasteracc in #225
  • docs(rfc): RFC-0095 runtime language pack loading (draft) by @aimasteracc in #226
  • chore(sync): post-release v0.1.8 → develop (gitflow back-merge) by @aimasteracc in #230
  • fix(python): attribute-assignment alias pattern (#229) by @aimasteracc in #231
  • docs(rfc): RFC-0096 type-only import edge kind (draft) by @aimasteracc in #232
  • docs(charter): release-gate rule — green CI required before release admin-merge by @aimasteracc in #233
  • docs(charter): post-release sync rule — four-step ceremony by @aimasteracc in #235
  • chore(sync): post-release v0.1.9 → develop (gitflow back-merge) by @aimasteracc in #236
  • fix(python): skip imports inside if TYPE_CHECKING blocks (#227) by @aimasteracc in #237
  • fix(python): fallback query for nested attribute calls (RFC-0092 regression) by @aimasteracc in #238
  • chore(sync): post-release v0.1.10 → develop (gitflow back-merge) by @aimasteracc in #240
  • feat(mcp): RFC-0094 Phase 1 — Formatter trait + Text/JSON/MsgpackHex impls by @aimasteracc in #241
  • chore(pm): refresh PM state v0.1.6→v0.1.10 + decisions.jsonl entry by @aimasteracc in #242
  • feat(mcp): RFC-0093 Phase 1 — application-level error model helpers by @aimasteracc in #243
  • feat(mcp): RFC-0094 Phase 2 PoC — output_format per-request for basic-queries by @aimasteracc in #244
  • test(mcp): cross-tool MCP response contract tests (issue #211) by @aimasteracc in #249
  • feat(extractor): Python Extends edges + callback dead-code fix (issues #245, #247) by @aimasteracc in #250
  • feat(store): add include_inherited to get-descendants (issue #248) by @aimasteracc in #254
  • feat(store): add include_virtual to get-callers for virtual dispatch (issue #246) by @aimasteracc in #255
  • chore(pm): PM state refresh — v0.1.11 sprint + #245-248 triage by @aimasteracc in #252
  • chore(pm): add MCP is_error P2 item + rmcp 1.7 arch note to PM state by @aimasteracc in #258
  • feat(mcp): RFC-0094 Phase 3 — output_format on all remaining 83 query tools by @aimasteracc in #259
  • test(core): Charter §2 SLA — 100K-node heavy-graph benchmark row by @aimasteracc in #262
  • fix(packs): sync stale Python pack queries + pack-parity CI gate (issue #260) by @aimasteracc in #263
  • fix(extractor): regression guard for cross-file Extends resolution (issue #261) by @aimasteracc in #264
  • chore(pm): correct PM state — #245-248 all closed, sprint criteria updated by @aimasteracc in #256
  • chore(pm): v0.1.11 sprint complete — update PM state + memory by @aimasteracc in #265
  • feat(mcp): issue #206 S1 — set is_error on all 90 MCP tool handlers by @aimasteracc in #266
  • fix(packs): remove depth-2+ chain call fallback — issue #214 Pattern 3 by @aimasteracc in #270
  • chore(pm): v0.1.12 kickoff — #266+#270 merged, #267/#268 triaged, release/v0.1.11 unblocked by @aimasteracc in #271
  • fix(extractor): resolve cross-file Extends via alias table — issues #267/#268 by @aimasteracc in #272
  • docs(mcp): document output_format per transport — RFC-0094 §206 S2 by @aimasteracc in #274
  • docs(call-graph): document autouse conftest fixture limitation — issue #269 by @aimasteracc in #273
  • feat(extractor): RFC-0092 Phase 2 — TypeScript/JS alias resolution by @aimasteracc in #277
  • chore(pm): update PM state — v0.1.11 release open, v0.1.12 priorities corrected by @aimasteracc in #276
  • feat(extractor): RFC-0092 Phase 2 — JavaScript alias resolution by @aimasteracc in #278
  • feat(pack): RFC-0095 — PackRegistry for runtime language pack loading by @aimasteracc in #279
  • feat(cli): RFC-0095 --packs-dir flag for mycelium index by @aimasteracc in #280
  • chore(pm): RFC-0095 fully complete — update PM state and decisions log by @aimasteracc in #281
  • docs(packs): create docs/packs.md; mark RFC-0095 Implemented by @aimasteracc in #282
  • fix(extractor): resolve from .submod import Symbol alias to symbol not file by @aimasteracc in #283
  • docs(skills): add marketplace metadata to all 10 category SKILL.md files by @aimasteracc in #284
  • docs: add first-5-minutes walkthrough (P3 v0.2.0) by @aimasteracc in #285
  • ci(release): decouple tag + GitHub Release from RELEASE_BOT_TOKEN (fixes systemic finalize failures) by @aimasteracc in #287
  • test(mcp): Criterion formatter bench + byte-savings unit test (Issue #206 S3) by @aimasteracc in #288
  • fix(extractor): symbol-level Imports edges for from X import Y — eliminates dead-symbol false positives (Issue #286) by @aimasteracc in #289
  • chore(pm): CHANGELOG + PM state for Issues #286/#206 (PRs #288/#289) by @aimasteracc in #290
  • docs(rfcs): sync RFC-0092 and RFC-0094 implementation status by @aimasteracc in #291
  • chore(pm): update state after PR #291 merge — queue exhausted by @aimasteracc in #300
  • ci: fix first-interaction@v3 input names (hyphens → underscores) by @aimasteracc in #302
  • fix(cli): accept repeated --paths flags + --prefix alias for get-files (#298/#299) by @aimasteracc in #303
  • ci: use github.token fallback in finalize checkout step by @aimasteracc in #304
  • feat(java-pack): Java Extends/Implements edge detection (Issue #295) by @aimasteracc in #308
  • chore(pm): update state after PRs #310/#311 — rust-implementer queue exhausted by @aimasteracc in #312
  • feat(security): MCP filesystem access boundary + hook fix — RFC-0097 (Issue #301) by @aimasteracc in #305
  • feat(mcp): --edge-kind flag for get-callers, get-callees, rank-symbols, get-dead-symbols (Issue #297) by @aimasteracc in #306
  • feat(mcp): add --limit/--offset pagination to get-all-symbols (Issue #292) by @aimasteracc in #307
  • fix(python-pack): detect attribute-form base classes as Extends edges (Issue #296) by @aimasteracc in #309
  • fix(js-pack): capture const-assigned function expressions as definitions (Issue #293) by @aimasteracc in #310
  • fix(index): guard against compound extensions and strip_prefix failure (Issue #294) by @aimasteracc in #311
  • chore(pm): update state after full-auto merge session (PRs #304-#312, 11 issues closed) by @aimasteracc in #313
  • chore(pm): close Issue #214 — all 3 Python reliability patterns verified fixed by @aimasteracc in #314
  • chore(release): back-merge release/v0.1.11 into develop by @aimasteracc in #315
  • chore(pm): update state — v0.1.11 shipped, ceremony complete, v0.1.12 kickoff by @aimasteracc in #316
  • chore(pm): post-v0.1.11 security scan CLEAN — v0.1.12 queue empty by @aimasteracc in #317
  • feat(core): RFC-0096 TypeImports edge kind + fix rustdoc links + CHANGELOG gap by @aimasteracc in #318
  • docs: SKILL.md params + CHANGELOG gaps + RFC status (v0.1.11/v0.1.12) by @aimasteracc in #319
  • chore(pm): PM dispatch 2026-05-30 — PRs #317/#318/#319 merged; RFC-0096 + SKILL backfill by @aimasteracc in #320

Full Changelog: v0.1.4...v0.1.12