Add typed property setters (setInt, setString, setBool, setDouble) to IDataNode interface for symmetric read/write API. Implement loadConfigFile and loadDataDirectory methods in JsonDataTree for granular loading. Create comprehensive test_12_datanode covering: - Typed setters/getters with read-only enforcement - Data and tree hash change detection - Property-based queries (predicates) - Pattern matching with wildcards - Type-safe defaults All 6 tests passing successfully. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| helpers | ||
| hotreload | ||
| integration | ||
| modules | ||
| CMakeLists.txt | ||