Per Memo 152 F13=A, merge memo-119-cli-semantics into main BEFORE the Phase-4 CLI split (after the 16.6k-line FlowMcpCli.mjs split the branch would be unmergeable).
Branch feature set (6 commits)
validate -> schema-check rename
- LIB-BINDING split
- Memo-128 lazy schema-resolution for
call Spec-ID
- M004 tree-literal dispatch + describe()
- package.json 4.8.0
Must survive on the main side
- Memo-150 allowed-libraries (
allowedLibrariesPath, LIB-001)
- Memo-149
doctor + --version
- flowmcp-core pin bump (7ada00c)
Resolution principle: both feature sets live; package.json version = 4.8.0.
Per Memo 152 F13=A, merge
memo-119-cli-semanticsintomainBEFORE the Phase-4 CLI split (after the 16.6k-lineFlowMcpCli.mjssplit the branch would be unmergeable).Branch feature set (6 commits)
validate->schema-checkrenamecallSpec-IDMust survive on the main side
allowedLibrariesPath, LIB-001)doctor+--versionResolution principle: both feature sets live; package.json version = 4.8.0.