Skip to content

release: v0.12.0 - #21

Merged
Roy-Kid merged 5 commits into
MolCrafts:masterfrom
Roy-Kid:release/v0.12.0
Jul 22, 2026
Merged

Roy-Kid merged 5 commits into
MolCrafts:masterfrom
Roy-Kid:release/v0.12.0

Conversation

@Roy-Kid

@Roy-Kid Roy-Kid commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Marketplace v0.12.0 — minor release for new plugins and harness contracts since v0.11.0.

Plugins (unified version)

Plugin Role
mol Code project harness (27 skills + 20 agents)
molexp New — experiment data workspace (/molexp:adopt-workspace)
molq New — job lifecycle via molmcp (/molq:jobs, submit, cancel)
mol-plugin Marketplace check / scaffold / release

Highlights

  • Free-form skill routing (A–E) — natural language loads skills without slash; description is the index card
  • /mol:note harness sync — supersede/delete fossils, not append-only diaries
  • Default design law (bootstrap managed CLAUDE.md): OOP primitives, no factories/god data/all-in-one APIs, iron law no silent debt, tests mirror src/
  • Tester contract — unit tests only under tests/; regressions hard-coded goldens (no live third-party)
  • impl → simplify → docs Mode A (public surface) → close
  • molexp extracted from mol; molq skills for molmcp job tools (opt-in submit/cancel)
  • Slimmed /mol:push / /mol:release / /mol-plugin:release

Validation

python plugins/mol-plugin/scripts/validate_repository.py — pass (0 warnings)

Test plan

  • CI green on this PR
  • After merge, tag v0.12.0 on upstream default
  • Install smoke: mol@molcrafts, molexp@molcrafts, molq@molcrafts

Roy-Kid added 5 commits July 22, 2026 16:24
Make common skills natural-language loadable (A–E tiers), rewrite /mol:note
as harness knowledge sync, codify unit-test layout and hard-coded regressions,
and ship bootstrap Design preferences (OOP primitives, no silent debt). Trim
verbose skill/agent copy so contracts stay short and scannable.
Move adopt-workspace out of mol into plugins/molexp as
/molexp:adopt-workspace (data harness, not agent harness). Register
molexp in both marketplaces and open skill-ref validation to any
plugin name. Compress /mol:push, /mol:release, and /mol-plugin:release
to the gate tables and publish chain without losing iron laws.
Register plugins/molq with /molq:jobs (read dashboard), /molq:submit,
and /molq:cancel, wired to the molmcp MolqProvider surface
(list/get/logs/destinations/queue + opt-in mutate). Marketplace and
README install paths updated.
Make natural language and agent self-routing load molq skills (or MCP
tools) without requiring /molq: slash — queue checks and clear submit
intent included.
Unified marketplace bump: mol, molexp, molq, mol-plugin.
@Roy-Kid
Roy-Kid merged commit 2ca75bb into MolCrafts:master Jul 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant