Task: Clear the dead command-line and removed-component references

Table of Contents

This page documents a task in the Decommission ores.cli story. It captures the goal, current status, acceptance, and any notes or results.

1. Goal

Finish the mop-up. Four live backlog captures still target a command line that no longer exists without naming ores.cli, and several lines name components removed by the Qt and Wt cleanup. Correct each so no live document points at a component that is gone.

2. Status

Field Value
State DONE
Parent story Decommission ores.cli
Now Nothing.
Waiting on Nothing.
Next Nothing.
Last touched 2026-09-26

3. Acceptance

  • The three commission captures and the recipe-types capture no longer list the CLI or Wt layers, and no live capture defers work to the discarded CLI codegen story.
  • Lines that name a removed component are corrected to a live one, or the dead name is dropped.
  • compass lint and the six skill gates pass.

4. Plan

(Implementation strategy. Written when work starts; key decisions are distilled into the parent story's * Decisions at close, but the plan itself stays — it is the historical record of what we did.)

5. Notes

6. Test Scenarios

Manual QA scenarios (scaffolded via compass add test_scenario) that verify this task. Link new ones here as they're created; the scenario doc itself links back via its "Verifies task" field.

Scenario State Notes
     

7. PRs

PR Title
   

8. Review

Comment summary File Decision Notes
       

9. Result

Done on 2026-09-26 on branch feature/finish-mop-up-ores-cli.

Command-line residue, four files:

  • next/commission_portfolio.org, next/commission_party_id_scheme.org and next/commission_business_unit.org no longer hand shell and CLI commands to top-level commissioning stories. Only the shell story remains, and the list of layers to capture is now shell and HTTP. The CLI half of that pointer led to a capture this mop-up discarded.
  • next/test_babel_recipe_types.org no longer lists CLI among the recipe types. doc/recipes/ has no CLI directory.

Dead component residue, three files. Each name was checked against the tree before removal; projects/ores.client, projects/ores.wt.service, projects/ores.qt and projects/ores.wt are all absent and untracked.

  • next/design_standard_service_options_composable.org drops ores.wt.service from the tools that would adopt the helper.
  • next/refactor_trading_reference_type_boilerplate_into_shared_templates.org drops the out-of-scope sentence about the Qt UI layer.
  • projects/ores.hpp drops the ores.client block from the component guide. Nothing includes that header, so it is documentation only.

Verified: compass lint exits 0 with no dangling id link, all six skill gates pass, and misspell-fixer reports nothing to replace.

Emacs 29.3 (Org mode 9.6.15)