migrate collectors + results tables to data_table::render (issue 0081-J)

- Include viz/data_table.h; add g_dt_collectors + g_dt_results State members
- ##collectors (3 cols): flat cells array -> data_table::render, Text renderers
- ##results (4 cols): flat cells array -> data_table::render, Badge on Kind col
  (function=#3b82f6, pipeline=#8b5cf6, component=#f59e0b)
- CMakeLists.txt: add fn_table_viz guard link block
- app.md: populate uses_functions with Wave-1 stack IDs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-15 16:53:58 +02:00
parent af0efc7315
commit 5c7871dc86
3 changed files with 85 additions and 46 deletions
+5
View File
@@ -31,6 +31,11 @@ target_include_directories(odr_console PRIVATE
target_link_libraries(odr_console PRIVATE SQLite::SQLite3)
# fn_table_viz: declarative table rendering stack (issue 0081-J).
if(TARGET fn_table_viz)
target_link_libraries(odr_console PRIVATE fn_table_viz)
endif()
if(WIN32)
set_target_properties(odr_console PROPERTIES WIN32_EXECUTABLE TRUE)
endif()