Task: Update C++ standard
Table of Contents
This page documents a task in the Build quality story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Set the C++ standard used by the project to the chosen target across CMake presets, the toolchain file, and any per-target overrides.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Build quality |
| Now | Completed 2024-07-15. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2024-07-15 |
Acceptance
CMAKE_CXX_STANDARDset consistently across the project.- All targets compile under the new standard.
- CI presets reflect the bump.
Notes
- Total time spent in v0: ~0:29 — small because the codebase was small at this point; later upgrades will be heavier.
Result
- C++ standard bumped; documented in
CLAUDE.md.