Skip to content

refactor(structure): fix broken install paths, unify src/core/utilities layout, complete kcenon:: namespace migration #696

Description

@kcenon

Context

Part of kcenon/common_system#685 (Wave 1, P0). Code-structure reference: monitoring_system.

Problem (P0, audit-blocking)

  • install scripts reference implementations/{thread_pool,typed_thread_pool,lockfree}/include/ paths that do not exist in the tree -> broken/incomplete install export
  • code split across src/ and top-level core/+utilities/
  • external namespaces (utility_module, common) not unified under kcenon::thread

Acceptance Criteria

  • install export references only existing paths; find_package consumer test passes
  • source consolidated under a single src/ root
  • namespace usage unified; legacy names retained only as compat with tracked counts

Derived from the 2026-05-30 multi-agent cross-system level-matching analysis (workflow wf_0a968699-e07). Reference systems: documentation=common_system, code-structure=monitoring_system, tests/examples=container_system.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions