Skip to content

feat(phases-09-10): add extensions, observability, and release checks - #4

Merged
lyxnbclass merged 6 commits into
masterfrom
rebuild/minicode-learning
Aug 15, 2026
Merged

lyxnbclass merged 6 commits into
masterfrom
rebuild/minicode-learning

Conversation

@lyxnbclass

@lyxnbclass lyxnbclass commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • add workspace Skills and isolated lifecycle Hooks (phase 9)
  • add redacted workspace-local JSONL events and runtime timeline commands (phase 10)
  • add offline Provider/runtime readiness checks without network requests
  • add Ruff, Mypy, branch coverage, build, wheel install, and deterministic MockModel release verification
  • add Windows/Ubuntu and Python 3.11/3.13 GitHub Actions quality matrix
  • mark the phase 0-10 base roadmap complete

Safety boundaries

  • events never persist prompts, tool arguments, tool output, or API keys
  • .minicode and .minicode-rebuild remain isolated from general model file tools and Git
  • readiness validates local configuration only and never performs a billed Provider request
  • Hooks do not bypass tool validation, permissions, workspace containment, or checkpoints
  • this draft PR does not merge master

Verification

  • full suite: 244 passed, 2 skipped
  • branch coverage: 85.08% (85% gate)
  • Ruff: passed
  • Mypy: no issues in 26 source files
  • compileall: passed
  • sdist and universal wheel build: passed
  • clean wheel installation, console version, and MockModel demo: passed
  • release_check.py end-to-end: passed

The two local skips require Windows symlink privileges; the Ubuntu CI job covers that path.

@lyxnbclass lyxnbclass changed the title feat(phase-09): add skills and lifecycle hooks feat(phases-09-10): add extensions, observability, and release checks Aug 13, 2026
@lyxnbclass
lyxnbclass marked this pull request as ready for review August 15, 2026 02:58
@lyxnbclass
lyxnbclass merged commit 6090137 into master Aug 15, 2026
8 checks 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