Files
DeepSeek-TUI/scripts/test_check_command_crate_boundaries.py
Paulo Aboim Pinto 7d91cb25db feat(FEAT-014): publish command migration shapes only
Replace the broad extraction with a small prototype contract. Define seven
object-safe capability facets, a generic fn-pointer handler transport,
portable registration metadata, prototype boundary values, focused tests, and
a hermetic no-TUI boundary gate.

Do not touch TUI production code, command dispatch, localization ownership,
shared App actions/results, providers, or command files. Later FEATs will first
adopt the shapes inside TUI one bounded group per PR, then move already-
decoupled groups one PR at a time.

Validated with contract check/test/clippy, workspace check, formatting,
boundary tests/gate, provider drift, source budget, web facts, and diff check.

Signed-off-by: Paulo Aboim Pinto <paulo.aboim.pinto@gmail.com>
2026-08-12 15:55:50 +02:00

3.2 KiB