Summary
base_cli.command_filters still contains Base-specific command-prefix normalization, including the literal base_ prefix used by Base history and log filtering.
Scope
- make generic command filter normalization operate on consumer-provided policy or neutral command names
- move Base's
base_ prefix and compatibility aliases into the Base adapter
- preserve Base history/log behavior with focused regression coverage
- document the consumer extension point for command-display/filter policy
This follows base-cli#23 and is part of the remaining work tracked by #19.
Acceptance criteria
- the standalone package has no hard-coded Base command prefix
- Base behavior remains unchanged through an explicit adapter policy
- generic consumers can define their own command normalization without importing Base code
Summary
base_cli.command_filtersstill contains Base-specific command-prefix normalization, including the literalbase_prefix used by Base history and log filtering.Scope
base_prefix and compatibility aliases into the Base adapterThis follows base-cli#23 and is part of the remaining work tracked by #19.
Acceptance criteria