Adding baseline source-map

This commit is contained in:
Timmy
2026-05-14 16:35:08 +01:00
parent 822fcdaf2b
commit b0090aba84
+639
View File
@@ -0,0 +1,639 @@
{
"server/src/agent_mode/claim.rs": [
"const CLAIM_TIMEOUT_SECS",
"const SCAN_INTERVAL_SECS",
"fn claim_hash",
"fn should_self_claim"
],
"server/src/agent_mode/loop_ops.rs": [
"fn write_heartbeat",
"fn scan_and_claim",
"fn detect_conflicts",
"fn reclaim_timed_out_work",
"fn check_completions_and_push",
"fn push_feature_branch"
],
"server/src/agent_mode/mod.rs": [
"fn run"
],
"server/src/agents/lifecycle.rs": [
"fn item_type_from_id",
"fn move_story_to_current",
"fn feature_branch_has_unmerged_changes",
"fn move_story_to_done",
"fn move_story_to_merge",
"fn move_story_to_qa",
"fn reject_story_from_qa",
"fn transition_to_blocked",
"fn transition_to_merge_failure",
"fn transition_to_unblocked",
"fn abandon_story",
"fn supersede_story",
"fn reject_story",
"fn move_story_to_stage",
"fn close_bug_to_archive"
],
"server/src/agents/pool/auto_assign/auto_assign.rs": [
"fn auto_assign_available_work"
],
"server/src/agents/pool/auto_assign/merge.rs": [
"fn assign_merge_stage"
],
"server/src/agents/pool/auto_assign/merge_failure_block_subscriber.rs": [
"fn spawn_merge_failure_block_subscriber"
],
"server/src/agents/pool/auto_assign/merge_failure_subscriber.rs": [
"fn spawn_merge_failure_subscriber"
],
"server/src/agents/pool/auto_assign/pipeline.rs": [
"fn assign_pipeline_stages"
],
"server/src/agents/pool/auto_assign/reconcile.rs": [],
"server/src/agents/pool/auto_assign/scan.rs": [
"fn is_agent_free",
"fn scan_stage_items",
"fn is_story_assigned_for_stage",
"fn count_active_agents_for_stage",
"fn find_free_agent_for_stage"
],
"server/src/agents/pool/auto_assign/story_checks.rs": [
"fn read_story_front_matter_agent",
"fn has_review_hold",
"fn is_story_blocked",
"fn has_unmet_dependencies",
"fn check_archived_dependencies",
"fn is_story_frozen"
],
"server/src/agents/pool/auto_assign/watchdog/tests/limits_tests.rs": [],
"server/src/agents/pool/cost_rollup_subscriber.rs": [
"fn spawn_cost_rollup_subscriber",
"fn on_terminal_transition"
],
"server/src/agents/pool/start/spawn.rs": [
"fn maybe_cap_for_merge_fixup",
"fn maybe_inject_gate_failure",
"fn run_agent_spawn"
],
"server/src/agents/pool/start/validation.rs": [
"fn validate_agent_stage",
"fn read_front_matter_agent"
],
"server/src/agents/pool/worktree.rs": [
"fn create_worktree",
"fn get_project_root",
"fn find_active_story_stage"
],
"server/src/agents/pool/worktree_lifecycle.rs": [
"fn spawn_worktree_create_subscriber",
"fn spawn_worktree_cleanup_subscriber",
"fn on_coding_transition",
"fn on_terminal_transition"
],
"server/src/chat/commands/freeze.rs": [
"fn handle_freeze",
"fn freeze_by_number",
"fn handle_unfreeze",
"fn unfreeze_by_number"
],
"server/src/chat/commands/status/render.rs": [
"fn display_section",
"fn unmet_deps_from_items",
"fn first_non_empty_snippet",
"fn build_pipeline_status",
"fn build_status_from_items"
],
"server/src/chat/commands/status/tests.rs": [],
"server/src/chat/transport/matrix/delete.rs": [
"enum DeleteCommand",
"fn extract_delete_command",
"fn handle_delete"
],
"server/src/config/mod.rs": [
"mod agent_name",
"struct ProjectConfig",
"struct WatcherConfig",
"struct ComponentConfig",
"struct AgentConfig",
"fn load",
"fn parse",
"fn default_qa_mode",
"fn find_agent",
"fn default_agent",
"fn render_agent_args"
],
"server/src/crdt_state/mod.rs": [
"type VectorClock",
"mod hex",
"fn encode"
],
"server/src/crdt_state/presence.rs": [
"fn our_node_id",
"fn sign_challenge",
"fn sign_versioned_challenge",
"fn write_claim",
"fn release_claim",
"fn is_claimed_by_us",
"fn write_claim_with_agent_for_test",
"fn write_node_presence",
"fn write_node_metadata",
"fn read_all_node_presence"
],
"server/src/crdt_state/read.rs": [
"struct CrdtItemDump",
"struct CrdtStateDump",
"fn dump_crdt_state",
"fn read_all_items",
"fn read_item",
"fn is_tombstoned",
"fn tombstoned_ids",
"fn evict_item",
"fn extract_item_view",
"fn dep_is_done_crdt",
"fn dep_is_archived_crdt",
"fn check_unmet_deps_crdt",
"fn check_archived_deps_crdt"
],
"server/src/crdt_state/state/tests.rs": [],
"server/src/crdt_state/types.rs": [
"struct CrdtEvent",
"struct GatewayConfigCrdt",
"struct PipelineDoc",
"struct PipelineItemCrdt",
"struct NodePresenceCrdt",
"struct EpicId",
"fn from_crdt_str",
"struct WorkItem",
"fn story_id",
"fn stage",
"fn name",
"fn agent",
"fn retry_count",
"fn depends_on",
"fn qa_mode",
"fn item_type",
"fn epic",
"fn for_test",
"type PipelineItemView",
"struct NodePresenceView",
"struct TokenUsageCrdt",
"struct MergeJobCrdt",
"struct ActiveAgentCrdt",
"struct TestJobCrdt",
"struct AgentThrottleCrdt",
"struct GatewayProjectCrdt",
"struct TokenUsageView",
"struct MergeJobView",
"struct ActiveAgentView",
"struct TestJobView",
"struct AgentThrottleView",
"struct GatewayProjectView"
],
"server/src/crdt_state/write/item.rs": [
"fn set_depends_on",
"fn set_item_type",
"fn set_epic",
"fn set_resume_to",
"fn set_resume_to_raw",
"fn set_name",
"fn set_agent",
"fn set_qa_mode",
"fn set_plan_state",
"fn write_item",
"fn write_item_str",
"fn set_retry_count",
"fn bump_retry_count"
],
"server/src/crdt_state/write/migrations.rs": [
"fn name_from_story_id",
"fn numeric_id_from_slug",
"fn migrate_story_ids_to_numeric",
"fn migrate_names_from_slugs",
"fn migrate_legacy_stage_strings",
"fn migrate_node_claims_to_agent_claims",
"fn migrate_merge_job"
],
"server/src/crdt_state/write/mod.rs": [],
"server/src/crdt_state/write/tests.rs": [],
"server/src/db/mod.rs": [
"mod content_store",
"mod gc",
"mod ops",
"mod recover",
"mod shadow_write"
],
"server/src/db/ops.rs": [
"struct ItemMeta",
"fn named",
"fn write_item_with_content",
"fn move_item_stage",
"fn delete_item",
"fn next_item_number"
],
"server/src/http/mcp/story_tools/epic.rs": [
"fn tool_create_epic",
"fn tool_list_epics",
"fn tool_show_epic"
],
"server/src/http/mcp/story_tools/story/create.rs": [
"fn tool_create_story",
"fn tool_purge_story"
],
"server/src/http/workflow/bug_ops/epic.rs": [
"fn create_epic_file"
],
"server/src/http/workflow/pipeline.rs": [
"struct AgentAssignment",
"struct UpcomingStory",
"struct StoryValidationResult",
"struct PipelineState",
"fn load_pipeline_state",
"fn load_upcoming_stories",
"fn validate_story_dirs"
],
"server/src/http/workflow/utils.rs": [
"fn read_story_content",
"fn write_story_content",
"fn story_stage",
"fn replace_section_content",
"fn create_section_content",
"fn replace_or_append_section",
"fn slugify_name",
"fn next_item_number",
"fn create_item_in_backlog"
],
"server/src/io/story_metadata/mod.rs": [],
"server/src/io/story_metadata/parser.rs": [
"fn parse_unchecked_todos",
"fn is_story_frozen_in_store"
],
"server/src/io/watcher/mod.rs": [
"fn extract_story_id_from_plan_path",
"fn plan_state_for_path",
"fn is_config_file",
"fn stage_metadata",
"fn start_watcher"
],
"server/src/io/watcher/sweep.rs": [
"fn spawn_done_to_archived_subscriber",
"fn sweep_done_to_archived"
],
"server/src/io/watcher/tests.rs": [],
"server/src/pipeline_state/apply.rs": [
"enum ApplyError",
"fn apply_transition",
"fn apply_transition_str",
"fn transition_to_frozen",
"fn transition_to_unfrozen"
],
"server/src/pipeline_state/events.rs": [
"fn subscribe_transitions",
"fn try_broadcast",
"fn replay_current_pipeline_state",
"struct TransitionFired",
"trait TransitionSubscriber",
"struct EventBus",
"fn new",
"fn subscribe",
"fn fire"
],
"server/src/pipeline_state/mod.rs": [],
"server/src/pipeline_state/projection.rs": [
"enum ProjectionError",
"fn read_all_typed",
"fn read_typed"
],
"server/src/pipeline_state/tests.rs": [],
"server/src/pipeline_state/transition.rs": [
"enum PipelineEvent",
"enum ExecutionEvent",
"fn event_label",
"fn transition",
"fn execution_transition"
],
"server/src/pipeline_state/types.rs": [
"struct StoryId",
"struct BranchName",
"struct GitSha",
"struct AgentName",
"struct NodePubkey",
"enum MergeFailureKind",
"fn display_reason",
"fn to_gate_output",
"fn infer_from_gate_output",
"struct AgentClaim",
"enum PlanState",
"fn as_str",
"fn from_str",
"enum Stage",
"enum ArchiveReason",
"fn dir_name",
"fn from_dir",
"enum ExecutionState",
"struct PipelineItem",
"fn retry_count",
"enum TransitionError",
"fn stage_label",
"fn stage_dir_name"
],
"server/src/service/agents/mod.rs": [
"mod cost_rollup",
"mod selection",
"mod token",
"enum Error",
"struct WorkItemContent",
"struct AgentConfigEntry",
"fn start_agent",
"fn stop_agent",
"fn get_agent_config",
"fn get_agent_output",
"fn get_work_item_content",
"fn get_test_results",
"fn get_work_item_token_cost",
"fn get_all_token_usage"
],
"server/src/service/notifications/events.rs": [
"enum EventAction",
"fn classify"
],
"server/src/service/notifications/format.rs": [
"fn stage_display_name",
"fn format_stage_notification",
"fn format_error_notification",
"fn format_blocked_notification",
"fn format_rate_limit_notification",
"fn format_oauth_account_swapped",
"fn format_oauth_accounts_exhausted",
"fn format_agent_started_notification",
"fn format_agent_completed_notification",
"fn merge_failure_snippet"
],
"server/src/service/notifications/io/listener.rs": [
"fn spawn_notification_listener"
],
"server/src/service/notifications/io/mod.rs": [
"mod stage_subscriber",
"fn read_story_name"
],
"server/src/service/notifications/io/stage_subscriber.rs": [
"fn spawn_stage_notification_subscriber"
],
"server/src/service/notifications/io/tests_stage.rs": [],
"server/src/service/notifications/io/tests_transition.rs": [],
"server/src/startup/bots.rs": [
"struct BotContexts",
"fn build_bot_contexts",
"fn spawn_startup_announcements",
"fn spawn_notification_listeners",
"fn notify_shutdown"
],
"server/src/startup/tick_loop.rs": [
"fn spawn_event_bridges",
"fn spawn_tick_loop",
"fn spawn_gateway_relay",
"fn spawn_startup_reconciliation"
],
"server/src/validation/error.rs": [
"enum ValidationError",
"fn format_errors_as_json"
],
"server/src/validation/mod.rs": [],
"server/src/validation/newtypes.rs": [
"const NAME_MAX_LEN",
"const DESCRIPTION_MAX_LEN",
"const AC_MAX_LEN",
"struct StoryName",
"fn parse",
"struct AcceptanceCriterion",
"fn parse",
"struct Description",
"fn parse",
"fn as_str",
"struct DependsOnId",
"fn parse",
"fn get",
"struct StoryId",
"fn parse",
"fn as_str",
"fn numeric_prefix",
"enum TargetStage",
"const ALLOWED",
"fn parse",
"fn as_str"
],
"server/src/validation/requests.rs": [
"struct CreateStoryRequest",
"fn from_json",
"fn depends_on_ids",
"struct CreateEpicRequest",
"fn from_json",
"fn success_criteria_strings",
"struct MoveStoryRequest",
"fn from_json",
"struct MoveStoryToMergeRequest",
"fn from_json",
"fn resolved_agent_name",
"struct UnblockStoryRequest",
"fn from_json",
"struct FreezeStoryRequest",
"fn from_json"
],
"server/src/validation/sanitize.rs": [
"fn sanitize_html"
],
"server/src/worktree/cleanup.rs": [
"struct CleanupReport",
"fn run_cleanup",
"fn run_cleanup_with_lookup",
"fn format_report"
],
"server/src/worktree/mod.rs": [
"struct WorktreeInfo",
"struct WorktreeListEntry",
"fn worktree_path",
"fn write_mcp_json",
"fn find_worktree_path",
"fn list_worktrees"
],
"server/src/worktree/remove.rs": [
"fn remove_worktree",
"fn remove_worktree_by_story_id"
],
"server/src/worktree/sweep.rs": [
"fn worktree_should_be_swept",
"fn sweep_with_lookup"
],
"server/src/chat/commands/depends.rs": [
"fn handle_depends"
],
"server/src/chat/commands/diff.rs": [
"fn handle_diff"
],
"server/src/chat/commands/logs.rs": [
"fn handle_logs"
],
"server/src/chat/commands/move_story.rs": [
"fn handle_move"
],
"server/src/chat/commands/overview.rs": [
"fn handle_overview"
],
"server/src/chat/commands/show.rs": [
"fn handle_show"
],
"server/src/chat/commands/triage.rs": [
"fn handle_triage"
],
"server/src/chat/commands/unblock.rs": [
"fn handle_unblock",
"fn unblock_by_number"
],
"server/src/http/mcp/story_tools/story/freeze.rs": [
"fn tool_freeze_story",
"fn tool_unfreeze_story"
],
"vendor/rusqlite/examples/load_extension.rs": [],
"vendor/rusqlite/examples/loadable_extension.rs": [],
"vendor/rusqlite/src/auto_extension.rs": [
"type AutoExtension",
"type RawAutoExtension",
"fn cancel_auto_extension",
"fn reset_auto_extension"
],
"vendor/rusqlite/src/backup.rs": [
"fn backup",
"fn restore",
"enum StepResult",
"struct Progress",
"struct Backup",
"fn new",
"fn new_with_names",
"fn progress",
"fn step",
"fn run_to_completion"
],
"vendor/rusqlite/src/blob/mod.rs": [
"struct Blob",
"fn blob_open",
"fn reopen",
"fn size",
"fn len",
"fn is_empty",
"fn close",
"struct ZeroBlob"
],
"vendor/rusqlite/src/busy.rs": [
"fn busy_timeout",
"fn busy_handler"
],
"vendor/rusqlite/src/cache.rs": [
"fn prepare_cached",
"fn set_prepared_statement_cache_capacity",
"fn flush_prepared_statement_cache",
"struct StatementCache",
"struct CachedStatement",
"fn discard",
"fn with_capacity"
],
"vendor/rusqlite/src/collation.rs": [
"fn create_collation",
"fn collation_needed",
"fn remove_collation"
],
"vendor/rusqlite/src/config.rs": [
"enum DbConfig",
"fn db_config",
"fn set_db_config"
],
"vendor/rusqlite/src/context.rs": [],
"vendor/rusqlite/src/functions.rs": [
"struct Context",
"fn len",
"fn is_empty",
"fn get",
"fn get_raw",
"fn get_arg",
"fn get_subtype",
"fn get_or_create_aux",
"fn set_aux",
"fn get_aux",
"struct ConnectionRef",
"type SubType",
"trait SqlFnOutput",
"struct SqlFnArg",
"trait Aggregate",
"trait WindowAggregate",
"struct FunctionFlags",
"fn create_scalar_function",
"fn create_aggregate_function",
"fn create_window_function",
"fn remove_function"
],
"vendor/rusqlite/src/limits.rs": [
"enum Limit",
"fn limit",
"fn set_limit"
],
"vendor/rusqlite/src/serialize.rs": [
"struct SharedData",
"struct OwnedData",
"enum Data",
"fn serialize",
"fn deserialize_read_exact",
"fn deserialize_bytes",
"fn deserialize"
],
"vendor/rusqlite/src/types/chrono.rs": [],
"vendor/rusqlite/src/types/jiff.rs": [],
"vendor/rusqlite/src/types/serde_json.rs": [],
"vendor/rusqlite/src/types/time.rs": [],
"vendor/rusqlite/src/types/url.rs": [],
"vendor/rusqlite/src/unlock_notify.rs": [],
"vendor/rusqlite/src/vtab/csvtab.rs": [
"fn load_module"
],
"vendor/rusqlite/src/vtab/series.rs": [
"fn load_module"
],
"vendor/rusqlite/src/vtab/vtablog.rs": [
"fn load_module"
],
"vendor/rusqlite/tests/config_log.rs": [],
"vendor/rusqlite/tests/deny_single_threaded_sqlite_config.rs": [],
"vendor/rusqlite/tests/vtab.rs": [],
"vendor/sqlx-sqlite/src/regexp.rs": [
"fn register"
],
"vendor/sqlx-sqlite/src/types/mod.rs": [],
"crates/bft-json-crdt/src/list_crdt.rs": [
"struct ListCrdt",
"fn new",
"fn our_seq",
"fn advance_seq",
"fn insert",
"fn insert_idx",
"fn id_at",
"fn delete",
"fn find_idx",
"fn apply",
"fn iter",
"fn view"
],
"server/src/db/content_store.rs": [
"enum ContentKey",
"fn as_raw_key",
"static CONTENT_STORE_TL",
"fn get_content_store",
"fn get_content_store",
"fn read_content",
"fn write_content",
"fn delete_content",
"fn ensure_content_store",
"fn all_content_ids",
"fn init_content_store"
],
"server/src/db/gc.rs": [
"fn purge_content_keys_for_story",
"fn spawn_content_gc_subscriber",
"fn sweep_zombie_content_on_startup"
]
}