Skip to content

Man1Lab v1.2.3

Choose a tag to compare

@maniac1um maniac1um released this 08 Jul 10:01

Man1Lab v1.2.3 — Platform Runtime & Interactive Console

Release date: 2026-07-08
Repository: https://github.com/maniac1um/Man1Lab
Status: Release Candidate


Overview

v1.2.3 introduces Platform Runtime as first-class process infrastructure and ships the Interactive Console — a REPL-style interface via man1lab with no arguments.

v1.2.2 delivered the LLM Platform and first-run experience. v1.2.3 delivers runtime ownership, infrastructure integration, and interactive console.

Milestone: Platform Capability
Previous: v1.2.2 (LLM Platform & First-run Experience)
Next: Repository Understanding (v1.3)


Highlights

  • Platform Runtime — lifecycle, context, lazy initialization, resource manager, session
  • Runtime profilingman1lab profile for startup observation
  • Runtime integration — infrastructure resolved through RuntimeInfrastructure (8.5.1)
  • Interactive Consoleman1lab (no args) with built-in commands (help, doctor, analyze, reproduce, …)
  • 765 unit tests passing
  • MIT License — unchanged

Architecture Changes

New cross-cutting layer between Facade and business workflows:

CLI · Console · SDK
        ↓
Platform Facade (Man1Lab)
        ↓
PlatformRuntime
    ├── RuntimeContext → RuntimeResourceManager
    ├── RuntimeSession → SessionWorkspace
    └── RuntimeProfiler
        ↓
Business Workflows (Analysis → Discovery → Execution Planning → …)

No changes to canonical artifact pipeline or reproduction workflow semantics.

Full specification: architecture/RUNTIME.md


Interactive Console

man1lab          # enter interactive console
man1lab --help   # traditional CLI subcommands unchanged

Console commands delegate to the Platform Facade. Session opens on console start.


Execution Planning & LLM Platform

Unchanged from v1.2.2 — six embedded Execution Planning providers; LLM Model Registry and man1lab model CLI.


Compatibility

None. All v1.2.2 CLI subcommands, SDK methods, and workflow behavior remain compatible. Console is additive.


Migration Notes

From v1.2.2

No migration required.

pip install --upgrade man1lab
man1lab --version   # 1.2.3
man1lab doctor

Optional: run man1lab with no args to explore the interactive console.


Known Limitations

Inherited from v1.2.2 — see CURRENT_STATUS.md:

  • Session workspace is in-memory only (no persistence)
  • MCP / REST interfaces not implemented
  • SDK does not expose model management methods
  • No daemon mode

Tests

765 unit tests passing (pixi run test).


Upgrade from v1.2.2

pip install --upgrade man1lab
man1lab --version
man1lab doctor

No configuration migration required.


Phase Audits

reviews/8.1_runtime_performance_audit/ through reviews/8.6_man1lab_console/, reviews/8.5.1_runtime_integration/