Skip to content

Commit ee365ed

Browse files
awesomebytesclaude
andcommitted
PLAN.md: ompl consolidation done (callback string annotations, patterns 16-18, README)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 3c56e65 commit ee365ed

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

PLAN.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -343,9 +343,14 @@ mechanically, not by discipline.
343343
1.8 ns) — invisible at 136 calls, ~0.35 s at 1M; the lowering story (6-line
344344
cppdef checker) is the in-script answer. Bringup ~538 ms (cheapest kit).
345345
callback() dogfood found a real gap: class-typed hints infer `T&` but OMPL
346-
needs `const T*` — succeeds silently, fails at the setter (follow-up
347-
queued). Demos incl. nav_msgs/Path publishing via rclcppyy. Docs mirror
348-
the structure (`docs/ompl_kit/`).
346+
needs `const T*` — succeeds silently, fails at the setter. **Fixed
347+
(88c6165):** verbatim C++ type strings as annotations
348+
(`s: "const ompl::base::State*"`) + a one-time warning on bare class-hint
349+
reference inference; regression-tested. COMMON_PATTERNS gained §16–18
350+
(cross-inheritance mechanics, shared_ptr/RTTI, reserved-word methods);
351+
README Kits section now lists all three kits (63b0535). Demos incl.
352+
nav_msgs/Path publishing via rclcppyy. Docs mirror the structure
353+
(`docs/ompl_kit/`).
349354

350355
## Risks & mitigations
351356

0 commit comments

Comments
 (0)