Skip to content

feat(help): route contextual command rows to shared explainers - #438

Merged
robkam merged 1 commit into
mainfrom
feat/help-shared-topic-routing
Aug 4, 2026
Merged

feat(help): route contextual command rows to shared explainers#438
robkam merged 1 commit into
mainfrom
feat/help-shared-topic-routing

Conversation

@robkam

@robkam robkam commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

Split Cross-Cutting Operator Semantics from Local Context Pages so contextual F1 pages stay local while shared operator semantics open through shared explainers.

  • move repeated copy/move target and jump semantics into shared authored help topics and regenerate runtime/man assets
  • wire contextual runtime help rows and footer hints around shared-topic follow, contents, and navigation behavior
  • update focused help source/generator/runtime tests to validate the follow/back workflow instead of the old inline-detail model

Validation

  • Red: source .venv/bin/activate && pytest -q tests/test_help_text_contract.py::test_split_file_help_arrows_follow_rows_without_wrapping tests/test_help_text_contract.py::test_main_f1_help_tracks_directory_file_preview_and_split_contexts
  • make help-assets
  • make clean && make
  • source .venv/bin/activate && pytest -q tests/test_help_source_schema.py tests/test_help_generator.py tests/test_help_text_contract.py

@github-actions github-actions Bot added the size/L PR changed lines 401-1000 label Aug 4, 2026
@robkam
robkam force-pushed the feat/help-shared-topic-routing branch from cae585b to 21edbe9 Compare August 4, 2026 22:29
@robkam
robkam merged commit eb0e50d into main Aug 4, 2026
24 checks passed
@robkam
robkam deleted the feat/help-shared-topic-routing branch August 4, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L PR changed lines 401-1000

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant