Remove all stub files from the codebase

Table of Contents

This page is a capture in the next bucket of the product backlog — a pre-sprint idea, not yet pulled into a sprint as a story.

What

(One paragraph: the idea.)

Why

(Motivation, problem being solved, related context.)

References

See also

The codebase contains placeholder stub files left over from code generation scaffolding:

  • stub.hpp — empty header stubs. These can be deleted outright.
  • stub_tests.cpp — skeleton test files. Delete only once the component has real tests in place; otherwise the test binary would have no test cases and might silently pass.

Steps:

  1. grep -r 'stub\.hpp' projects/ to find all includes of stub headers; remove the includes and the files.
  2. find projects/ -name stub_tests.cpp — for each, check whether a real *_tests.cpp exists alongside it; if so, delete the stub; if not, leave it until tests are written.

Emacs 29.1 (Org mode 9.6.6)