Expand description
Built-in Command Group (FE-13).
Encapsulates visibility resolution and subcommand filtering for the
reserved apcli group. Instantiated once by the CLI bootstrap and
attached to the root command.
Shape mirrors crate::exposure::ExposureFilter: a private constructor
with named factories and a small set of predicate methods.
Protocol spec: FE-13 — see ../apcore-cli/docs/features/builtin-group.md
sections §4.2–§4.7 and §4.14 for authoritative semantics.
Structs§
- Apcli
Config - User-facing apcli config consumed by
ApcliGroup::from_cli_config. - Apcli
Group - Visibility configuration for the built-in
apclicommand group.
Enums§
- Apcli
Group Error - Errors surfaced by the fallible
from_yamlbuilder. - Apcli
Mode - User-facing apcli visibility mode.
Constants§
- APCLI_
SUBCOMMAND_ NAMES - Canonical set of apcli subcommand names.
- RESERVED_
GROUP_ NAMES - Group names reserved by apcore-cli (checked in
cli.rs).