{
  "docs/architecture/README.md": [
    "TESS_VERSION_MAJOR",
    "TESS_VERSION_MINOR",
    "TESS_VERSION_PATCH",
    "library_version",
    "version"
  ],
  "docs/architecture/shape.md": [
    "Box3",
    "ChunkCoord3",
    "ChunkKey",
    "Coord2",
    "Coord3",
    "Extent3",
    "LocalCoord3",
    "LocalTileId",
    "ResolvedTile",
    "Shape",
    "ShapeTraits",
    "TESS_ASSERT",
    "TESS_ASSERT_MSG",
    "TESS_ENABLE_ASSERTS",
    "TileKey",
    "chunk_coord",
    "chunk_key",
    "contains",
    "coord",
    "local_coord",
    "local_tile_id",
    "manhattan_distance",
    "tile_key",
    "to_coord3"
  ],
  "docs/architecture/storage.md": [
    "AlwaysResident",
    "AlwaysResidentWorld",
    "ChunkMeta",
    "ChunkPage",
    "ChunkState",
    "DirtyObservation",
    "Field",
    "FieldSchema",
    "ResidencyConfig",
    "ResidencyHandle",
    "SparseResident",
    "SparseResidentWorld",
    "World",
    "is_valid_field_schema_v"
  ],
  "docs/architecture/block.md": [
    "BlockCtx",
    "BlockDiagnostics",
    "BlockScratch",
    "ChunkDomain",
    "ChunkView",
    "OwnedChunkDomain",
    "WritePolicy",
    "active_chunk_domain",
    "block_ctx",
    "chunk_domain",
    "dirty_chunk_domain",
    "explicit_chunk_domain",
    "for_each_chunk",
    "is_valid_write_policy"
  ],
  "docs/architecture/queued-operations.md": [
    "BudgetPolicy",
    "DomainDesc",
    "DomainKind",
    "ExecutionPhase",
    "ExecutionPhasePlan",
    "ExecutionPhaseStatus",
    "ExecutionPlan",
    "ExecutionReport",
    "ExecutorPhaseRange",
    "FieldAccessDesc",
    "FrameOps",
    "OpCompletion",
    "OpHandle",
    "OpId",
    "OpResultState",
    "OperationAccess",
    "OperationFailure",
    "OperationKind",
    "OperationReport",
    "OperationStatus",
    "PhaseExecutor",
    "PlannedDirtyAccumulator",
    "PlannedDirtyCollectResult",
    "PlannedDirtyCollectStatus",
    "PlannedDirtyMergeResult",
    "PlannedDirtyMergeStatus",
    "PlannedDirtyPartitions",
    "PlannedDirtyRecord",
    "PlannedDirtyRecordStatus",
    "PlannedExecutionResult",
    "PlannedExecutionStatus",
    "PlannedOperation",
    "PlannedOperationCreateResult",
    "PlannedOperationCreateStatus",
    "PlannedPhaseExecutionScratch",
    "Priority",
    "QueuedOperation",
    "ResultChannel",
    "ScopedThreadPhaseExecutor",
    "SerialExecutor",
    "SerialPhaseExecutor",
    "WorkerPoolPhaseExecutor",
    "collect_planned_dirty",
    "execute_operation_index_range",
    "execute_phase_deferred_dirty",
    "execute_phase_deferred_dirty_with",
    "execute_phase_partitioned_dirty_with",
    "execute_phase_partitioned_dirty_with_results",
    "execute_plan",
    "execute_plan_deferred_dirty",
    "execute_plan_deferred_dirty_with_results",
    "execute_planned_operation",
    "execute_planned_operation_deferred_dirty",
    "executor_phase_range",
    "merge_planned_dirty",
    "plan_operations",
    "plan_parallel_execution_phases",
    "planned_chunk_domain",
    "planned_policy_matches",
    "record_plan_completions",
    "try_planned_block_ctx",
    "validate_planned_operation"
  ],
  "docs/architecture/topology.md": [
    "AdjacentTransitions",
    "AllOf",
    "AnyOf",
    "BoundaryFace",
    "ConstantCost",
    "FieldCost",
    "HasPassableSpan",
    "LegacyWeighted",
    "LocalBoundaryExit",
    "LocalChunkTopology",
    "LocalRegion",
    "LocalRegionId",
    "LocalTopologyResult",
    "LocalTopologyScratch",
    "MovementClass",
    "MovementClassFor",
    "Not",
    "NotZero",
    "ReachabilityResult",
    "ReachabilityStatus",
    "RegionGraph",
    "RegionGraphScratch",
    "RegionGraphT",
    "RegionPortal",
    "RegionRef",
    "SelectCost",
    "SparseRegionGraph",
    "StairDirection",
    "StairTransitions",
    "TopologyStatus",
    "TransitionProviderFor",
    "UnitCost",
    "WalkableCostField",
    "WalkableField",
    "build_local_chunk_topology",
    "build_region_graph",
    "is_region_graph_fresh",
    "is_region_graph_fresh_for",
    "invalid_local_region",
    "invalid_region_index",
    "movement_class_tag",
    "movement_class_of",
    "normalize_cost",
    "reachable",
    "update_region_graph"
  ],
  "docs/architecture/path.md": [
    "ChunkVersionDependencies",
    "DistanceFieldProduct",
    "DistanceFieldResult",
    "DistanceFieldScratch",
    "FieldProductCache",
    "FieldProductCacheStats",
    "GoalSet",
    "MissingChunkPolicy",
    "NearestTargetResult",
    "PathRequest",
    "PathRequestRuntime",
    "PathResult",
    "PathRuntimeCachePolicy",
    "PathRuntimeStats",
    "PathScratch",
    "PathStatus",
    "PathTicket",
    "PathView",
    "PortalSegmentCacheStats",
    "PrecheckStatus",
    "RouteCacheScratch",
    "RouteCacheStats",
    "SegmentHit",
    "WeightedPathBatchScratch",
    "WeightedPathBatchStats",
    "WeightedPortalRouteProduct",
    "WeightedPortalSegmentCache",
    "WeightedRouteProduct",
    "astar_path",
    "build_bounded_weighted_distance_field",
    "build_distance_field",
    "build_distance_field_product",
    "build_weighted_chunk_portal_route_product",
    "build_weighted_distance_field",
    "build_weighted_distance_field_in_box",
    "build_weighted_portal_route_product",
    "build_weighted_route_product",
    "cached_astar_path",
    "distance_field_path",
    "distance_field_product_path",
    "nearest_target",
    "precheck_path",
    "precheck_rules_out_path",
    "weighted_astar_path",
    "weighted_distance_field_path",
    "weighted_path_batch",
    "weighted_portal_route_product_path",
    "weighted_route_product_path"
  ],
  "docs/architecture/simulation.md": [
    "AutoExecRunStats",
    "AutoExecStatus",
    "AutoExecTask",
    "BackgroundBudget",
    "Cadence",
    "CadenceKind",
    "DeltaCollector",
    "DeltaCollectorOptions",
    "DeltaCollectorStats",
    "DeltaFrame",
    "DeltaFrameHeader",
    "EntityDelta",
    "EntityDeltaKind",
    "FixedStepAccumulator",
    "FixedStepFrame",
    "MovementFailureCounts",
    "MovementIntent",
    "MovementResult",
    "MovementStatus",
    "MovementVersionCheck",
    "PathAgentFrameStats",
    "PathAgentPhase",
    "PathAgentRoutes",
    "PathAgentState",
    "PathAgentTickOptions",
    "PathAgentTickState",
    "PathAgentTickStats",
    "PathOverlayDelta",
    "PathSubmitScope",
    "RenderTileDelta",
    "RenderVersion",
    "Schedule",
    "ScheduleFrameSummary",
    "ScheduleTaskContext",
    "ScheduleTaskDesc",
    "ScheduleTaskFn",
    "ScheduleTaskResult",
    "ScheduleTaskStats",
    "ScheduleTickStats",
    "SimClock",
    "SimPhase",
    "SimSchedulerOptions",
    "SimSchedulerState",
    "SimSchedulerStats",
    "SimSpeed",
    "SimTimeControl",
    "TileChunkDelta",
    "TileDelta",
    "add_path_agent_stats",
    "advance_path_agents",
    "advance_path_agents_with_movement",
    "advance_sim_tick",
    "apply_path_agent_results",
    "clear_path_agent_goal",
    "clear_render_delta_dirty",
    "collect_baseline",
    "collect_path_overlays",
    "collect_render_tile_deltas",
    "collect_tile_deltas",
    "commit_movement_intent",
    "delta_frame_applicable",
    "effective_tps",
    "is_transient_movement_failure",
    "mark_pathing_dirty",
    "movement_versions_match",
    "prepare_path_agent_processing",
    "process_unit_path_agents",
    "process_weighted_path_agents",
    "record_movement_failure",
    "record_path_agent_status",
    "render_tile_deltas",
    "run_queued_operations",
    "run_schedule_frame",
    "set_path_agent_goal",
    "sim_speed_multiplier",
    "submit_path_agents",
    "tick_unit_movement_scheduler",
    "tick_unit_path_agents",
    "tick_unit_path_agents_with_movement",
    "tick_unit_scheduler",
    "tick_weighted_movement_scheduler",
    "tick_weighted_path_agents",
    "tick_weighted_path_agents_with_movement",
    "tick_weighted_scheduler",
    "validate_movement_intent"
  ],
  "docs/architecture/diagnostics.md": [
    "AllocationCounters",
    "BufferedWarningSink",
    "DiagnosticsSnapshot",
    "NullWarningSink",
    "PathCounters",
    "QueuedPhaseCounters",
    "ScopedAllocationCounters",
    "ScopedPathCounters",
    "ScopedQueuedPhaseCounters",
    "ScopedTimer",
    "ScopedTrace",
    "TimingSnapshot",
    "TESS_DIAGNOSTICS_ENABLED",
    "TESS_DIAGNOSTIC_ADD",
    "TESS_DIAGNOSTIC_INC",
    "TESS_DIAGNOSTIC_ONLY",
    "TESS_DIAG_EVENT",
    "TESS_DIAG_EVENT_VALUE",
    "TESS_DIAG_TRACE",
    "TESS_DIAG_TRACE_VALUE",
    "TraceBuffer",
    "TraceCategory",
    "TraceCategoryStats",
    "TraceRecord",
    "Warning",
    "WarningCategory",
    "WarningSink",
    "capture_diagnostics",
    "capture_timing",
    "category_name",
    "draw_allocation_counters_panel",
    "draw_diagnostics_panel",
    "draw_path_counters_panel",
    "draw_queued_counters_panel",
    "draw_timing_panel",
    "event_path_clear",
    "event_path_cost_read",
    "event_path_goal_passability_check",
    "event_path_heap_pop",
    "event_path_heap_push",
    "event_path_heuristic",
    "event_path_initialize",
    "event_path_neighbor_blocked",
    "event_path_neighbor_candidate",
    "event_path_neighbor_closed",
    "event_path_passability_check",
    "event_path_reconstruct_node",
    "event_path_relax_attempt",
    "event_path_relax_success",
    "event_path_skip_pop",
    "event_path_start_passability_check",
    "event_path_touch_node",
    "event_queued_dirty_collect",
    "event_queued_dirty_merge",
    "event_queued_partitioned_phase",
    "event_queued_phase_execute",
    "event_queued_phase_failure",
    "event_queued_phase_invalid_range",
    "event_queued_scoped_thread_dispatch",
    "event_queued_worker_pool_dispatch",
    "record_allocation",
    "record_deallocation",
    "trace_category_count",
    "trace_event"
  ],
  "docs/architecture/ecs.md": [
    "AgentId",
    "EntityHandle",
    "EntityHandleAdapter",
    "EnttAgentEntry",
    "EnttHandleAdapter",
    "EnttPathAgentContext",
    "EnttPathAgentSink",
    "EnttPathAgentSource",
    "EnttTilePositionAdapter",
    "OffBoard",
    "PathAgentBatch",
    "PathAgentCollectInfo",
    "PathAgentSink",
    "PathAgentSource",
    "PathGoal",
    "PathState",
    "PositionAdapter",
    "TileOccupancyIndex",
    "TilePosition",
    "advance_path_agents_with_index",
    "clear_entt_path_agent_goal",
    "despawn_entt_path_agent",
    "kNullEntityHandle",
    "park_entt_path_agent",
    "place_entt_path_agent",
    "set_entt_path_agent_goal",
    "spawn_entt_path_agent",
    "spawn_entt_path_agent_off_board",
    "teleport_entt_path_agent",
    "tick_ecs_path_agents",
    "tick_ecs_unit_path_agents",
    "tick_entt_path_agents",
    "tick_entt_unit_path_agents"
  ],
  "docs/architecture/gpu.md": [
    "DispatchDesc",
    "FieldMirrorDesc",
    "GpuBackend",
    "GpuCapabilities",
    "GpuFieldFormat",
    "NoGpuBackend",
    "ReadbackDesc",
    "ReadbackPolicy",
    "UploadDesc",
    "field_mirror_desc",
    "upload_desc"
  ]
}
