Skip to content

Remove Base command-prefix normalization from generic command filters #28

Description

@codeforester

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or product improvement

Type

No type

Projects

  • Status
    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions