Files
collective-lists/graphify-out/graph.json
Oier Bravo Urtasun b660ead40d chore(graphify): knowledge graph of the repo (1398 nodes, 1627 edges)
Generated via /graphify over the full tree (177 files, ~320k words).
Produces graph.html, graph.json, GRAPH_REPORT.md plus per-file
extraction cache so incremental --update runs reuse prior results.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:25:53 +02:00

35290 lines
1.1 MiB

{
"directed": false,
"multigraph": false,
"graph": {
"hyperedges": [
{
"id": "shopping_mode_stitch_mocks",
"label": "Shopping Mode: functional spec + design system + Stitch mocks",
"nodes": [
"analisisfuncional_modo_ir_de_compras",
"design_shopping_mode_components",
"codehtml_shopping_session_1",
"codehtml_shopping_session_2",
"codehtml_shopping_session_mobile"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/slate_collective/DESIGN.md"
},
{
"id": "deploy_readiness_bundle",
"label": "Deploy readiness bundle (PWA + rate-limit + JWT rotation + Lighthouse + RLS audit)",
"nodes": [
"concept_inject_manifest_pwa",
"concept_kong_rate_limit_invitations",
"concept_jwt_rotation_script",
"concept_lighthouse_rls_audit"
],
"relation": "implement",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "plan/fase-6-deploy-prep.md"
},
{
"id": "mobile_ux_monolith_cluster",
"label": "Monolith Editorial mobile UX cluster (shell + masthead + gestures + undo + selection)",
"nodes": [
"concept_mobile_shell",
"concept_masthead_editorial",
"concept_undo_queue_toast",
"concept_swipe_toggle_gestures",
"concept_selection_mode_bulk",
"design_monolith_editorial_direction"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "plan/fase-5-mobile-ux.md"
},
{
"id": "mvp_phased_roadmap",
"label": "MVP phased roadmap \u2014 Fase 0 through Fase 7 in sequence",
"nodes": [
"plan_fase_0",
"plan_fase_1",
"plan_fase_2a",
"plan_fase_2b",
"plan_fase_3",
"plan_fase_4",
"plan_fase_5",
"plan_fase_6",
"plan_fase_7"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "plan/fase-0-infraestructura.md"
},
{
"id": "search_mobile_screen_components",
"label": "Search mobile screen",
"nodes": [
"searchmobile_top_app_bar",
"searchmobile_header_eyebrow",
"searchmobile_page_title",
"searchmobile_search_input",
"searchmobile_lists_section",
"searchmobile_list_result_card",
"searchmobile_tasks_section",
"searchmobile_task_result_card",
"searchmobile_notes_section",
"searchmobile_note_result_card",
"searchmobile_match_count_badge",
"searchmobile_bottom_nav",
"searchmobile_grouped_results_layout",
"searchmobile_editorial_typography"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_mobile/screen.png"
},
{
"id": "settings2_screen_components",
"label": "Settings screen v2",
"nodes": [
"settings2_sidebar_branding",
"settings2_sidebar_nav",
"settings2_sidebar_collective_footer",
"settings2_header_breadcrumb",
"settings2_header_icons",
"settings2_avatar_preview",
"settings2_avatar_type_tabs",
"settings2_emoji_picker_grid",
"settings2_display_name_section",
"settings2_language_section",
"settings2_account_section",
"settings2_danger_zone_section",
"settings2_design_editorial_style",
"settings2_design_autosave_pattern",
"settings2_design_external_auth_hint",
"settings2_design_avatar_three_modes",
"settings2_purpose_user_profile"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_2/screen.png"
},
{
"id": "tasks_view_screen_components",
"label": "Tasks view",
"nodes": [
"tasksview_sidebar_workspace",
"tasksview_sidebar_nav_lists",
"tasksview_sidebar_nav_tasks_active",
"tasksview_sidebar_nav_notes",
"tasksview_sidebar_nav_search",
"tasksview_sidebar_user_profile",
"tasksview_header_breadcrumb",
"tasksview_header_title",
"tasksview_header_member_avatars",
"tasksview_header_overflow_menu",
"tasksview_section_high_priority",
"tasksview_task_finalize_q4",
"tasksview_task_coordinate_design",
"tasksview_section_product_dev",
"tasksview_task_parent_core_api",
"tasksview_task_sub_review_docs",
"tasksview_task_sub_map_schema_completed",
"tasksview_task_user_testing",
"tasksview_section_backlog",
"tasksview_task_update_deps",
"tasksview_filter_pills",
"tasksview_add_task_row",
"tasksview_task_checkbox_control",
"tasksview_priority_badges"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png"
},
{
"id": "grocery_quickqty_screen_components",
"label": "Grocery list with quick qty",
"nodes": [
"groceryqty_brand_header",
"groceryqty_sidebar_nav",
"groceryqty_page_title",
"groceryqty_member_avatars",
"groceryqty_overflow_menu",
"groceryqty_item_row",
"groceryqty_checkbox",
"groceryqty_item_label",
"groceryqty_stepper",
"groceryqty_stepper_minus",
"groceryqty_stepper_value",
"groceryqty_stepper_plus",
"groceryqty_suggestion_chips",
"groceryqty_add_input",
"groceryqty_add_button",
"groceryqty_user_card",
"groceryqty_design_intent_fast_qty",
"groceryqty_design_intent_editorial"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png"
},
{
"id": "shopping_session_1_components",
"label": "Shopping session v1",
"nodes": [
"session1_close_button",
"session1_session_title",
"session1_presence_avatars",
"session1_to_buy_section",
"session1_item_card",
"session1_item_checkbox",
"session1_item_metadata",
"session1_drag_handle",
"session1_checked_section",
"session1_checked_item",
"session1_budget_status_card",
"session1_budget_headline",
"session1_budget_detail",
"session1_finish_shopping_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png"
},
{
"id": "settings1_screen_components",
"label": "Settings screen v1",
"nodes": [
"settings1_sidebar",
"settings1_sidebar_header",
"settings1_nav_lists",
"settings1_nav_tasks",
"settings1_nav_notes",
"settings1_nav_search",
"settings1_nav_settings_active",
"settings1_nav_profile",
"settings1_topbar",
"settings1_avatar_block",
"settings1_avatar_tabs",
"settings1_emoji_grid",
"settings1_display_name_section",
"settings1_language_section",
"settings1_account_section",
"settings1_danger_zone"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png"
},
{
"id": "shopping_session_2_components",
"label": "Shopping session v2",
"nodes": [
"session2_close_button",
"session2_header_title",
"session2_active_users_avatars",
"session2_to_buy_section",
"session2_item_card",
"session2_item_checkbox",
"session2_item_meta",
"session2_drag_handle",
"session2_checked_section",
"session2_checked_item",
"session2_finish_shopping_button",
"session2_card_layout",
"session2_variant_difference"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png"
},
{
"id": "notes_view_components",
"label": "Notes view",
"nodes": [
"notesview_sidebar",
"notesview_new_entry_button",
"notesview_nav_items",
"notesview_settings_support",
"notesview_breadcrumb",
"notesview_topbar_actions",
"notesview_category_meeting_notes",
"notesview_category_project_ideas",
"notesview_notes_grid",
"notesview_note_card",
"notesview_note_metadata",
"notesview_note_overflow_menu",
"notesview_quick_capture_input",
"notesview_formatting_toolbar",
"notesview_save_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png"
},
{
"id": "user_settings_components",
"label": "User settings",
"nodes": [
"usersettings_page_title",
"usersettings_sidebar",
"usersettings_avatar_preview",
"usersettings_change_avatar_button",
"usersettings_display_name_field",
"usersettings_status_icon_picker",
"usersettings_language_selector",
"usersettings_account_section",
"usersettings_danger_zone",
"usersettings_delete_account_button",
"usersettings_add_member_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/user_settings/screen.png"
},
{
"id": "session_mobile_components",
"label": "Shopping session mobile",
"nodes": [
"sessionmobile_sticky_header",
"sessionmobile_close_button",
"sessionmobile_presence_row",
"sessionmobile_bag_icon",
"sessionmobile_active_list_label",
"sessionmobile_list_title",
"sessionmobile_item_card",
"sessionmobile_check_target",
"sessionmobile_item_meta",
"sessionmobile_drag_handle",
"sessionmobile_checked_section",
"sessionmobile_checked_item",
"sessionmobile_finish_cta",
"sessionmobile_active_session_banner"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png"
},
{
"id": "grocery_mobile_components",
"label": "Grocery mobile",
"nodes": [
"grocerymobile_header",
"grocerymobile_menu_button",
"grocerymobile_brand_logo",
"grocerymobile_lists_link",
"grocerymobile_list_header",
"grocerymobile_eyebrow_label",
"grocerymobile_list_title",
"grocerymobile_item_row",
"grocerymobile_item_checkbox",
"grocerymobile_item_name",
"grocerymobile_item_metadata",
"grocerymobile_quantity_stepper",
"grocerymobile_checked_item_state",
"grocerymobile_frequency_section",
"grocerymobile_frequency_chip",
"grocerymobile_add_row",
"grocerymobile_add_input",
"grocerymobile_add_quantity_stepper",
"grocerymobile_add_submit_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png"
},
{
"id": "grocery_simplified_components",
"label": "Grocery simplified",
"nodes": [
"grocerysimple_sidebar_nav",
"grocerysimple_brand_header",
"grocerysimple_user_footer",
"grocerysimple_active_ledger_header",
"grocerysimple_overflow_menu",
"grocerysimple_item_row",
"grocerysimple_item_list",
"grocerysimple_suggestion_chips",
"grocerysimple_add_input",
"grocerysimple_generous_whitespace",
"grocerysimple_design_intent_simplification",
"grocerysimple_missing_session_controls"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png"
},
{
"id": "grocery_crud_components",
"label": "Grocery CRUD",
"nodes": [
"grocerycrud_header_title",
"grocerycrud_member_avatars",
"grocerycrud_overflow_menu",
"grocerycrud_sidebar_nav",
"grocerycrud_section_header",
"grocerycrud_item_row",
"grocerycrud_item_checkbox",
"grocerycrud_quantity_label",
"grocerycrud_swipe_action_delete",
"grocerycrud_swipe_revealed_row",
"grocerycrud_quick_suggestion_chips",
"grocerycrud_chip_active_state",
"grocerycrud_add_item_input",
"grocerycrud_add_button",
"grocerycrud_user_profile_footer",
"grocerycrud_brand_mark"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png"
},
{
"id": "tasks_mobile_components",
"label": "Tasks mobile",
"nodes": [
"tasksmobile_header",
"tasksmobile_page_title",
"tasksmobile_group_high_priority",
"tasksmobile_group_product_development",
"tasksmobile_group_backlog",
"tasksmobile_task_row",
"tasksmobile_task_checkbox",
"tasksmobile_task_title",
"tasksmobile_task_description",
"tasksmobile_due_today_badge",
"tasksmobile_attachments_indicator",
"tasksmobile_assignee_avatars",
"tasksmobile_filter_chips",
"tasksmobile_add_task_input"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png"
},
{
"id": "search_page_components",
"label": "Search page",
"nodes": [
"searchpage_sidebar",
"searchpage_new_entry_button",
"searchpage_workspace_header",
"searchpage_breadcrumb",
"searchpage_search_title",
"searchpage_filter_tabs",
"searchpage_notes_group",
"searchpage_note_card_interface_heuristics",
"searchpage_note_card_monolith_system",
"searchpage_editorial_spatial_study",
"searchpage_tasks_panel",
"searchpage_task_fix_navigation",
"searchpage_task_finalize_search_ui",
"searchpage_lists_collections_panel",
"searchpage_search_insights_card",
"searchpage_ask_ai_input",
"searchpage_top_actions"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png"
},
{
"id": "notes_mobile_components",
"label": "Notes mobile",
"nodes": [
"notesmobile_header",
"notesmobile_repository_title",
"notesmobile_section_meeting_notes",
"notesmobile_note_card",
"notesmobile_note_title",
"notesmobile_note_preview",
"notesmobile_note_metadata",
"notesmobile_note_overflow",
"notesmobile_section_project_ideas",
"notesmobile_priority_card",
"notesmobile_tag_chips",
"notesmobile_new_note_input",
"notesmobile_attach_button",
"notesmobile_save_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png"
},
{
"id": "lists_view_components",
"label": "Lists view",
"nodes": [
"listsview_brand_colectivo",
"listsview_top_center_title",
"listsview_top_right_overflow",
"listsview_sidebar_nav",
"listsview_nav_lists_active",
"listsview_nav_tasks",
"listsview_nav_notes",
"listsview_nav_search",
"listsview_sidebar_workspace_footer",
"listsview_section_eyebrow",
"listsview_page_heading",
"listsview_card_home",
"listsview_card_home_tags",
"listsview_card_home_members",
"listsview_card_office",
"listsview_card_party",
"listsview_card_party_priority_badge",
"listsview_card_travel",
"listsview_card_travel_draft_status",
"listsview_create_list_input",
"listsview_create_list_button",
"listsview_cards_grid_layout"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png"
},
{
"id": "lists_mobile_components",
"label": "Lists mobile",
"nodes": [
"listsmobile_header_menu",
"listsmobile_header_brand",
"listsmobile_header_avatar",
"listsmobile_workspace_eyebrow",
"listsmobile_page_title",
"listsmobile_list_card_full",
"listsmobile_list_card_icon",
"listsmobile_list_card_title",
"listsmobile_list_card_meta",
"listsmobile_list_card_members",
"listsmobile_list_card_grid",
"listsmobile_status_indicator",
"listsmobile_new_list_input",
"listsmobile_new_list_button",
"listsmobile_new_list_plus_icon"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png"
},
{
"id": "logout_race_resolution",
"label": "RP-initiated logout + PKCE race mitigation",
"nodes": [
"fase8_auth_ts",
"fase8_app_layout_svelte",
"fase8_logged_out_page",
"claudemd_islogging_out_flag",
"claudemd_gotcha_logout_pkce_race"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "docs/history/fase-8-auth-logout.md"
},
{
"id": "auth_users_role_backfill_chain",
"label": "auth.users role/aud default trigger chain (migrations 013+014 + function + pgTAP)",
"nodes": [
"fase8_migration_014",
"fase8_ensure_user_role_default_fn",
"fase8_pgtap_008",
"claudemd_gotcha_gotrue_empty_role",
"fase8_bug1_empty_role"
],
"relation": "implement",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "docs/history/fase-8-auth-logout.md"
},
{
"id": "keycloak_gotrue_supabase_flow",
"label": "Keycloak -> GoTrue -> Supabase auth flow",
"nodes": [
"claudemd_auth_architecture",
"claudemd_option_b_oidc_proxy",
"claudemd_gotcha_colectivo_web_confidential",
"claudemd_gotcha_openid_scope",
"claudemd_gotcha_auth_users_seed",
"claudemd_keycloak_behind_nginx"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "CLAUDE.md"
}
]
},
"nodes": [
{
"label": "postcss.config.js",
"file_type": "code",
"source_file": "apps/web/postcss.config.js",
"source_location": "L1",
"id": "apps_web_postcss_config_js",
"community": 98,
"norm_label": "postcss.config.js"
},
{
"label": "vitest.setup.ts",
"file_type": "code",
"source_file": "apps/web/vitest.setup.ts",
"source_location": "L1",
"id": "apps_web_vitest_setup_ts",
"community": 99,
"norm_label": "vitest.setup.ts"
},
{
"label": "playwright.config.ts",
"file_type": "code",
"source_file": "apps/web/playwright.config.ts",
"source_location": "L1",
"id": "apps_web_playwright_config_ts",
"community": 100,
"norm_label": "playwright.config.ts"
},
{
"label": "tailwind.config.ts",
"file_type": "code",
"source_file": "apps/web/tailwind.config.ts",
"source_location": "L1",
"id": "apps_web_tailwind_config_ts",
"community": 101,
"norm_label": "tailwind.config.ts"
},
{
"label": "vite.config.ts",
"file_type": "code",
"source_file": "apps/web/vite.config.ts",
"source_location": "L1",
"id": "apps_web_vite_config_ts",
"community": 102,
"norm_label": "vite.config.ts"
},
{
"label": "svelte.config.js",
"file_type": "code",
"source_file": "apps/web/svelte.config.js",
"source_location": "L1",
"id": "apps_web_svelte_config_js",
"community": 103,
"norm_label": "svelte.config.js"
},
{
"label": "vitest.config.ts",
"file_type": "code",
"source_file": "apps/web/vitest.config.ts",
"source_location": "L1",
"id": "apps_web_vitest_config_ts",
"community": 104,
"norm_label": "vitest.config.ts"
},
{
"label": "app.d.ts",
"file_type": "code",
"source_file": "apps/web/src/app.d.ts",
"source_location": "L1",
"id": "apps_web_src_app_d_ts",
"community": 105,
"norm_label": "app.d.ts"
},
{
"label": "sw.ts",
"file_type": "code",
"source_file": "apps/web/src/sw.ts",
"source_location": "L1",
"id": "apps_web_src_sw_ts",
"community": 106,
"norm_label": "sw.ts"
},
{
"label": "auth.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L1",
"id": "apps_web_src_lib_auth_ts",
"community": 4,
"norm_label": "auth.ts"
},
{
"label": "login()",
"file_type": "code",
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L20",
"id": "auth_login",
"community": 4,
"norm_label": "login()"
},
{
"label": "logout()",
"file_type": "code",
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L50",
"id": "auth_logout",
"community": 4,
"norm_label": "logout()"
},
{
"label": "supabase.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/supabase.ts",
"source_location": "L1",
"id": "apps_web_src_lib_supabase_ts",
"community": 4,
"norm_label": "supabase.ts"
},
{
"label": "passThroughLock()",
"file_type": "code",
"source_file": "apps/web/src/lib/supabase.ts",
"source_location": "L16",
"id": "supabase_passthroughlock",
"community": 4,
"norm_label": "passthroughlock()"
},
{
"label": "getSupabase()",
"file_type": "code",
"source_file": "apps/web/src/lib/supabase.ts",
"source_location": "L22",
"id": "supabase_getsupabase",
"community": 4,
"norm_label": "getsupabase()"
},
{
"label": "i18n.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/i18n.ts",
"source_location": "L1",
"id": "apps_web_src_lib_i18n_ts",
"community": 107,
"norm_label": "i18n.ts"
},
{
"label": "realtimeSync.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_realtimesync_ts",
"community": 4,
"norm_label": "realtimesync.ts"
},
{
"label": "subscribeToList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L48",
"id": "realtimesync_subscribetolist",
"community": 4,
"norm_label": "subscribetolist()"
},
{
"label": "applyItemEvent()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L112",
"id": "realtimesync_applyitemevent",
"community": 4,
"norm_label": "applyitemevent()"
},
{
"label": "notes.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_notes_ts",
"community": 4,
"norm_label": "notes.ts"
},
{
"label": "loadNotes()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L10",
"id": "notes_loadnotes",
"community": 4,
"norm_label": "loadnotes()"
},
{
"label": "loadArchivedNotes()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L27",
"id": "notes_loadarchivednotes",
"community": 4,
"norm_label": "loadarchivednotes()"
},
{
"label": "loadTrashedNotes()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L38",
"id": "notes_loadtrashednotes",
"community": 4,
"norm_label": "loadtrashednotes()"
},
{
"label": "loadNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L48",
"id": "notes_loadnote",
"community": 4,
"norm_label": "loadnote()"
},
{
"label": "createNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L55",
"id": "notes_createnote",
"community": 4,
"norm_label": "createnote()"
},
{
"label": "patchNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L75",
"id": "notes_patchnote",
"community": 4,
"norm_label": "patchnote()"
},
{
"label": "pinNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L89",
"id": "notes_pinnote",
"community": 4,
"norm_label": "pinnote()"
},
{
"label": "unpinNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L94",
"id": "notes_unpinnote",
"community": 4,
"norm_label": "unpinnote()"
},
{
"label": "archiveNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L98",
"id": "notes_archivenote",
"community": 4,
"norm_label": "archivenote()"
},
{
"label": "unarchiveNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L103",
"id": "notes_unarchivenote",
"community": 4,
"norm_label": "unarchivenote()"
},
{
"label": "trashNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L107",
"id": "notes_trashnote",
"community": 4,
"norm_label": "trashnote()"
},
{
"label": "restoreNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L112",
"id": "notes_restorenote",
"community": 4,
"norm_label": "restorenote()"
},
{
"label": "permanentDeleteNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L116",
"id": "notes_permanentdeletenote",
"community": 4,
"norm_label": "permanentdeletenote()"
},
{
"label": "duplicateNote()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L120",
"id": "notes_duplicatenote",
"community": 4,
"norm_label": "duplicatenote()"
},
{
"label": "auth.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/auth.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_auth_ts",
"community": 108,
"norm_label": "auth.ts"
},
{
"label": "search.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/search.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_search_ts",
"community": 4,
"norm_label": "search.ts"
},
{
"label": "runSearch()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/search.ts",
"source_location": "L24",
"id": "search_runsearch",
"community": 4,
"norm_label": "runsearch()"
},
{
"label": "collective.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/collective.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_collective_ts",
"community": 109,
"norm_label": "collective.ts"
},
{
"label": "syncStatus.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/syncStatus.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_syncstatus_ts",
"community": 110,
"norm_label": "syncstatus.ts"
},
{
"label": "lists.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_lists_ts",
"community": 4,
"norm_label": "lists.ts"
},
{
"label": "loadLists()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L11",
"id": "lists_loadlists",
"community": 4,
"norm_label": "loadlists()"
},
{
"label": "loadTrashedLists()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L26",
"id": "lists_loadtrashedlists",
"community": 4,
"norm_label": "loadtrashedlists()"
},
{
"label": "createList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L40",
"id": "lists_createlist",
"community": 4,
"norm_label": "createlist()"
},
{
"label": "renameList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L74",
"id": "lists_renamelist",
"community": 4,
"norm_label": "renamelist()"
},
{
"label": "softDeleteList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L79",
"id": "lists_softdeletelist",
"community": 4,
"norm_label": "softdeletelist()"
},
{
"label": "restoreList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L87",
"id": "lists_restorelist",
"community": 4,
"norm_label": "restorelist()"
},
{
"label": "permanentDeleteList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L92",
"id": "lists_permanentdeletelist",
"community": 4,
"norm_label": "permanentdeletelist()"
},
{
"label": "archiveList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L96",
"id": "lists_archivelist",
"community": 4,
"norm_label": "archivelist()"
},
{
"label": "completeList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L101",
"id": "lists_completelist",
"community": 4,
"norm_label": "completelist()"
},
{
"label": "resetList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L112",
"id": "lists_resetlist",
"community": 4,
"norm_label": "resetlist()"
},
{
"label": "loadItems()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L132",
"id": "lists_loaditems",
"community": 4,
"norm_label": "loaditems()"
},
{
"label": "addItem()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L150",
"id": "lists_additem",
"community": 4,
"norm_label": "additem()"
},
{
"label": "updateItem()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L177",
"id": "lists_updateitem",
"community": 4,
"norm_label": "updateitem()"
},
{
"label": "checkItem()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L189",
"id": "lists_checkitem",
"community": 4,
"norm_label": "checkitem()"
},
{
"label": "deleteItem()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L196",
"id": "lists_deleteitem",
"community": 4,
"norm_label": "deleteitem()"
},
{
"label": "bulkDeleteItems()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L202",
"id": "lists_bulkdeleteitems",
"community": 4,
"norm_label": "bulkdeleteitems()"
},
{
"label": "bulkMoveItems()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L207",
"id": "lists_bulkmoveitems",
"community": 4,
"norm_label": "bulkmoveitems()"
},
{
"label": "bulkCheckItems()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L212",
"id": "lists_bulkcheckitems",
"community": 4,
"norm_label": "bulkcheckitems()"
},
{
"label": "reorderItems()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L221",
"id": "lists_reorderitems",
"community": 4,
"norm_label": "reorderitems()"
},
{
"label": "fetchSuggestions()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L231",
"id": "lists_fetchsuggestions",
"community": 4,
"norm_label": "fetchsuggestions()"
},
{
"label": "tasks.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L1",
"id": "apps_web_src_lib_stores_tasks_ts",
"community": 4,
"norm_label": "tasks.ts"
},
{
"label": "loadTaskLists()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L11",
"id": "tasks_loadtasklists",
"community": 4,
"norm_label": "loadtasklists()"
},
{
"label": "createTaskList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L25",
"id": "tasks_createtasklist",
"community": 4,
"norm_label": "createtasklist()"
},
{
"label": "renameTaskList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L56",
"id": "tasks_renametasklist",
"community": 4,
"norm_label": "renametasklist()"
},
{
"label": "deleteTaskList()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L61",
"id": "tasks_deletetasklist",
"community": 4,
"norm_label": "deletetasklist()"
},
{
"label": "loadTasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L68",
"id": "tasks_loadtasks",
"community": 4,
"norm_label": "loadtasks()"
},
{
"label": "addTask()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L79",
"id": "tasks_addtask",
"community": 4,
"norm_label": "addtask()"
},
{
"label": "renameTask()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L95",
"id": "tasks_renametask",
"community": 4,
"norm_label": "renametask()"
},
{
"label": "completeTask()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L99",
"id": "tasks_completetask",
"community": 4,
"norm_label": "completetask()"
},
{
"label": "deleteTask()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L106",
"id": "tasks_deletetask",
"community": 4,
"norm_label": "deletetask()"
},
{
"label": "reorderTasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L110",
"id": "tasks_reordertasks",
"community": 4,
"norm_label": "reordertasks()"
},
{
"label": "UndoToast.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/UndoToast.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_undotoast_svelte",
"community": 111,
"norm_label": "undotoast.svelte"
},
{
"label": "ItemSuggestions.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/ItemSuggestions.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_itemsuggestions_svelte",
"community": 112,
"norm_label": "itemsuggestions.svelte"
},
{
"label": "ImageCropper.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/ImageCropper.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_imagecropper_svelte",
"community": 113,
"norm_label": "imagecropper.svelte"
},
{
"label": "ScreenMasthead.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/ScreenMasthead.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_screenmasthead_svelte",
"community": 114,
"norm_label": "screenmasthead.svelte"
},
{
"label": "SyncBanner.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/SyncBanner.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_syncbanner_svelte",
"community": 115,
"norm_label": "syncbanner.svelte"
},
{
"label": "Avatar.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/Avatar.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_avatar_svelte",
"community": 116,
"norm_label": "avatar.svelte"
},
{
"label": "MobileDrawer.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/layout/MobileDrawer.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_layout_mobiledrawer_svelte",
"community": 117,
"norm_label": "mobiledrawer.svelte"
},
{
"label": "MobileTopBar.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/layout/MobileTopBar.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_layout_mobiletopbar_svelte",
"community": 118,
"norm_label": "mobiletopbar.svelte"
},
{
"label": "BottomTabBar.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/layout/BottomTabBar.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_layout_bottomtabbar_svelte",
"community": 119,
"norm_label": "bottomtabbar.svelte"
},
{
"label": "DesktopSidebar.svelte",
"file_type": "code",
"source_file": "apps/web/src/lib/components/layout/DesktopSidebar.svelte",
"source_location": "L1",
"id": "apps_web_src_lib_components_layout_desktopsidebar_svelte",
"community": 120,
"norm_label": "desktopsidebar.svelte"
},
{
"label": "id.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/utils/id.ts",
"source_location": "L1",
"id": "apps_web_src_lib_utils_id_ts",
"community": 4,
"norm_label": "id.ts"
},
{
"label": "generateId()",
"file_type": "code",
"source_file": "apps/web/src/lib/utils/id.ts",
"source_location": "L16",
"id": "id_generateid",
"community": 4,
"norm_label": "generateid()"
},
{
"label": "id.test.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/utils/id.test.ts",
"source_location": "L1",
"id": "apps_web_src_lib_utils_id_test_ts",
"community": 121,
"norm_label": "id.test.ts"
},
{
"label": "messages.js",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1",
"id": "apps_web_src_lib_paraglide_messages_js",
"community": 0,
"norm_label": "messages.js"
},
{
"label": "nav_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L20",
"id": "messages_nav_lists",
"community": 0,
"norm_label": "nav_lists()"
},
{
"label": "nav_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L42",
"id": "messages_nav_tasks",
"community": 0,
"norm_label": "nav_tasks()"
},
{
"label": "nav_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L64",
"id": "messages_nav_notes",
"community": 0,
"norm_label": "nav_notes()"
},
{
"label": "nav_search()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L86",
"id": "messages_nav_search",
"community": 0,
"norm_label": "nav_search()"
},
{
"label": "nav_settings()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L108",
"id": "messages_nav_settings",
"community": 0,
"norm_label": "nav_settings()"
},
{
"label": "nav_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L130",
"id": "messages_nav_collective",
"community": 0,
"norm_label": "nav_collective()"
},
{
"label": "app_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L152",
"id": "messages_app_name",
"community": 0,
"norm_label": "app_name()"
},
{
"label": "loading()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L174",
"id": "messages_loading",
"community": 0,
"norm_label": "loading()"
},
{
"label": "error_generic()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L196",
"id": "messages_error_generic",
"community": 0,
"norm_label": "error_generic()"
},
{
"label": "login_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L218",
"id": "messages_login_title",
"community": 0,
"norm_label": "login_title()"
},
{
"label": "login_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L240",
"id": "messages_login_button",
"community": 0,
"norm_label": "login_button()"
},
{
"label": "logout_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L262",
"id": "messages_logout_button",
"community": 0,
"norm_label": "logout_button()"
},
{
"label": "auth_back_to_home()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L284",
"id": "messages_auth_back_to_home",
"community": 0,
"norm_label": "auth_back_to_home()"
},
{
"label": "logged_out_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L306",
"id": "messages_logged_out_title",
"community": 0,
"norm_label": "logged_out_title()"
},
{
"label": "logged_out_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L328",
"id": "messages_logged_out_subtitle",
"community": 0,
"norm_label": "logged_out_subtitle()"
},
{
"label": "logged_out_sign_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L350",
"id": "messages_logged_out_sign_in",
"community": 0,
"norm_label": "logged_out_sign_in()"
},
{
"label": "onboarding_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L372",
"id": "messages_onboarding_title",
"community": 0,
"norm_label": "onboarding_title()"
},
{
"label": "onboarding_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L394",
"id": "messages_onboarding_subtitle",
"community": 0,
"norm_label": "onboarding_subtitle()"
},
{
"label": "onboarding_create_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L416",
"id": "messages_onboarding_create_tab",
"community": 0,
"norm_label": "onboarding_create_tab()"
},
{
"label": "onboarding_join_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L438",
"id": "messages_onboarding_join_tab",
"community": 0,
"norm_label": "onboarding_join_tab()"
},
{
"label": "onboarding_create_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L460",
"id": "messages_onboarding_create_collective",
"community": 0,
"norm_label": "onboarding_create_collective()"
},
{
"label": "onboarding_join_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L482",
"id": "messages_onboarding_join_collective",
"community": 0,
"norm_label": "onboarding_join_collective()"
},
{
"label": "onboarding_collective_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L504",
"id": "messages_onboarding_collective_name",
"community": 0,
"norm_label": "onboarding_collective_name()"
},
{
"label": "onboarding_collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L526",
"id": "messages_onboarding_collective_name_placeholder",
"community": 0,
"norm_label": "onboarding_collective_name_placeholder()"
},
{
"label": "onboarding_collective_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L548",
"id": "messages_onboarding_collective_emoji",
"community": 0,
"norm_label": "onboarding_collective_emoji()"
},
{
"label": "onboarding_invite_link_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L570",
"id": "messages_onboarding_invite_link_label",
"community": 0,
"norm_label": "onboarding_invite_link_label()"
},
{
"label": "onboarding_invite_link_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L592",
"id": "messages_onboarding_invite_link_placeholder",
"community": 0,
"norm_label": "onboarding_invite_link_placeholder()"
},
{
"label": "onboarding_create_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L614",
"id": "messages_onboarding_create_btn",
"community": 0,
"norm_label": "onboarding_create_btn()"
},
{
"label": "onboarding_join_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L636",
"id": "messages_onboarding_join_btn",
"community": 0,
"norm_label": "onboarding_join_btn()"
},
{
"label": "collective_name_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L658",
"id": "messages_collective_name_label",
"community": 0,
"norm_label": "collective_name_label()"
},
{
"label": "collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L680",
"id": "messages_collective_name_placeholder",
"community": 0,
"norm_label": "collective_name_placeholder()"
},
{
"label": "invitation_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L702",
"id": "messages_invitation_title",
"community": 0,
"norm_label": "invitation_title()"
},
{
"label": "invitation_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L724",
"id": "messages_invitation_subtitle",
"community": 0,
"norm_label": "invitation_subtitle()"
},
{
"label": "invitation_accept_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L746",
"id": "messages_invitation_accept_btn",
"community": 0,
"norm_label": "invitation_accept_btn()"
},
{
"label": "invitation_success()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L768",
"id": "messages_invitation_success",
"community": 0,
"norm_label": "invitation_success()"
},
{
"label": "invitation_invalid_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L790",
"id": "messages_invitation_invalid_link",
"community": 0,
"norm_label": "invitation_invalid_link()"
},
{
"label": "invitation_error_not_found()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L812",
"id": "messages_invitation_error_not_found",
"community": 0,
"norm_label": "invitation_error_not_found()"
},
{
"label": "invitation_error_already_used()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L834",
"id": "messages_invitation_error_already_used",
"community": 0,
"norm_label": "invitation_error_already_used()"
},
{
"label": "invitation_error_expired()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L856",
"id": "messages_invitation_error_expired",
"community": 0,
"norm_label": "invitation_error_expired()"
},
{
"label": "invitation_error_already_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L878",
"id": "messages_invitation_error_already_member",
"community": 0,
"norm_label": "invitation_error_already_member()"
},
{
"label": "invitation_error_unauthenticated()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L900",
"id": "messages_invitation_error_unauthenticated",
"community": 0,
"norm_label": "invitation_error_unauthenticated()"
},
{
"label": "invitation_error_unknown()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L922",
"id": "messages_invitation_error_unknown",
"community": 0,
"norm_label": "invitation_error_unknown()"
},
{
"label": "manage_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L944",
"id": "messages_manage_title",
"community": 0,
"norm_label": "manage_title()"
},
{
"label": "manage_members()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L966",
"id": "messages_manage_members",
"community": 0,
"norm_label": "manage_members()"
},
{
"label": "manage_you()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L988",
"id": "messages_manage_you",
"community": 0,
"norm_label": "manage_you()"
},
{
"label": "manage_remove()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1010",
"id": "messages_manage_remove",
"community": 0,
"norm_label": "manage_remove()"
},
{
"label": "manage_invite_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1032",
"id": "messages_manage_invite_title",
"community": 0,
"norm_label": "manage_invite_title()"
},
{
"label": "manage_invite_role()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1054",
"id": "messages_manage_invite_role",
"community": 0,
"norm_label": "manage_invite_role()"
},
{
"label": "manage_generate_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1076",
"id": "messages_manage_generate_link",
"community": 0,
"norm_label": "manage_generate_link()"
},
{
"label": "manage_copy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1098",
"id": "messages_manage_copy",
"community": 0,
"norm_label": "manage_copy()"
},
{
"label": "manage_copied()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1120",
"id": "messages_manage_copied",
"community": 0,
"norm_label": "manage_copied()"
},
{
"label": "manage_link_expires()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1142",
"id": "messages_manage_link_expires",
"community": 0,
"norm_label": "manage_link_expires()"
},
{
"label": "role_admin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1164",
"id": "messages_role_admin",
"community": 0,
"norm_label": "role_admin()"
},
{
"label": "role_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1186",
"id": "messages_role_member",
"community": 0,
"norm_label": "role_member()"
},
{
"label": "role_guest()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1208",
"id": "messages_role_guest",
"community": 0,
"norm_label": "role_guest()"
},
{
"label": "settings_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1230",
"id": "messages_settings_title",
"community": 0,
"norm_label": "settings_title()"
},
{
"label": "settings_display_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1252",
"id": "messages_settings_display_name",
"community": 0,
"norm_label": "settings_display_name()"
},
{
"label": "settings_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1274",
"id": "messages_settings_saving",
"community": 0,
"norm_label": "settings_saving()"
},
{
"label": "settings_language()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1296",
"id": "messages_settings_language",
"community": 0,
"norm_label": "settings_language()"
},
{
"label": "settings_avatar()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1318",
"id": "messages_settings_avatar",
"community": 0,
"norm_label": "settings_avatar()"
},
{
"label": "settings_avatar_initials()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1340",
"id": "messages_settings_avatar_initials",
"community": 0,
"norm_label": "settings_avatar_initials()"
},
{
"label": "settings_avatar_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1362",
"id": "messages_settings_avatar_emoji",
"community": 0,
"norm_label": "settings_avatar_emoji()"
},
{
"label": "settings_avatar_upload()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1384",
"id": "messages_settings_avatar_upload",
"community": 0,
"norm_label": "settings_avatar_upload()"
},
{
"label": "settings_avatar_upload_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1406",
"id": "messages_settings_avatar_upload_btn",
"community": 0,
"norm_label": "settings_avatar_upload_btn()"
},
{
"label": "settings_account()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1428",
"id": "messages_settings_account",
"community": 0,
"norm_label": "settings_account()"
},
{
"label": "settings_keycloak_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1450",
"id": "messages_settings_keycloak_link",
"community": 0,
"norm_label": "settings_keycloak_link()"
},
{
"label": "settings_logout()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1472",
"id": "messages_settings_logout",
"community": 0,
"norm_label": "settings_logout()"
},
{
"label": "settings_save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1494",
"id": "messages_settings_save",
"community": 0,
"norm_label": "settings_save()"
},
{
"label": "settings_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1516",
"id": "messages_settings_saved",
"community": 0,
"norm_label": "settings_saved()"
},
{
"label": "invite_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1538",
"id": "messages_invite_member",
"community": 0,
"norm_label": "invite_member()"
},
{
"label": "invite_email_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1560",
"id": "messages_invite_email_label",
"community": 0,
"norm_label": "invite_email_label()"
},
{
"label": "invite_send()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1582",
"id": "messages_invite_send",
"community": 0,
"norm_label": "invite_send()"
},
{
"label": "masthead_lists_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1604",
"id": "messages_masthead_lists_label",
"community": 0,
"norm_label": "masthead_lists_label()"
},
{
"label": "masthead_tasks_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1626",
"id": "messages_masthead_tasks_label",
"community": 0,
"norm_label": "masthead_tasks_label()"
},
{
"label": "masthead_notes_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1648",
"id": "messages_masthead_notes_label",
"community": 0,
"norm_label": "masthead_notes_label()"
},
{
"label": "masthead_search_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1670",
"id": "messages_masthead_search_label",
"community": 0,
"norm_label": "masthead_search_label()"
},
{
"label": "masthead_search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1692",
"id": "messages_masthead_search_title",
"community": 0,
"norm_label": "masthead_search_title()"
},
{
"label": "lists_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1714",
"id": "messages_lists_title",
"community": 0,
"norm_label": "lists_title()"
},
{
"label": "lists_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1736",
"id": "messages_lists_new_list",
"community": 0,
"norm_label": "lists_new_list()"
},
{
"label": "lists_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1758",
"id": "messages_lists_no_lists",
"community": 0,
"norm_label": "lists_no_lists()"
},
{
"label": "lists_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1780",
"id": "messages_lists_create_first",
"community": 0,
"norm_label": "lists_create_first()"
},
{
"label": "lists_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1802",
"id": "messages_lists_trash",
"community": 0,
"norm_label": "lists_trash()"
},
{
"label": "list_status_active()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1824",
"id": "messages_list_status_active",
"community": 0,
"norm_label": "list_status_active()"
},
{
"label": "list_status_completed()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1846",
"id": "messages_list_status_completed",
"community": 0,
"norm_label": "list_status_completed()"
},
{
"label": "list_status_archived()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1868",
"id": "messages_list_status_archived",
"community": 0,
"norm_label": "list_status_archived()"
},
{
"label": "list_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1890",
"id": "messages_list_name_placeholder",
"community": 0,
"norm_label": "list_name_placeholder()"
},
{
"label": "list_items_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1912",
"id": "messages_list_items_empty",
"community": 0,
"norm_label": "list_items_empty()"
},
{
"label": "list_items_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1934",
"id": "messages_list_items_empty_hint",
"community": 0,
"norm_label": "list_items_empty_hint()"
},
{
"label": "list_reset()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1956",
"id": "messages_list_reset",
"community": 0,
"norm_label": "list_reset()"
},
{
"label": "list_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1978",
"id": "messages_list_archive",
"community": 0,
"norm_label": "list_archive()"
},
{
"label": "list_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2000",
"id": "messages_list_delete",
"community": 0,
"norm_label": "list_delete()"
},
{
"label": "list_actions()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2022",
"id": "messages_list_actions",
"community": 0,
"norm_label": "list_actions()"
},
{
"label": "list_item_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2044",
"id": "messages_list_item_placeholder",
"community": 0,
"norm_label": "list_item_placeholder()"
},
{
"label": "list_qty_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2066",
"id": "messages_list_qty_label",
"community": 0,
"norm_label": "list_qty_label()"
},
{
"label": "list_add_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2088",
"id": "messages_list_add_item",
"community": 0,
"norm_label": "list_add_item()"
},
{
"label": "list_to_buy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2110",
"id": "messages_list_to_buy",
"community": 0,
"norm_label": "list_to_buy()"
},
{
"label": "list_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2132",
"id": "messages_list_checked",
"community": 0,
"norm_label": "list_checked()"
},
{
"label": "list_start_session()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2154",
"id": "messages_list_start_session",
"community": 0,
"norm_label": "list_start_session()"
},
{
"label": "list_finish_shopping()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2176",
"id": "messages_list_finish_shopping",
"community": 0,
"norm_label": "list_finish_shopping()"
},
{
"label": "list_finish_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2198",
"id": "messages_list_finish_confirm",
"community": 0,
"norm_label": "list_finish_confirm()"
},
{
"label": "list_finish_confirm_yes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2220",
"id": "messages_list_finish_confirm_yes",
"community": 0,
"norm_label": "list_finish_confirm_yes()"
},
{
"label": "list_finish_confirm_no()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2242",
"id": "messages_list_finish_confirm_no",
"community": 0,
"norm_label": "list_finish_confirm_no()"
},
{
"label": "tasks_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2264",
"id": "messages_tasks_title",
"community": 0,
"norm_label": "tasks_title()"
},
{
"label": "tasks_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2286",
"id": "messages_tasks_new_list",
"community": 0,
"norm_label": "tasks_new_list()"
},
{
"label": "tasks_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2308",
"id": "messages_tasks_no_lists",
"community": 0,
"norm_label": "tasks_no_lists()"
},
{
"label": "tasks_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2330",
"id": "messages_tasks_create_first",
"community": 0,
"norm_label": "tasks_create_first()"
},
{
"label": "tasks_new_list_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2352",
"id": "messages_tasks_new_list_placeholder",
"community": 0,
"norm_label": "tasks_new_list_placeholder()"
},
{
"label": "tasks_new_task_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2374",
"id": "messages_tasks_new_task_placeholder",
"community": 0,
"norm_label": "tasks_new_task_placeholder()"
},
{
"label": "tasks_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2396",
"id": "messages_tasks_empty",
"community": 0,
"norm_label": "tasks_empty()"
},
{
"label": "tasks_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2418",
"id": "messages_tasks_empty_hint",
"community": 0,
"norm_label": "tasks_empty_hint()"
},
{
"label": "tasks_completed_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2440",
"id": "messages_tasks_completed_section",
"community": 0,
"norm_label": "tasks_completed_section()"
},
{
"label": "tasks_pending_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2462",
"id": "messages_tasks_pending_section",
"community": 0,
"norm_label": "tasks_pending_section()"
},
{
"label": "tasks_completed_by()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2484",
"id": "messages_tasks_completed_by",
"community": 0,
"norm_label": "tasks_completed_by()"
},
{
"label": "tasks_toggle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2506",
"id": "messages_tasks_toggle",
"community": 0,
"norm_label": "tasks_toggle()"
},
{
"label": "tasks_uncheck()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2528",
"id": "messages_tasks_uncheck",
"community": 0,
"norm_label": "tasks_uncheck()"
},
{
"label": "tasks_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2550",
"id": "messages_tasks_delete",
"community": 0,
"norm_label": "tasks_delete()"
},
{
"label": "tasks_delete_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2572",
"id": "messages_tasks_delete_list",
"community": 0,
"norm_label": "tasks_delete_list()"
},
{
"label": "tasks_delete_list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2594",
"id": "messages_tasks_delete_list_confirm",
"community": 0,
"norm_label": "tasks_delete_list_confirm()"
},
{
"label": "notes_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2616",
"id": "messages_notes_title",
"community": 0,
"norm_label": "notes_title()"
},
{
"label": "notes_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2638",
"id": "messages_notes_new",
"community": 0,
"norm_label": "notes_new()"
},
{
"label": "notes_pinned_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2660",
"id": "messages_notes_pinned_section",
"community": 0,
"norm_label": "notes_pinned_section()"
},
{
"label": "notes_active_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2682",
"id": "messages_notes_active_section",
"community": 0,
"norm_label": "notes_active_section()"
},
{
"label": "notes_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2704",
"id": "messages_notes_archive",
"community": 0,
"norm_label": "notes_archive()"
},
{
"label": "notes_archive_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2726",
"id": "messages_notes_archive_view",
"community": 0,
"norm_label": "notes_archive_view()"
},
{
"label": "notes_archived_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2748",
"id": "messages_notes_archived_empty",
"community": 0,
"norm_label": "notes_archived_empty()"
},
{
"label": "notes_trash_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2770",
"id": "messages_notes_trash_view",
"community": 0,
"norm_label": "notes_trash_view()"
},
{
"label": "notes_trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2792",
"id": "messages_notes_trash_empty",
"community": 0,
"norm_label": "notes_trash_empty()"
},
{
"label": "notes_pin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2814",
"id": "messages_notes_pin",
"community": 0,
"norm_label": "notes_pin()"
},
{
"label": "notes_unpin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2836",
"id": "messages_notes_unpin",
"community": 0,
"norm_label": "notes_unpin()"
},
{
"label": "notes_unarchive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2858",
"id": "messages_notes_unarchive",
"community": 0,
"norm_label": "notes_unarchive()"
},
{
"label": "notes_send_to_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2880",
"id": "messages_notes_send_to_trash",
"community": 0,
"norm_label": "notes_send_to_trash()"
},
{
"label": "notes_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2902",
"id": "messages_notes_restore",
"community": 0,
"norm_label": "notes_restore()"
},
{
"label": "notes_duplicate()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2924",
"id": "messages_notes_duplicate",
"community": 0,
"norm_label": "notes_duplicate()"
},
{
"label": "notes_color()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2946",
"id": "messages_notes_color",
"community": 0,
"norm_label": "notes_color()"
},
{
"label": "notes_title_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2968",
"id": "messages_notes_title_placeholder",
"community": 0,
"norm_label": "notes_title_placeholder()"
},
{
"label": "notes_content_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2990",
"id": "messages_notes_content_placeholder",
"community": 0,
"norm_label": "notes_content_placeholder()"
},
{
"label": "notes_content_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3012",
"id": "messages_notes_content_aria",
"community": 0,
"norm_label": "notes_content_aria()"
},
{
"label": "notes_back_to_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3034",
"id": "messages_notes_back_to_board",
"community": 0,
"norm_label": "notes_back_to_board()"
},
{
"label": "notes_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3056",
"id": "messages_notes_saved",
"community": 0,
"norm_label": "notes_saved()"
},
{
"label": "notes_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3078",
"id": "messages_notes_saving",
"community": 0,
"norm_label": "notes_saving()"
},
{
"label": "notes_empty_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3100",
"id": "messages_notes_empty_board",
"community": 0,
"norm_label": "notes_empty_board()"
},
{
"label": "notes_empty_board_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3122",
"id": "messages_notes_empty_board_hint",
"community": 0,
"norm_label": "notes_empty_board_hint()"
},
{
"label": "search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3144",
"id": "messages_search_title",
"community": 0,
"norm_label": "search_title()"
},
{
"label": "search_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3166",
"id": "messages_search_placeholder",
"community": 0,
"norm_label": "search_placeholder()"
},
{
"label": "search_filter_all()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3188",
"id": "messages_search_filter_all",
"community": 0,
"norm_label": "search_filter_all()"
},
{
"label": "search_filter_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3210",
"id": "messages_search_filter_lists",
"community": 0,
"norm_label": "search_filter_lists()"
},
{
"label": "search_filter_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3232",
"id": "messages_search_filter_tasks",
"community": 0,
"norm_label": "search_filter_tasks()"
},
{
"label": "search_filter_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3254",
"id": "messages_search_filter_notes",
"community": 0,
"norm_label": "search_filter_notes()"
},
{
"label": "search_group_shopping_items()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3276",
"id": "messages_search_group_shopping_items",
"community": 0,
"norm_label": "search_group_shopping_items()"
},
{
"label": "search_group_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3298",
"id": "messages_search_group_tasks",
"community": 0,
"norm_label": "search_group_tasks()"
},
{
"label": "search_group_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3320",
"id": "messages_search_group_notes",
"community": 0,
"norm_label": "search_group_notes()"
},
{
"label": "search_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3342",
"id": "messages_search_empty",
"community": 0,
"norm_label": "search_empty()"
},
{
"label": "search_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3364",
"id": "messages_search_hint",
"community": 0,
"norm_label": "search_hint()"
},
{
"label": "trash_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3386",
"id": "messages_trash_restore",
"community": 0,
"norm_label": "trash_restore()"
},
{
"label": "trash_delete_permanent()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3408",
"id": "messages_trash_delete_permanent",
"community": 0,
"norm_label": "trash_delete_permanent()"
},
{
"label": "trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3430",
"id": "messages_trash_empty",
"community": 0,
"norm_label": "trash_empty()"
},
{
"label": "trash_expires_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3452",
"id": "messages_trash_expires_in",
"community": 0,
"norm_label": "trash_expires_in()"
},
{
"label": "confirm_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3474",
"id": "messages_confirm_delete",
"community": 0,
"norm_label": "confirm_delete()"
},
{
"label": "cancel()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3496",
"id": "messages_cancel",
"community": 0,
"norm_label": "cancel()"
},
{
"label": "save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3518",
"id": "messages_save",
"community": 0,
"norm_label": "save()"
},
{
"label": "action_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3540",
"id": "messages_action_delete",
"community": 0,
"norm_label": "action_delete()"
},
{
"label": "edit()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3562",
"id": "messages_edit",
"community": 0,
"norm_label": "edit()"
},
{
"label": "add()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3584",
"id": "messages_add",
"community": 0,
"norm_label": "add()"
},
{
"label": "done()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3606",
"id": "messages_done",
"community": 0,
"norm_label": "done()"
},
{
"label": "sync_offline()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3628",
"id": "messages_sync_offline",
"community": 0,
"norm_label": "sync_offline()"
},
{
"label": "sync_syncing()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3650",
"id": "messages_sync_syncing",
"community": 0,
"norm_label": "sync_syncing()"
},
{
"label": "undo()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3672",
"id": "messages_undo",
"community": 0,
"norm_label": "undo()"
},
{
"label": "undo_deleted_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3694",
"id": "messages_undo_deleted_item",
"community": 0,
"norm_label": "undo_deleted_item()"
},
{
"label": "list_item_delete_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3716",
"id": "messages_list_item_delete_aria",
"community": 0,
"norm_label": "list_item_delete_aria()"
},
{
"label": "list_qty_decrease()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3738",
"id": "messages_list_qty_decrease",
"community": 0,
"norm_label": "list_qty_decrease()"
},
{
"label": "list_qty_increase()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3760",
"id": "messages_list_qty_increase",
"community": 0,
"norm_label": "list_qty_increase()"
},
{
"label": "list_reorder_handle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3782",
"id": "messages_list_reorder_handle",
"community": 0,
"norm_label": "list_reorder_handle()"
},
{
"label": "list_edit_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3804",
"id": "messages_list_edit_item",
"community": 0,
"norm_label": "list_edit_item()"
},
{
"label": "list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3826",
"id": "messages_list_confirm",
"community": 0,
"norm_label": "list_confirm()"
},
{
"label": "list_close()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3848",
"id": "messages_list_close",
"community": 0,
"norm_label": "list_close()"
},
{
"label": "list_select()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3870",
"id": "messages_list_select",
"community": 0,
"norm_label": "list_select()"
},
{
"label": "list_selection_count()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3892",
"id": "messages_list_selection_count",
"community": 0,
"norm_label": "list_selection_count()"
},
{
"label": "list_cancel_selection()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3914",
"id": "messages_list_cancel_selection",
"community": 0,
"norm_label": "list_cancel_selection()"
},
{
"label": "list_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3936",
"id": "messages_list_bulk_delete",
"community": 0,
"norm_label": "list_bulk_delete()"
},
{
"label": "list_bulk_move()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3958",
"id": "messages_list_bulk_move",
"community": 0,
"norm_label": "list_bulk_move()"
},
{
"label": "list_bulk_mark_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3980",
"id": "messages_list_bulk_mark_checked",
"community": 0,
"norm_label": "list_bulk_mark_checked()"
},
{
"label": "list_undo_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4002",
"id": "messages_list_undo_bulk_delete",
"community": 0,
"norm_label": "list_undo_bulk_delete()"
},
{
"label": "list_move_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4024",
"id": "messages_list_move_title",
"community": 0,
"norm_label": "list_move_title()"
},
{
"label": "list_move_create_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4046",
"id": "messages_list_move_create_new",
"community": 0,
"norm_label": "list_move_create_new()"
},
{
"label": "runtime.js",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L1",
"id": "apps_web_src_lib_paraglide_runtime_js",
"community": 29,
"norm_label": "runtime.js"
},
{
"label": "languageTag()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L38",
"id": "runtime_languagetag",
"community": 0,
"norm_label": "languagetag()"
},
{
"label": "setLanguageTag()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L58",
"id": "runtime_setlanguagetag",
"community": 29,
"norm_label": "setlanguagetag()"
},
{
"label": "enforceLanguageTag()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L75",
"id": "runtime_enforcelanguagetag",
"community": 29,
"norm_label": "enforcelanguagetag()"
},
{
"label": "onSetLanguageTag()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L111",
"id": "runtime_onsetlanguagetag",
"community": 29,
"norm_label": "onsetlanguagetag()"
},
{
"label": "isAvailableLanguageTag()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L128",
"id": "runtime_isavailablelanguagetag",
"community": 29,
"norm_label": "isavailablelanguagetag()"
},
{
"label": "en.js",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1",
"id": "apps_web_src_lib_paraglide_messages_en_js",
"community": 1,
"norm_label": "en.js"
},
{
"label": "nav_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L18",
"id": "en_nav_lists",
"community": 1,
"norm_label": "nav_lists()"
},
{
"label": "nav_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L26",
"id": "en_nav_tasks",
"community": 1,
"norm_label": "nav_tasks()"
},
{
"label": "nav_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L34",
"id": "en_nav_notes",
"community": 1,
"norm_label": "nav_notes()"
},
{
"label": "nav_search()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L42",
"id": "en_nav_search",
"community": 1,
"norm_label": "nav_search()"
},
{
"label": "nav_settings()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L50",
"id": "en_nav_settings",
"community": 1,
"norm_label": "nav_settings()"
},
{
"label": "nav_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L58",
"id": "en_nav_collective",
"community": 1,
"norm_label": "nav_collective()"
},
{
"label": "app_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L66",
"id": "en_app_name",
"community": 1,
"norm_label": "app_name()"
},
{
"label": "loading()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L74",
"id": "en_loading",
"community": 1,
"norm_label": "loading()"
},
{
"label": "error_generic()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L82",
"id": "en_error_generic",
"community": 1,
"norm_label": "error_generic()"
},
{
"label": "login_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L90",
"id": "en_login_title",
"community": 1,
"norm_label": "login_title()"
},
{
"label": "login_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L98",
"id": "en_login_button",
"community": 1,
"norm_label": "login_button()"
},
{
"label": "logout_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L106",
"id": "en_logout_button",
"community": 1,
"norm_label": "logout_button()"
},
{
"label": "auth_back_to_home()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L114",
"id": "en_auth_back_to_home",
"community": 1,
"norm_label": "auth_back_to_home()"
},
{
"label": "logged_out_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L122",
"id": "en_logged_out_title",
"community": 1,
"norm_label": "logged_out_title()"
},
{
"label": "logged_out_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L130",
"id": "en_logged_out_subtitle",
"community": 1,
"norm_label": "logged_out_subtitle()"
},
{
"label": "logged_out_sign_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L138",
"id": "en_logged_out_sign_in",
"community": 1,
"norm_label": "logged_out_sign_in()"
},
{
"label": "onboarding_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L146",
"id": "en_onboarding_title",
"community": 1,
"norm_label": "onboarding_title()"
},
{
"label": "onboarding_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L154",
"id": "en_onboarding_subtitle",
"community": 1,
"norm_label": "onboarding_subtitle()"
},
{
"label": "onboarding_create_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L162",
"id": "en_onboarding_create_tab",
"community": 1,
"norm_label": "onboarding_create_tab()"
},
{
"label": "onboarding_join_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L170",
"id": "en_onboarding_join_tab",
"community": 1,
"norm_label": "onboarding_join_tab()"
},
{
"label": "onboarding_create_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L178",
"id": "en_onboarding_create_collective",
"community": 1,
"norm_label": "onboarding_create_collective()"
},
{
"label": "onboarding_join_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L186",
"id": "en_onboarding_join_collective",
"community": 1,
"norm_label": "onboarding_join_collective()"
},
{
"label": "onboarding_collective_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L194",
"id": "en_onboarding_collective_name",
"community": 1,
"norm_label": "onboarding_collective_name()"
},
{
"label": "onboarding_collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L202",
"id": "en_onboarding_collective_name_placeholder",
"community": 1,
"norm_label": "onboarding_collective_name_placeholder()"
},
{
"label": "onboarding_collective_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L210",
"id": "en_onboarding_collective_emoji",
"community": 1,
"norm_label": "onboarding_collective_emoji()"
},
{
"label": "onboarding_invite_link_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L218",
"id": "en_onboarding_invite_link_label",
"community": 1,
"norm_label": "onboarding_invite_link_label()"
},
{
"label": "onboarding_invite_link_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L226",
"id": "en_onboarding_invite_link_placeholder",
"community": 1,
"norm_label": "onboarding_invite_link_placeholder()"
},
{
"label": "onboarding_create_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L234",
"id": "en_onboarding_create_btn",
"community": 1,
"norm_label": "onboarding_create_btn()"
},
{
"label": "onboarding_join_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L242",
"id": "en_onboarding_join_btn",
"community": 1,
"norm_label": "onboarding_join_btn()"
},
{
"label": "collective_name_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L250",
"id": "en_collective_name_label",
"community": 1,
"norm_label": "collective_name_label()"
},
{
"label": "collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L258",
"id": "en_collective_name_placeholder",
"community": 1,
"norm_label": "collective_name_placeholder()"
},
{
"label": "invitation_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L266",
"id": "en_invitation_title",
"community": 1,
"norm_label": "invitation_title()"
},
{
"label": "invitation_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L274",
"id": "en_invitation_subtitle",
"community": 1,
"norm_label": "invitation_subtitle()"
},
{
"label": "invitation_accept_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L282",
"id": "en_invitation_accept_btn",
"community": 1,
"norm_label": "invitation_accept_btn()"
},
{
"label": "invitation_success()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L290",
"id": "en_invitation_success",
"community": 1,
"norm_label": "invitation_success()"
},
{
"label": "invitation_invalid_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L298",
"id": "en_invitation_invalid_link",
"community": 1,
"norm_label": "invitation_invalid_link()"
},
{
"label": "invitation_error_not_found()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L306",
"id": "en_invitation_error_not_found",
"community": 1,
"norm_label": "invitation_error_not_found()"
},
{
"label": "invitation_error_already_used()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L314",
"id": "en_invitation_error_already_used",
"community": 1,
"norm_label": "invitation_error_already_used()"
},
{
"label": "invitation_error_expired()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L322",
"id": "en_invitation_error_expired",
"community": 1,
"norm_label": "invitation_error_expired()"
},
{
"label": "invitation_error_already_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L330",
"id": "en_invitation_error_already_member",
"community": 1,
"norm_label": "invitation_error_already_member()"
},
{
"label": "invitation_error_unauthenticated()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L338",
"id": "en_invitation_error_unauthenticated",
"community": 1,
"norm_label": "invitation_error_unauthenticated()"
},
{
"label": "invitation_error_unknown()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L346",
"id": "en_invitation_error_unknown",
"community": 1,
"norm_label": "invitation_error_unknown()"
},
{
"label": "manage_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L354",
"id": "en_manage_title",
"community": 1,
"norm_label": "manage_title()"
},
{
"label": "manage_members()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L362",
"id": "en_manage_members",
"community": 1,
"norm_label": "manage_members()"
},
{
"label": "manage_you()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L370",
"id": "en_manage_you",
"community": 1,
"norm_label": "manage_you()"
},
{
"label": "manage_remove()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L378",
"id": "en_manage_remove",
"community": 1,
"norm_label": "manage_remove()"
},
{
"label": "manage_invite_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L386",
"id": "en_manage_invite_title",
"community": 1,
"norm_label": "manage_invite_title()"
},
{
"label": "manage_invite_role()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L394",
"id": "en_manage_invite_role",
"community": 1,
"norm_label": "manage_invite_role()"
},
{
"label": "manage_generate_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L402",
"id": "en_manage_generate_link",
"community": 1,
"norm_label": "manage_generate_link()"
},
{
"label": "manage_copy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L410",
"id": "en_manage_copy",
"community": 1,
"norm_label": "manage_copy()"
},
{
"label": "manage_copied()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L418",
"id": "en_manage_copied",
"community": 1,
"norm_label": "manage_copied()"
},
{
"label": "manage_link_expires()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L426",
"id": "en_manage_link_expires",
"community": 1,
"norm_label": "manage_link_expires()"
},
{
"label": "role_admin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L434",
"id": "en_role_admin",
"community": 1,
"norm_label": "role_admin()"
},
{
"label": "role_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L442",
"id": "en_role_member",
"community": 1,
"norm_label": "role_member()"
},
{
"label": "role_guest()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L450",
"id": "en_role_guest",
"community": 1,
"norm_label": "role_guest()"
},
{
"label": "settings_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L458",
"id": "en_settings_title",
"community": 1,
"norm_label": "settings_title()"
},
{
"label": "settings_display_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L466",
"id": "en_settings_display_name",
"community": 1,
"norm_label": "settings_display_name()"
},
{
"label": "settings_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L474",
"id": "en_settings_saving",
"community": 1,
"norm_label": "settings_saving()"
},
{
"label": "settings_language()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L482",
"id": "en_settings_language",
"community": 1,
"norm_label": "settings_language()"
},
{
"label": "settings_avatar()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L490",
"id": "en_settings_avatar",
"community": 1,
"norm_label": "settings_avatar()"
},
{
"label": "settings_avatar_initials()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L498",
"id": "en_settings_avatar_initials",
"community": 1,
"norm_label": "settings_avatar_initials()"
},
{
"label": "settings_avatar_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L506",
"id": "en_settings_avatar_emoji",
"community": 1,
"norm_label": "settings_avatar_emoji()"
},
{
"label": "settings_avatar_upload()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L514",
"id": "en_settings_avatar_upload",
"community": 1,
"norm_label": "settings_avatar_upload()"
},
{
"label": "settings_avatar_upload_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L522",
"id": "en_settings_avatar_upload_btn",
"community": 1,
"norm_label": "settings_avatar_upload_btn()"
},
{
"label": "settings_account()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L530",
"id": "en_settings_account",
"community": 1,
"norm_label": "settings_account()"
},
{
"label": "settings_keycloak_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L538",
"id": "en_settings_keycloak_link",
"community": 1,
"norm_label": "settings_keycloak_link()"
},
{
"label": "settings_logout()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L546",
"id": "en_settings_logout",
"community": 1,
"norm_label": "settings_logout()"
},
{
"label": "settings_save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L554",
"id": "en_settings_save",
"community": 1,
"norm_label": "settings_save()"
},
{
"label": "settings_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L562",
"id": "en_settings_saved",
"community": 1,
"norm_label": "settings_saved()"
},
{
"label": "invite_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L570",
"id": "en_invite_member",
"community": 1,
"norm_label": "invite_member()"
},
{
"label": "invite_email_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L578",
"id": "en_invite_email_label",
"community": 1,
"norm_label": "invite_email_label()"
},
{
"label": "invite_send()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L586",
"id": "en_invite_send",
"community": 1,
"norm_label": "invite_send()"
},
{
"label": "masthead_lists_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L594",
"id": "en_masthead_lists_label",
"community": 1,
"norm_label": "masthead_lists_label()"
},
{
"label": "masthead_tasks_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L602",
"id": "en_masthead_tasks_label",
"community": 1,
"norm_label": "masthead_tasks_label()"
},
{
"label": "masthead_notes_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L610",
"id": "en_masthead_notes_label",
"community": 1,
"norm_label": "masthead_notes_label()"
},
{
"label": "masthead_search_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L618",
"id": "en_masthead_search_label",
"community": 1,
"norm_label": "masthead_search_label()"
},
{
"label": "masthead_search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L626",
"id": "en_masthead_search_title",
"community": 1,
"norm_label": "masthead_search_title()"
},
{
"label": "lists_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L634",
"id": "en_lists_title",
"community": 1,
"norm_label": "lists_title()"
},
{
"label": "lists_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L642",
"id": "en_lists_new_list",
"community": 1,
"norm_label": "lists_new_list()"
},
{
"label": "lists_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L650",
"id": "en_lists_no_lists",
"community": 1,
"norm_label": "lists_no_lists()"
},
{
"label": "lists_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L658",
"id": "en_lists_create_first",
"community": 1,
"norm_label": "lists_create_first()"
},
{
"label": "lists_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L666",
"id": "en_lists_trash",
"community": 1,
"norm_label": "lists_trash()"
},
{
"label": "list_status_active()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L674",
"id": "en_list_status_active",
"community": 1,
"norm_label": "list_status_active()"
},
{
"label": "list_status_completed()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L682",
"id": "en_list_status_completed",
"community": 1,
"norm_label": "list_status_completed()"
},
{
"label": "list_status_archived()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L690",
"id": "en_list_status_archived",
"community": 1,
"norm_label": "list_status_archived()"
},
{
"label": "list_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L698",
"id": "en_list_name_placeholder",
"community": 1,
"norm_label": "list_name_placeholder()"
},
{
"label": "list_items_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L706",
"id": "en_list_items_empty",
"community": 1,
"norm_label": "list_items_empty()"
},
{
"label": "list_items_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L714",
"id": "en_list_items_empty_hint",
"community": 1,
"norm_label": "list_items_empty_hint()"
},
{
"label": "list_reset()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L722",
"id": "en_list_reset",
"community": 1,
"norm_label": "list_reset()"
},
{
"label": "list_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L730",
"id": "en_list_archive",
"community": 1,
"norm_label": "list_archive()"
},
{
"label": "list_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L738",
"id": "en_list_delete",
"community": 1,
"norm_label": "list_delete()"
},
{
"label": "list_actions()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L746",
"id": "en_list_actions",
"community": 1,
"norm_label": "list_actions()"
},
{
"label": "list_item_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L754",
"id": "en_list_item_placeholder",
"community": 1,
"norm_label": "list_item_placeholder()"
},
{
"label": "list_qty_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L762",
"id": "en_list_qty_label",
"community": 1,
"norm_label": "list_qty_label()"
},
{
"label": "list_add_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L770",
"id": "en_list_add_item",
"community": 1,
"norm_label": "list_add_item()"
},
{
"label": "list_to_buy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L778",
"id": "en_list_to_buy",
"community": 1,
"norm_label": "list_to_buy()"
},
{
"label": "list_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L786",
"id": "en_list_checked",
"community": 1,
"norm_label": "list_checked()"
},
{
"label": "list_start_session()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L794",
"id": "en_list_start_session",
"community": 1,
"norm_label": "list_start_session()"
},
{
"label": "list_finish_shopping()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L802",
"id": "en_list_finish_shopping",
"community": 1,
"norm_label": "list_finish_shopping()"
},
{
"label": "list_finish_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L810",
"id": "en_list_finish_confirm",
"community": 1,
"norm_label": "list_finish_confirm()"
},
{
"label": "list_finish_confirm_yes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L818",
"id": "en_list_finish_confirm_yes",
"community": 1,
"norm_label": "list_finish_confirm_yes()"
},
{
"label": "list_finish_confirm_no()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L826",
"id": "en_list_finish_confirm_no",
"community": 1,
"norm_label": "list_finish_confirm_no()"
},
{
"label": "tasks_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L834",
"id": "en_tasks_title",
"community": 1,
"norm_label": "tasks_title()"
},
{
"label": "tasks_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L842",
"id": "en_tasks_new_list",
"community": 1,
"norm_label": "tasks_new_list()"
},
{
"label": "tasks_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L850",
"id": "en_tasks_no_lists",
"community": 1,
"norm_label": "tasks_no_lists()"
},
{
"label": "tasks_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L858",
"id": "en_tasks_create_first",
"community": 1,
"norm_label": "tasks_create_first()"
},
{
"label": "tasks_new_list_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L866",
"id": "en_tasks_new_list_placeholder",
"community": 1,
"norm_label": "tasks_new_list_placeholder()"
},
{
"label": "tasks_new_task_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L874",
"id": "en_tasks_new_task_placeholder",
"community": 1,
"norm_label": "tasks_new_task_placeholder()"
},
{
"label": "tasks_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L882",
"id": "en_tasks_empty",
"community": 1,
"norm_label": "tasks_empty()"
},
{
"label": "tasks_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L890",
"id": "en_tasks_empty_hint",
"community": 1,
"norm_label": "tasks_empty_hint()"
},
{
"label": "tasks_completed_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L898",
"id": "en_tasks_completed_section",
"community": 1,
"norm_label": "tasks_completed_section()"
},
{
"label": "tasks_pending_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L906",
"id": "en_tasks_pending_section",
"community": 1,
"norm_label": "tasks_pending_section()"
},
{
"label": "tasks_completed_by()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L914",
"id": "en_tasks_completed_by",
"community": 1,
"norm_label": "tasks_completed_by()"
},
{
"label": "tasks_toggle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L922",
"id": "en_tasks_toggle",
"community": 1,
"norm_label": "tasks_toggle()"
},
{
"label": "tasks_uncheck()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L930",
"id": "en_tasks_uncheck",
"community": 1,
"norm_label": "tasks_uncheck()"
},
{
"label": "tasks_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L938",
"id": "en_tasks_delete",
"community": 1,
"norm_label": "tasks_delete()"
},
{
"label": "tasks_delete_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L946",
"id": "en_tasks_delete_list",
"community": 1,
"norm_label": "tasks_delete_list()"
},
{
"label": "tasks_delete_list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L954",
"id": "en_tasks_delete_list_confirm",
"community": 1,
"norm_label": "tasks_delete_list_confirm()"
},
{
"label": "notes_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L962",
"id": "en_notes_title",
"community": 1,
"norm_label": "notes_title()"
},
{
"label": "notes_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L970",
"id": "en_notes_new",
"community": 1,
"norm_label": "notes_new()"
},
{
"label": "notes_pinned_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L978",
"id": "en_notes_pinned_section",
"community": 1,
"norm_label": "notes_pinned_section()"
},
{
"label": "notes_active_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L986",
"id": "en_notes_active_section",
"community": 1,
"norm_label": "notes_active_section()"
},
{
"label": "notes_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L994",
"id": "en_notes_archive",
"community": 1,
"norm_label": "notes_archive()"
},
{
"label": "notes_archive_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1002",
"id": "en_notes_archive_view",
"community": 1,
"norm_label": "notes_archive_view()"
},
{
"label": "notes_archived_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1010",
"id": "en_notes_archived_empty",
"community": 1,
"norm_label": "notes_archived_empty()"
},
{
"label": "notes_trash_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1018",
"id": "en_notes_trash_view",
"community": 1,
"norm_label": "notes_trash_view()"
},
{
"label": "notes_trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1026",
"id": "en_notes_trash_empty",
"community": 1,
"norm_label": "notes_trash_empty()"
},
{
"label": "notes_pin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1034",
"id": "en_notes_pin",
"community": 1,
"norm_label": "notes_pin()"
},
{
"label": "notes_unpin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1042",
"id": "en_notes_unpin",
"community": 1,
"norm_label": "notes_unpin()"
},
{
"label": "notes_unarchive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1050",
"id": "en_notes_unarchive",
"community": 1,
"norm_label": "notes_unarchive()"
},
{
"label": "notes_send_to_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1058",
"id": "en_notes_send_to_trash",
"community": 1,
"norm_label": "notes_send_to_trash()"
},
{
"label": "notes_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1066",
"id": "en_notes_restore",
"community": 1,
"norm_label": "notes_restore()"
},
{
"label": "notes_duplicate()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1074",
"id": "en_notes_duplicate",
"community": 1,
"norm_label": "notes_duplicate()"
},
{
"label": "notes_color()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1082",
"id": "en_notes_color",
"community": 1,
"norm_label": "notes_color()"
},
{
"label": "notes_title_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1090",
"id": "en_notes_title_placeholder",
"community": 1,
"norm_label": "notes_title_placeholder()"
},
{
"label": "notes_content_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1098",
"id": "en_notes_content_placeholder",
"community": 1,
"norm_label": "notes_content_placeholder()"
},
{
"label": "notes_content_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1106",
"id": "en_notes_content_aria",
"community": 1,
"norm_label": "notes_content_aria()"
},
{
"label": "notes_back_to_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1114",
"id": "en_notes_back_to_board",
"community": 1,
"norm_label": "notes_back_to_board()"
},
{
"label": "notes_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1122",
"id": "en_notes_saved",
"community": 1,
"norm_label": "notes_saved()"
},
{
"label": "notes_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1130",
"id": "en_notes_saving",
"community": 1,
"norm_label": "notes_saving()"
},
{
"label": "notes_empty_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1138",
"id": "en_notes_empty_board",
"community": 1,
"norm_label": "notes_empty_board()"
},
{
"label": "notes_empty_board_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1146",
"id": "en_notes_empty_board_hint",
"community": 1,
"norm_label": "notes_empty_board_hint()"
},
{
"label": "search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1154",
"id": "en_search_title",
"community": 1,
"norm_label": "search_title()"
},
{
"label": "search_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1162",
"id": "en_search_placeholder",
"community": 1,
"norm_label": "search_placeholder()"
},
{
"label": "search_filter_all()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1170",
"id": "en_search_filter_all",
"community": 1,
"norm_label": "search_filter_all()"
},
{
"label": "search_filter_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1178",
"id": "en_search_filter_lists",
"community": 1,
"norm_label": "search_filter_lists()"
},
{
"label": "search_filter_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1186",
"id": "en_search_filter_tasks",
"community": 1,
"norm_label": "search_filter_tasks()"
},
{
"label": "search_filter_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1194",
"id": "en_search_filter_notes",
"community": 1,
"norm_label": "search_filter_notes()"
},
{
"label": "search_group_shopping_items()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1202",
"id": "en_search_group_shopping_items",
"community": 1,
"norm_label": "search_group_shopping_items()"
},
{
"label": "search_group_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1210",
"id": "en_search_group_tasks",
"community": 1,
"norm_label": "search_group_tasks()"
},
{
"label": "search_group_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1218",
"id": "en_search_group_notes",
"community": 1,
"norm_label": "search_group_notes()"
},
{
"label": "search_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1226",
"id": "en_search_empty",
"community": 1,
"norm_label": "search_empty()"
},
{
"label": "search_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1234",
"id": "en_search_hint",
"community": 1,
"norm_label": "search_hint()"
},
{
"label": "trash_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1242",
"id": "en_trash_restore",
"community": 1,
"norm_label": "trash_restore()"
},
{
"label": "trash_delete_permanent()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1250",
"id": "en_trash_delete_permanent",
"community": 1,
"norm_label": "trash_delete_permanent()"
},
{
"label": "trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1258",
"id": "en_trash_empty",
"community": 1,
"norm_label": "trash_empty()"
},
{
"label": "trash_expires_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1266",
"id": "en_trash_expires_in",
"community": 1,
"norm_label": "trash_expires_in()"
},
{
"label": "confirm_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1274",
"id": "en_confirm_delete",
"community": 1,
"norm_label": "confirm_delete()"
},
{
"label": "cancel()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1282",
"id": "en_cancel",
"community": 1,
"norm_label": "cancel()"
},
{
"label": "save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1290",
"id": "en_save",
"community": 1,
"norm_label": "save()"
},
{
"label": "action_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1298",
"id": "en_action_delete",
"community": 1,
"norm_label": "action_delete()"
},
{
"label": "edit()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1306",
"id": "en_edit",
"community": 1,
"norm_label": "edit()"
},
{
"label": "add()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1314",
"id": "en_add",
"community": 1,
"norm_label": "add()"
},
{
"label": "done()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1322",
"id": "en_done",
"community": 1,
"norm_label": "done()"
},
{
"label": "sync_offline()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1330",
"id": "en_sync_offline",
"community": 1,
"norm_label": "sync_offline()"
},
{
"label": "sync_syncing()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1338",
"id": "en_sync_syncing",
"community": 1,
"norm_label": "sync_syncing()"
},
{
"label": "undo()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1346",
"id": "en_undo",
"community": 1,
"norm_label": "undo()"
},
{
"label": "undo_deleted_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1354",
"id": "en_undo_deleted_item",
"community": 1,
"norm_label": "undo_deleted_item()"
},
{
"label": "list_item_delete_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1362",
"id": "en_list_item_delete_aria",
"community": 1,
"norm_label": "list_item_delete_aria()"
},
{
"label": "list_qty_decrease()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1370",
"id": "en_list_qty_decrease",
"community": 1,
"norm_label": "list_qty_decrease()"
},
{
"label": "list_qty_increase()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1378",
"id": "en_list_qty_increase",
"community": 1,
"norm_label": "list_qty_increase()"
},
{
"label": "list_reorder_handle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1386",
"id": "en_list_reorder_handle",
"community": 1,
"norm_label": "list_reorder_handle()"
},
{
"label": "list_edit_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1394",
"id": "en_list_edit_item",
"community": 1,
"norm_label": "list_edit_item()"
},
{
"label": "list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1402",
"id": "en_list_confirm",
"community": 1,
"norm_label": "list_confirm()"
},
{
"label": "list_close()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1410",
"id": "en_list_close",
"community": 1,
"norm_label": "list_close()"
},
{
"label": "list_select()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1418",
"id": "en_list_select",
"community": 1,
"norm_label": "list_select()"
},
{
"label": "list_selection_count()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1426",
"id": "en_list_selection_count",
"community": 1,
"norm_label": "list_selection_count()"
},
{
"label": "list_cancel_selection()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1434",
"id": "en_list_cancel_selection",
"community": 1,
"norm_label": "list_cancel_selection()"
},
{
"label": "list_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1442",
"id": "en_list_bulk_delete",
"community": 1,
"norm_label": "list_bulk_delete()"
},
{
"label": "list_bulk_move()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1450",
"id": "en_list_bulk_move",
"community": 1,
"norm_label": "list_bulk_move()"
},
{
"label": "list_bulk_mark_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1458",
"id": "en_list_bulk_mark_checked",
"community": 1,
"norm_label": "list_bulk_mark_checked()"
},
{
"label": "list_undo_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1466",
"id": "en_list_undo_bulk_delete",
"community": 1,
"norm_label": "list_undo_bulk_delete()"
},
{
"label": "list_move_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1474",
"id": "en_list_move_title",
"community": 1,
"norm_label": "list_move_title()"
},
{
"label": "list_move_create_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1482",
"id": "en_list_move_create_new",
"community": 1,
"norm_label": "list_move_create_new()"
},
{
"label": "es.js",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1",
"id": "apps_web_src_lib_paraglide_messages_es_js",
"community": 2,
"norm_label": "es.js"
},
{
"label": "nav_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L18",
"id": "es_nav_lists",
"community": 2,
"norm_label": "nav_lists()"
},
{
"label": "nav_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L26",
"id": "es_nav_tasks",
"community": 2,
"norm_label": "nav_tasks()"
},
{
"label": "nav_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L34",
"id": "es_nav_notes",
"community": 2,
"norm_label": "nav_notes()"
},
{
"label": "nav_search()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L42",
"id": "es_nav_search",
"community": 2,
"norm_label": "nav_search()"
},
{
"label": "nav_settings()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L50",
"id": "es_nav_settings",
"community": 2,
"norm_label": "nav_settings()"
},
{
"label": "nav_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L58",
"id": "es_nav_collective",
"community": 2,
"norm_label": "nav_collective()"
},
{
"label": "app_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L66",
"id": "es_app_name",
"community": 2,
"norm_label": "app_name()"
},
{
"label": "loading()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L74",
"id": "es_loading",
"community": 2,
"norm_label": "loading()"
},
{
"label": "error_generic()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L82",
"id": "es_error_generic",
"community": 2,
"norm_label": "error_generic()"
},
{
"label": "login_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L90",
"id": "es_login_title",
"community": 2,
"norm_label": "login_title()"
},
{
"label": "login_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L98",
"id": "es_login_button",
"community": 2,
"norm_label": "login_button()"
},
{
"label": "logout_button()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L106",
"id": "es_logout_button",
"community": 2,
"norm_label": "logout_button()"
},
{
"label": "auth_back_to_home()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L114",
"id": "es_auth_back_to_home",
"community": 2,
"norm_label": "auth_back_to_home()"
},
{
"label": "logged_out_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L122",
"id": "es_logged_out_title",
"community": 2,
"norm_label": "logged_out_title()"
},
{
"label": "logged_out_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L130",
"id": "es_logged_out_subtitle",
"community": 2,
"norm_label": "logged_out_subtitle()"
},
{
"label": "logged_out_sign_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L138",
"id": "es_logged_out_sign_in",
"community": 2,
"norm_label": "logged_out_sign_in()"
},
{
"label": "onboarding_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L146",
"id": "es_onboarding_title",
"community": 2,
"norm_label": "onboarding_title()"
},
{
"label": "onboarding_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L154",
"id": "es_onboarding_subtitle",
"community": 2,
"norm_label": "onboarding_subtitle()"
},
{
"label": "onboarding_create_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L162",
"id": "es_onboarding_create_tab",
"community": 2,
"norm_label": "onboarding_create_tab()"
},
{
"label": "onboarding_join_tab()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L170",
"id": "es_onboarding_join_tab",
"community": 2,
"norm_label": "onboarding_join_tab()"
},
{
"label": "onboarding_create_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L178",
"id": "es_onboarding_create_collective",
"community": 2,
"norm_label": "onboarding_create_collective()"
},
{
"label": "onboarding_join_collective()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L186",
"id": "es_onboarding_join_collective",
"community": 2,
"norm_label": "onboarding_join_collective()"
},
{
"label": "onboarding_collective_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L194",
"id": "es_onboarding_collective_name",
"community": 2,
"norm_label": "onboarding_collective_name()"
},
{
"label": "onboarding_collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L202",
"id": "es_onboarding_collective_name_placeholder",
"community": 2,
"norm_label": "onboarding_collective_name_placeholder()"
},
{
"label": "onboarding_collective_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L210",
"id": "es_onboarding_collective_emoji",
"community": 2,
"norm_label": "onboarding_collective_emoji()"
},
{
"label": "onboarding_invite_link_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L218",
"id": "es_onboarding_invite_link_label",
"community": 2,
"norm_label": "onboarding_invite_link_label()"
},
{
"label": "onboarding_invite_link_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L226",
"id": "es_onboarding_invite_link_placeholder",
"community": 2,
"norm_label": "onboarding_invite_link_placeholder()"
},
{
"label": "onboarding_create_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L234",
"id": "es_onboarding_create_btn",
"community": 2,
"norm_label": "onboarding_create_btn()"
},
{
"label": "onboarding_join_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L242",
"id": "es_onboarding_join_btn",
"community": 2,
"norm_label": "onboarding_join_btn()"
},
{
"label": "collective_name_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L250",
"id": "es_collective_name_label",
"community": 2,
"norm_label": "collective_name_label()"
},
{
"label": "collective_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L258",
"id": "es_collective_name_placeholder",
"community": 2,
"norm_label": "collective_name_placeholder()"
},
{
"label": "invitation_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L266",
"id": "es_invitation_title",
"community": 2,
"norm_label": "invitation_title()"
},
{
"label": "invitation_subtitle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L274",
"id": "es_invitation_subtitle",
"community": 2,
"norm_label": "invitation_subtitle()"
},
{
"label": "invitation_accept_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L282",
"id": "es_invitation_accept_btn",
"community": 2,
"norm_label": "invitation_accept_btn()"
},
{
"label": "invitation_success()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L290",
"id": "es_invitation_success",
"community": 2,
"norm_label": "invitation_success()"
},
{
"label": "invitation_invalid_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L298",
"id": "es_invitation_invalid_link",
"community": 2,
"norm_label": "invitation_invalid_link()"
},
{
"label": "invitation_error_not_found()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L306",
"id": "es_invitation_error_not_found",
"community": 2,
"norm_label": "invitation_error_not_found()"
},
{
"label": "invitation_error_already_used()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L314",
"id": "es_invitation_error_already_used",
"community": 2,
"norm_label": "invitation_error_already_used()"
},
{
"label": "invitation_error_expired()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L322",
"id": "es_invitation_error_expired",
"community": 2,
"norm_label": "invitation_error_expired()"
},
{
"label": "invitation_error_already_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L330",
"id": "es_invitation_error_already_member",
"community": 2,
"norm_label": "invitation_error_already_member()"
},
{
"label": "invitation_error_unauthenticated()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L338",
"id": "es_invitation_error_unauthenticated",
"community": 2,
"norm_label": "invitation_error_unauthenticated()"
},
{
"label": "invitation_error_unknown()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L346",
"id": "es_invitation_error_unknown",
"community": 2,
"norm_label": "invitation_error_unknown()"
},
{
"label": "manage_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L354",
"id": "es_manage_title",
"community": 2,
"norm_label": "manage_title()"
},
{
"label": "manage_members()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L362",
"id": "es_manage_members",
"community": 2,
"norm_label": "manage_members()"
},
{
"label": "manage_you()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L370",
"id": "es_manage_you",
"community": 2,
"norm_label": "manage_you()"
},
{
"label": "manage_remove()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L378",
"id": "es_manage_remove",
"community": 2,
"norm_label": "manage_remove()"
},
{
"label": "manage_invite_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L386",
"id": "es_manage_invite_title",
"community": 2,
"norm_label": "manage_invite_title()"
},
{
"label": "manage_invite_role()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L394",
"id": "es_manage_invite_role",
"community": 2,
"norm_label": "manage_invite_role()"
},
{
"label": "manage_generate_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L402",
"id": "es_manage_generate_link",
"community": 2,
"norm_label": "manage_generate_link()"
},
{
"label": "manage_copy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L410",
"id": "es_manage_copy",
"community": 2,
"norm_label": "manage_copy()"
},
{
"label": "manage_copied()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L418",
"id": "es_manage_copied",
"community": 2,
"norm_label": "manage_copied()"
},
{
"label": "manage_link_expires()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L426",
"id": "es_manage_link_expires",
"community": 2,
"norm_label": "manage_link_expires()"
},
{
"label": "role_admin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L434",
"id": "es_role_admin",
"community": 2,
"norm_label": "role_admin()"
},
{
"label": "role_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L442",
"id": "es_role_member",
"community": 2,
"norm_label": "role_member()"
},
{
"label": "role_guest()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L450",
"id": "es_role_guest",
"community": 2,
"norm_label": "role_guest()"
},
{
"label": "settings_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L458",
"id": "es_settings_title",
"community": 2,
"norm_label": "settings_title()"
},
{
"label": "settings_display_name()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L466",
"id": "es_settings_display_name",
"community": 2,
"norm_label": "settings_display_name()"
},
{
"label": "settings_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L474",
"id": "es_settings_saving",
"community": 2,
"norm_label": "settings_saving()"
},
{
"label": "settings_language()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L482",
"id": "es_settings_language",
"community": 2,
"norm_label": "settings_language()"
},
{
"label": "settings_avatar()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L490",
"id": "es_settings_avatar",
"community": 2,
"norm_label": "settings_avatar()"
},
{
"label": "settings_avatar_initials()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L498",
"id": "es_settings_avatar_initials",
"community": 2,
"norm_label": "settings_avatar_initials()"
},
{
"label": "settings_avatar_emoji()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L506",
"id": "es_settings_avatar_emoji",
"community": 2,
"norm_label": "settings_avatar_emoji()"
},
{
"label": "settings_avatar_upload()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L514",
"id": "es_settings_avatar_upload",
"community": 2,
"norm_label": "settings_avatar_upload()"
},
{
"label": "settings_avatar_upload_btn()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L522",
"id": "es_settings_avatar_upload_btn",
"community": 2,
"norm_label": "settings_avatar_upload_btn()"
},
{
"label": "settings_account()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L530",
"id": "es_settings_account",
"community": 2,
"norm_label": "settings_account()"
},
{
"label": "settings_keycloak_link()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L538",
"id": "es_settings_keycloak_link",
"community": 2,
"norm_label": "settings_keycloak_link()"
},
{
"label": "settings_logout()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L546",
"id": "es_settings_logout",
"community": 2,
"norm_label": "settings_logout()"
},
{
"label": "settings_save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L554",
"id": "es_settings_save",
"community": 2,
"norm_label": "settings_save()"
},
{
"label": "settings_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L562",
"id": "es_settings_saved",
"community": 2,
"norm_label": "settings_saved()"
},
{
"label": "invite_member()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L570",
"id": "es_invite_member",
"community": 2,
"norm_label": "invite_member()"
},
{
"label": "invite_email_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L578",
"id": "es_invite_email_label",
"community": 2,
"norm_label": "invite_email_label()"
},
{
"label": "invite_send()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L586",
"id": "es_invite_send",
"community": 2,
"norm_label": "invite_send()"
},
{
"label": "masthead_lists_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L594",
"id": "es_masthead_lists_label",
"community": 2,
"norm_label": "masthead_lists_label()"
},
{
"label": "masthead_tasks_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L602",
"id": "es_masthead_tasks_label",
"community": 2,
"norm_label": "masthead_tasks_label()"
},
{
"label": "masthead_notes_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L610",
"id": "es_masthead_notes_label",
"community": 2,
"norm_label": "masthead_notes_label()"
},
{
"label": "masthead_search_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L618",
"id": "es_masthead_search_label",
"community": 2,
"norm_label": "masthead_search_label()"
},
{
"label": "masthead_search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L626",
"id": "es_masthead_search_title",
"community": 2,
"norm_label": "masthead_search_title()"
},
{
"label": "lists_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L634",
"id": "es_lists_title",
"community": 2,
"norm_label": "lists_title()"
},
{
"label": "lists_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L642",
"id": "es_lists_new_list",
"community": 2,
"norm_label": "lists_new_list()"
},
{
"label": "lists_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L650",
"id": "es_lists_no_lists",
"community": 2,
"norm_label": "lists_no_lists()"
},
{
"label": "lists_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L658",
"id": "es_lists_create_first",
"community": 2,
"norm_label": "lists_create_first()"
},
{
"label": "lists_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L666",
"id": "es_lists_trash",
"community": 2,
"norm_label": "lists_trash()"
},
{
"label": "list_status_active()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L674",
"id": "es_list_status_active",
"community": 2,
"norm_label": "list_status_active()"
},
{
"label": "list_status_completed()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L682",
"id": "es_list_status_completed",
"community": 2,
"norm_label": "list_status_completed()"
},
{
"label": "list_status_archived()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L690",
"id": "es_list_status_archived",
"community": 2,
"norm_label": "list_status_archived()"
},
{
"label": "list_name_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L698",
"id": "es_list_name_placeholder",
"community": 2,
"norm_label": "list_name_placeholder()"
},
{
"label": "list_items_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L706",
"id": "es_list_items_empty",
"community": 2,
"norm_label": "list_items_empty()"
},
{
"label": "list_items_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L714",
"id": "es_list_items_empty_hint",
"community": 2,
"norm_label": "list_items_empty_hint()"
},
{
"label": "list_reset()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L722",
"id": "es_list_reset",
"community": 2,
"norm_label": "list_reset()"
},
{
"label": "list_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L730",
"id": "es_list_archive",
"community": 2,
"norm_label": "list_archive()"
},
{
"label": "list_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L738",
"id": "es_list_delete",
"community": 2,
"norm_label": "list_delete()"
},
{
"label": "list_actions()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L746",
"id": "es_list_actions",
"community": 2,
"norm_label": "list_actions()"
},
{
"label": "list_item_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L754",
"id": "es_list_item_placeholder",
"community": 2,
"norm_label": "list_item_placeholder()"
},
{
"label": "list_qty_label()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L762",
"id": "es_list_qty_label",
"community": 2,
"norm_label": "list_qty_label()"
},
{
"label": "list_add_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L770",
"id": "es_list_add_item",
"community": 2,
"norm_label": "list_add_item()"
},
{
"label": "list_to_buy()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L778",
"id": "es_list_to_buy",
"community": 2,
"norm_label": "list_to_buy()"
},
{
"label": "list_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L786",
"id": "es_list_checked",
"community": 2,
"norm_label": "list_checked()"
},
{
"label": "list_start_session()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L794",
"id": "es_list_start_session",
"community": 2,
"norm_label": "list_start_session()"
},
{
"label": "list_finish_shopping()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L802",
"id": "es_list_finish_shopping",
"community": 2,
"norm_label": "list_finish_shopping()"
},
{
"label": "list_finish_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L810",
"id": "es_list_finish_confirm",
"community": 2,
"norm_label": "list_finish_confirm()"
},
{
"label": "list_finish_confirm_yes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L818",
"id": "es_list_finish_confirm_yes",
"community": 2,
"norm_label": "list_finish_confirm_yes()"
},
{
"label": "list_finish_confirm_no()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L826",
"id": "es_list_finish_confirm_no",
"community": 2,
"norm_label": "list_finish_confirm_no()"
},
{
"label": "tasks_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L834",
"id": "es_tasks_title",
"community": 2,
"norm_label": "tasks_title()"
},
{
"label": "tasks_new_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L842",
"id": "es_tasks_new_list",
"community": 2,
"norm_label": "tasks_new_list()"
},
{
"label": "tasks_no_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L850",
"id": "es_tasks_no_lists",
"community": 2,
"norm_label": "tasks_no_lists()"
},
{
"label": "tasks_create_first()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L858",
"id": "es_tasks_create_first",
"community": 2,
"norm_label": "tasks_create_first()"
},
{
"label": "tasks_new_list_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L866",
"id": "es_tasks_new_list_placeholder",
"community": 2,
"norm_label": "tasks_new_list_placeholder()"
},
{
"label": "tasks_new_task_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L874",
"id": "es_tasks_new_task_placeholder",
"community": 2,
"norm_label": "tasks_new_task_placeholder()"
},
{
"label": "tasks_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L882",
"id": "es_tasks_empty",
"community": 2,
"norm_label": "tasks_empty()"
},
{
"label": "tasks_empty_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L890",
"id": "es_tasks_empty_hint",
"community": 2,
"norm_label": "tasks_empty_hint()"
},
{
"label": "tasks_completed_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L898",
"id": "es_tasks_completed_section",
"community": 2,
"norm_label": "tasks_completed_section()"
},
{
"label": "tasks_pending_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L906",
"id": "es_tasks_pending_section",
"community": 2,
"norm_label": "tasks_pending_section()"
},
{
"label": "tasks_completed_by()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L914",
"id": "es_tasks_completed_by",
"community": 2,
"norm_label": "tasks_completed_by()"
},
{
"label": "tasks_toggle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L922",
"id": "es_tasks_toggle",
"community": 2,
"norm_label": "tasks_toggle()"
},
{
"label": "tasks_uncheck()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L930",
"id": "es_tasks_uncheck",
"community": 2,
"norm_label": "tasks_uncheck()"
},
{
"label": "tasks_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L938",
"id": "es_tasks_delete",
"community": 2,
"norm_label": "tasks_delete()"
},
{
"label": "tasks_delete_list()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L946",
"id": "es_tasks_delete_list",
"community": 2,
"norm_label": "tasks_delete_list()"
},
{
"label": "tasks_delete_list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L954",
"id": "es_tasks_delete_list_confirm",
"community": 2,
"norm_label": "tasks_delete_list_confirm()"
},
{
"label": "notes_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L962",
"id": "es_notes_title",
"community": 2,
"norm_label": "notes_title()"
},
{
"label": "notes_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L970",
"id": "es_notes_new",
"community": 2,
"norm_label": "notes_new()"
},
{
"label": "notes_pinned_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L978",
"id": "es_notes_pinned_section",
"community": 2,
"norm_label": "notes_pinned_section()"
},
{
"label": "notes_active_section()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L986",
"id": "es_notes_active_section",
"community": 2,
"norm_label": "notes_active_section()"
},
{
"label": "notes_archive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L994",
"id": "es_notes_archive",
"community": 2,
"norm_label": "notes_archive()"
},
{
"label": "notes_archive_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1002",
"id": "es_notes_archive_view",
"community": 2,
"norm_label": "notes_archive_view()"
},
{
"label": "notes_archived_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1010",
"id": "es_notes_archived_empty",
"community": 2,
"norm_label": "notes_archived_empty()"
},
{
"label": "notes_trash_view()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1018",
"id": "es_notes_trash_view",
"community": 2,
"norm_label": "notes_trash_view()"
},
{
"label": "notes_trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1026",
"id": "es_notes_trash_empty",
"community": 2,
"norm_label": "notes_trash_empty()"
},
{
"label": "notes_pin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1034",
"id": "es_notes_pin",
"community": 2,
"norm_label": "notes_pin()"
},
{
"label": "notes_unpin()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1042",
"id": "es_notes_unpin",
"community": 2,
"norm_label": "notes_unpin()"
},
{
"label": "notes_unarchive()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1050",
"id": "es_notes_unarchive",
"community": 2,
"norm_label": "notes_unarchive()"
},
{
"label": "notes_send_to_trash()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1058",
"id": "es_notes_send_to_trash",
"community": 2,
"norm_label": "notes_send_to_trash()"
},
{
"label": "notes_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1066",
"id": "es_notes_restore",
"community": 2,
"norm_label": "notes_restore()"
},
{
"label": "notes_duplicate()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1074",
"id": "es_notes_duplicate",
"community": 2,
"norm_label": "notes_duplicate()"
},
{
"label": "notes_color()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1082",
"id": "es_notes_color",
"community": 2,
"norm_label": "notes_color()"
},
{
"label": "notes_title_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1090",
"id": "es_notes_title_placeholder",
"community": 2,
"norm_label": "notes_title_placeholder()"
},
{
"label": "notes_content_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1098",
"id": "es_notes_content_placeholder",
"community": 2,
"norm_label": "notes_content_placeholder()"
},
{
"label": "notes_content_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1106",
"id": "es_notes_content_aria",
"community": 2,
"norm_label": "notes_content_aria()"
},
{
"label": "notes_back_to_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1114",
"id": "es_notes_back_to_board",
"community": 2,
"norm_label": "notes_back_to_board()"
},
{
"label": "notes_saved()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1122",
"id": "es_notes_saved",
"community": 2,
"norm_label": "notes_saved()"
},
{
"label": "notes_saving()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1130",
"id": "es_notes_saving",
"community": 2,
"norm_label": "notes_saving()"
},
{
"label": "notes_empty_board()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1138",
"id": "es_notes_empty_board",
"community": 2,
"norm_label": "notes_empty_board()"
},
{
"label": "notes_empty_board_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1146",
"id": "es_notes_empty_board_hint",
"community": 2,
"norm_label": "notes_empty_board_hint()"
},
{
"label": "search_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1154",
"id": "es_search_title",
"community": 2,
"norm_label": "search_title()"
},
{
"label": "search_placeholder()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1162",
"id": "es_search_placeholder",
"community": 2,
"norm_label": "search_placeholder()"
},
{
"label": "search_filter_all()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1170",
"id": "es_search_filter_all",
"community": 2,
"norm_label": "search_filter_all()"
},
{
"label": "search_filter_lists()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1178",
"id": "es_search_filter_lists",
"community": 2,
"norm_label": "search_filter_lists()"
},
{
"label": "search_filter_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1186",
"id": "es_search_filter_tasks",
"community": 2,
"norm_label": "search_filter_tasks()"
},
{
"label": "search_filter_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1194",
"id": "es_search_filter_notes",
"community": 2,
"norm_label": "search_filter_notes()"
},
{
"label": "search_group_shopping_items()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1202",
"id": "es_search_group_shopping_items",
"community": 2,
"norm_label": "search_group_shopping_items()"
},
{
"label": "search_group_tasks()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1210",
"id": "es_search_group_tasks",
"community": 2,
"norm_label": "search_group_tasks()"
},
{
"label": "search_group_notes()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1218",
"id": "es_search_group_notes",
"community": 2,
"norm_label": "search_group_notes()"
},
{
"label": "search_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1226",
"id": "es_search_empty",
"community": 2,
"norm_label": "search_empty()"
},
{
"label": "search_hint()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1234",
"id": "es_search_hint",
"community": 2,
"norm_label": "search_hint()"
},
{
"label": "trash_restore()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1242",
"id": "es_trash_restore",
"community": 2,
"norm_label": "trash_restore()"
},
{
"label": "trash_delete_permanent()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1250",
"id": "es_trash_delete_permanent",
"community": 2,
"norm_label": "trash_delete_permanent()"
},
{
"label": "trash_empty()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1258",
"id": "es_trash_empty",
"community": 2,
"norm_label": "trash_empty()"
},
{
"label": "trash_expires_in()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1266",
"id": "es_trash_expires_in",
"community": 2,
"norm_label": "trash_expires_in()"
},
{
"label": "confirm_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1274",
"id": "es_confirm_delete",
"community": 2,
"norm_label": "confirm_delete()"
},
{
"label": "cancel()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1282",
"id": "es_cancel",
"community": 2,
"norm_label": "cancel()"
},
{
"label": "save()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1290",
"id": "es_save",
"community": 2,
"norm_label": "save()"
},
{
"label": "action_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1298",
"id": "es_action_delete",
"community": 2,
"norm_label": "action_delete()"
},
{
"label": "edit()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1306",
"id": "es_edit",
"community": 2,
"norm_label": "edit()"
},
{
"label": "add()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1314",
"id": "es_add",
"community": 2,
"norm_label": "add()"
},
{
"label": "done()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1322",
"id": "es_done",
"community": 2,
"norm_label": "done()"
},
{
"label": "sync_offline()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1330",
"id": "es_sync_offline",
"community": 2,
"norm_label": "sync_offline()"
},
{
"label": "sync_syncing()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1338",
"id": "es_sync_syncing",
"community": 2,
"norm_label": "sync_syncing()"
},
{
"label": "undo()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1346",
"id": "es_undo",
"community": 2,
"norm_label": "undo()"
},
{
"label": "undo_deleted_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1354",
"id": "es_undo_deleted_item",
"community": 2,
"norm_label": "undo_deleted_item()"
},
{
"label": "list_item_delete_aria()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1362",
"id": "es_list_item_delete_aria",
"community": 2,
"norm_label": "list_item_delete_aria()"
},
{
"label": "list_qty_decrease()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1370",
"id": "es_list_qty_decrease",
"community": 2,
"norm_label": "list_qty_decrease()"
},
{
"label": "list_qty_increase()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1378",
"id": "es_list_qty_increase",
"community": 2,
"norm_label": "list_qty_increase()"
},
{
"label": "list_reorder_handle()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1386",
"id": "es_list_reorder_handle",
"community": 2,
"norm_label": "list_reorder_handle()"
},
{
"label": "list_edit_item()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1394",
"id": "es_list_edit_item",
"community": 2,
"norm_label": "list_edit_item()"
},
{
"label": "list_confirm()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1402",
"id": "es_list_confirm",
"community": 2,
"norm_label": "list_confirm()"
},
{
"label": "list_close()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1410",
"id": "es_list_close",
"community": 2,
"norm_label": "list_close()"
},
{
"label": "list_select()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1418",
"id": "es_list_select",
"community": 2,
"norm_label": "list_select()"
},
{
"label": "list_selection_count()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1426",
"id": "es_list_selection_count",
"community": 2,
"norm_label": "list_selection_count()"
},
{
"label": "list_cancel_selection()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1434",
"id": "es_list_cancel_selection",
"community": 2,
"norm_label": "list_cancel_selection()"
},
{
"label": "list_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1442",
"id": "es_list_bulk_delete",
"community": 2,
"norm_label": "list_bulk_delete()"
},
{
"label": "list_bulk_move()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1450",
"id": "es_list_bulk_move",
"community": 2,
"norm_label": "list_bulk_move()"
},
{
"label": "list_bulk_mark_checked()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1458",
"id": "es_list_bulk_mark_checked",
"community": 2,
"norm_label": "list_bulk_mark_checked()"
},
{
"label": "list_undo_bulk_delete()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1466",
"id": "es_list_undo_bulk_delete",
"community": 2,
"norm_label": "list_undo_bulk_delete()"
},
{
"label": "list_move_title()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1474",
"id": "es_list_move_title",
"community": 2,
"norm_label": "list_move_title()"
},
{
"label": "list_move_create_new()",
"file_type": "code",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1482",
"id": "es_list_move_create_new",
"community": 2,
"norm_label": "list_move_create_new()"
},
{
"label": "undoQueue.test.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.test.ts",
"source_location": "L1",
"id": "apps_web_src_lib_sync_undoqueue_test_ts",
"community": 122,
"norm_label": "undoqueue.test.ts"
},
{
"label": "queue.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L1",
"id": "apps_web_src_lib_sync_queue_ts",
"community": 10,
"norm_label": "queue.ts"
},
{
"label": "getDb()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L65",
"id": "queue_getdb",
"community": 10,
"norm_label": "getdb()"
},
{
"label": "SyncQueue",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L80",
"id": "queue_syncqueue",
"community": 10,
"norm_label": "syncqueue"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L81",
"id": "queue_syncqueue_constructor",
"community": 10,
"norm_label": ".constructor()"
},
{
"label": ".enqueue()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L88",
"id": "queue_syncqueue_enqueue",
"community": 10,
"norm_label": ".enqueue()"
},
{
"label": ".flush()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L112",
"id": "queue_syncqueue_flush",
"community": 10,
"norm_label": ".flush()"
},
{
"label": ".pending()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L138",
"id": "queue_syncqueue_pending",
"community": 10,
"norm_label": ".pending()"
},
{
"label": ".clear()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L144",
"id": "queue_syncqueue_clear",
"community": 10,
"norm_label": ".clear()"
},
{
"label": ".trySend()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L155",
"id": "queue_syncqueue_trysend",
"community": 10,
"norm_label": ".trysend()"
},
{
"label": "attachOnlineFlush()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L184",
"id": "queue_attachonlineflush",
"community": 10,
"norm_label": "attachonlineflush()"
},
{
"label": "index.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L1",
"id": "apps_web_src_lib_sync_index_ts",
"community": 10,
"norm_label": "index.ts"
},
{
"label": "getQueue()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L19",
"id": "index_getqueue",
"community": 10,
"norm_label": "getqueue()"
},
{
"label": "refreshPending()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L39",
"id": "index_refreshpending",
"community": 10,
"norm_label": "refreshpending()"
},
{
"label": "enqueueOp()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L49",
"id": "index_enqueueop",
"community": 10,
"norm_label": "enqueueop()"
},
{
"label": "hydrateSyncState()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L59",
"id": "index_hydratesyncstate",
"community": 10,
"norm_label": "hydratesyncstate()"
},
{
"label": "__resetSyncForTests()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L71",
"id": "index_resetsyncfortests",
"community": 10,
"norm_label": "__resetsyncfortests()"
},
{
"label": "undoQueue.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L1",
"id": "apps_web_src_lib_sync_undoqueue_ts",
"community": 21,
"norm_label": "undoqueue.ts"
},
{
"label": "scheduleUndoable()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L26",
"id": "undoqueue_scheduleundoable",
"community": 21,
"norm_label": "scheduleundoable()"
},
{
"label": "undo()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L51",
"id": "undoqueue_undo",
"community": 21,
"norm_label": "undo()"
},
{
"label": "commit()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L60",
"id": "undoqueue_commit",
"community": 21,
"norm_label": "commit()"
},
{
"label": "__flushUndoQueueForTests()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L69",
"id": "undoqueue_flushundoqueuefortests",
"community": 21,
"norm_label": "__flushundoqueuefortests()"
},
{
"label": "__pendingUndoCount()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L80",
"id": "undoqueue_pendingundocount",
"community": 21,
"norm_label": "__pendingundocount()"
},
{
"label": "queue.test.ts",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L1",
"id": "apps_web_src_lib_sync_queue_test_ts",
"community": 10,
"norm_label": "queue.test.ts"
},
{
"label": "makeMockClient()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L14",
"id": "queue_test_makemockclient",
"community": 10,
"norm_label": "makemockclient()"
},
{
"label": "clearIdb()",
"file_type": "code",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L44",
"id": "queue_test_clearidb",
"community": 10,
"norm_label": "clearidb()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_page_svelte",
"community": 123,
"norm_label": "+page.svelte"
},
{
"label": "+layout.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/+layout.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_layout_svelte",
"community": 124,
"norm_label": "+layout.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/logged-out/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_logged_out_page_svelte",
"community": 125,
"norm_label": "+page.svelte"
},
{
"label": "+layout.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/+layout.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_layout_svelte",
"community": 126,
"norm_label": "+layout.svelte"
},
{
"label": "+layout.ts",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/+layout.ts",
"source_location": "L1",
"id": "apps_web_src_routes_app_layout_ts",
"community": 64,
"norm_label": "+layout.ts"
},
{
"label": "load()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/+layout.ts",
"source_location": "L7",
"id": "layout_load",
"community": 64,
"norm_label": "load()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/notes/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_notes_page_svelte",
"community": 127,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/notes/[id]/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_notes_id_page_svelte",
"community": 128,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/notes/trash/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_notes_trash_page_svelte",
"community": 129,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/notes/archive/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_notes_archive_page_svelte",
"community": 130,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/settings/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_settings_page_svelte",
"community": 131,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/search/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_search_page_svelte",
"community": 132,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/tasks/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_tasks_page_svelte",
"community": 133,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/tasks/[id]/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_tasks_id_page_svelte",
"community": 134,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_lists_page_svelte",
"community": 4,
"norm_label": "+page.svelte"
},
{
"label": "toggleTrash()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L48",
"id": "page_toggletrash",
"community": 4,
"norm_label": "toggletrash()"
},
{
"label": "handleCreate()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L61",
"id": "page_handlecreate",
"community": 6,
"norm_label": "handlecreate()"
},
{
"label": "toggleMenu()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L71",
"id": "page_togglemenu",
"community": 4,
"norm_label": "togglemenu()"
},
{
"label": "closeMenu()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L76",
"id": "page_closemenu",
"community": 4,
"norm_label": "closemenu()"
},
{
"label": "handleArchive()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L80",
"id": "page_handlearchive",
"community": 4,
"norm_label": "handlearchive()"
},
{
"label": "handleReset()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L85",
"id": "page_handlereset",
"community": 4,
"norm_label": "handlereset()"
},
{
"label": "handleDelete()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L90",
"id": "page_handledelete",
"community": 4,
"norm_label": "handledelete()"
},
{
"label": "handleRestore()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L95",
"id": "page_handlerestore",
"community": 4,
"norm_label": "handlerestore()"
},
{
"label": "handlePermanentDelete()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L101",
"id": "page_handlepermanentdelete",
"community": 4,
"norm_label": "handlepermanentdelete()"
},
{
"label": "handleWindowClick()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L107",
"id": "page_handlewindowclick",
"community": 4,
"norm_label": "handlewindowclick()"
},
{
"label": "trashDaysLeft()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L113",
"id": "page_trashdaysleft",
"community": 4,
"norm_label": "trashdaysleft()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_lists_id_page_svelte",
"community": 46,
"norm_label": "+page.svelte"
},
{
"label": "#each()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/+page.svelte",
"source_location": "L843",
"id": "page_each",
"community": 46,
"norm_label": "#each()"
},
{
"label": "addItemForm()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/+page.svelte",
"source_location": "L963",
"id": "page_additemform",
"community": 46,
"norm_label": "additemform()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_lists_id_session_page_svelte",
"community": 4,
"norm_label": "+page.svelte"
},
{
"label": "toggleCheck()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L65",
"id": "page_togglecheck",
"community": 4,
"norm_label": "togglecheck()"
},
{
"label": "confirmFinish()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L81",
"id": "page_confirmfinish",
"community": 4,
"norm_label": "confirmfinish()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_app_collective_manage_page_svelte",
"community": 4,
"norm_label": "+page.svelte"
},
{
"label": "removeMember()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L92",
"id": "page_removemember",
"community": 4,
"norm_label": "removemember()"
},
{
"label": "generateInviteLink()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L107",
"id": "page_generateinvitelink",
"community": 4,
"norm_label": "generateinvitelink()"
},
{
"label": "copyLink()",
"file_type": "code",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L132",
"id": "page_copylink",
"community": 4,
"norm_label": "copylink()"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/onboarding/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_onboarding_page_svelte",
"community": 135,
"norm_label": "+page.svelte"
},
{
"label": "+page.svelte",
"file_type": "code",
"source_file": "apps/web/src/routes/auth/callback/+page.svelte",
"source_location": "L1",
"id": "apps_web_src_routes_auth_callback_page_svelte",
"community": 136,
"norm_label": "+page.svelte"
},
{
"label": "workbox-c6ace0a7.js",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1",
"id": "apps_web_dev_dist_workbox_c6ace0a7_js",
"community": 3,
"norm_label": "workbox-c6ace0a7.js"
},
{
"label": "generatorFunction()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L344",
"id": "workbox_c6ace0a7_generatorfunction",
"community": 3,
"norm_label": "generatorfunction()"
},
{
"label": "WorkboxError",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L369",
"id": "workbox_c6ace0a7_workboxerror",
"community": 3,
"norm_label": "workboxerror"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L378",
"id": "workbox_c6ace0a7_workboxerror_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "isArray()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L399",
"id": "workbox_c6ace0a7_isarray",
"community": 3,
"norm_label": "isarray()"
},
{
"label": "hasMethod()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L404",
"id": "workbox_c6ace0a7_hasmethod",
"community": 3,
"norm_label": "hasmethod()"
},
{
"label": "isType()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L411",
"id": "workbox_c6ace0a7_istype",
"community": 3,
"norm_label": "istype()"
},
{
"label": "isInstance()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L417",
"id": "workbox_c6ace0a7_isinstance",
"community": 3,
"norm_label": "isinstance()"
},
{
"label": "isOneOf()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L426",
"id": "workbox_c6ace0a7_isoneof",
"community": 3,
"norm_label": "isoneof()"
},
{
"label": "isArrayOfClass()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L432",
"id": "workbox_c6ace0a7_isarrayofclass",
"community": 3,
"norm_label": "isarrayofclass()"
},
{
"label": "normalizeHandler()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L500",
"id": "workbox_c6ace0a7_normalizehandler",
"community": 3,
"norm_label": "normalizehandler()"
},
{
"label": "Route",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L542",
"id": "workbox_c6ace0a7_route",
"community": 3,
"norm_label": "route"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L554",
"id": "workbox_c6ace0a7_route_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".setCatchHandler()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L579",
"id": "workbox_c6ace0a7_route_setcatchhandler",
"community": 3,
"norm_label": ".setcatchhandler()"
},
{
"label": "RegExpRoute",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L602",
"id": "workbox_c6ace0a7_regexproute",
"community": 3,
"norm_label": "regexproute"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L616",
"id": "workbox_c6ace0a7_regexproute_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "getFriendlyURL()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L660",
"id": "workbox_c6ace0a7_getfriendlyurl",
"community": 3,
"norm_label": "getfriendlyurl()"
},
{
"label": "Router",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L691",
"id": "workbox_c6ace0a7_router",
"community": 3,
"norm_label": "router"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L695",
"id": "workbox_c6ace0a7_router_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".routes()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L704",
"id": "workbox_c6ace0a7_router_routes",
"community": 3,
"norm_label": ".routes()"
},
{
"label": ".addFetchListener()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L711",
"id": "workbox_c6ace0a7_router_addfetchlistener",
"community": 3,
"norm_label": ".addfetchlistener()"
},
{
"label": ".addCacheListener()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L748",
"id": "workbox_c6ace0a7_router_addcachelistener",
"community": 3,
"norm_label": ".addcachelistener()"
},
{
"label": ".handleRequest()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L794",
"id": "workbox_c6ace0a7_router_handlerequest",
"community": 3,
"norm_label": ".handlerequest()"
},
{
"label": ".findMatchingRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L938",
"id": "workbox_c6ace0a7_router_findmatchingroute",
"community": 3,
"norm_label": ".findmatchingroute()"
},
{
"label": ".setDefaultHandler()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1004",
"id": "workbox_c6ace0a7_router_setdefaulthandler",
"community": 3,
"norm_label": ".setdefaulthandler()"
},
{
"label": ".setCatchHandler()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1014",
"id": "workbox_c6ace0a7_router_setcatchhandler",
"community": 3,
"norm_label": ".setcatchhandler()"
},
{
"label": ".registerRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1022",
"id": "workbox_c6ace0a7_router_registerroute",
"community": 3,
"norm_label": ".registerroute()"
},
{
"label": ".unregisterRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1067",
"id": "workbox_c6ace0a7_router_unregisterroute",
"community": 3,
"norm_label": ".unregisterroute()"
},
{
"label": "getOrCreateDefaultRouter()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1097",
"id": "workbox_c6ace0a7_getorcreatedefaultrouter",
"community": 3,
"norm_label": "getorcreatedefaultrouter()"
},
{
"label": "registerRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1132",
"id": "workbox_c6ace0a7_registerroute",
"community": 3,
"norm_label": "registerroute()"
},
{
"label": "_createCacheName()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1199",
"id": "workbox_c6ace0a7_createcachename",
"community": 3,
"norm_label": "_createcachename()"
},
{
"label": "eachCacheNameDetail()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1202",
"id": "workbox_c6ace0a7_eachcachenamedetail",
"community": 3,
"norm_label": "eachcachenamedetail()"
},
{
"label": "waitUntil()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1247",
"id": "workbox_c6ace0a7_waituntil",
"community": 3,
"norm_label": "waituntil()"
},
{
"label": "createCacheKey()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1276",
"id": "workbox_c6ace0a7_createcachekey",
"community": 3,
"norm_label": "createcachekey()"
},
{
"label": "PrecacheInstallReportPlugin",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1333",
"id": "workbox_c6ace0a7_precacheinstallreportplugin",
"community": 3,
"norm_label": "precacheinstallreportplugin"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1334",
"id": "workbox_c6ace0a7_precacheinstallreportplugin_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "PrecacheCacheKeyPlugin",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1380",
"id": "workbox_c6ace0a7_precachecachekeyplugin",
"community": 3,
"norm_label": "precachecachekeyplugin"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1381",
"id": "workbox_c6ace0a7_precachecachekeyplugin_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "logGroup()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1413",
"id": "workbox_c6ace0a7_loggroup",
"community": 3,
"norm_label": "loggroup()"
},
{
"label": "printCleanupDetails()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1426",
"id": "workbox_c6ace0a7_printcleanupdetails",
"community": 3,
"norm_label": "printcleanupdetails()"
},
{
"label": "_nestedGroup()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1448",
"id": "workbox_c6ace0a7_nestedgroup",
"community": 3,
"norm_label": "_nestedgroup()"
},
{
"label": "printInstallDetails()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1465",
"id": "workbox_c6ace0a7_printinstalldetails",
"community": 3,
"norm_label": "printinstalldetails()"
},
{
"label": "canConstructResponseFromBodyStream()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1497",
"id": "workbox_c6ace0a7_canconstructresponsefrombodystream",
"community": 3,
"norm_label": "canconstructresponsefrombodystream()"
},
{
"label": "copyResponse()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1539",
"id": "workbox_c6ace0a7_copyresponse",
"community": 3,
"norm_label": "copyresponse()"
},
{
"label": "stripParams()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1573",
"id": "workbox_c6ace0a7_stripparams",
"community": 3,
"norm_label": "stripparams()"
},
{
"label": "cacheMatchIgnoreParams()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1592",
"id": "workbox_c6ace0a7_cachematchignoreparams",
"community": 3,
"norm_label": "cachematchignoreparams()"
},
{
"label": "Deferred",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1627",
"id": "workbox_c6ace0a7_deferred",
"community": 3,
"norm_label": "deferred"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1631",
"id": "workbox_c6ace0a7_deferred_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "executeQuotaErrorCallbacks()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1665",
"id": "workbox_c6ace0a7_executequotaerrorcallbacks",
"community": 3,
"norm_label": "executequotaerrorcallbacks()"
},
{
"label": "timeout()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1694",
"id": "workbox_c6ace0a7_timeout",
"community": 3,
"norm_label": "timeout()"
},
{
"label": "toRequest()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1710",
"id": "workbox_c6ace0a7_torequest",
"community": 3,
"norm_label": "torequest()"
},
{
"label": "StrategyHandler",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1722",
"id": "workbox_c6ace0a7_strategyhandler",
"community": 3,
"norm_label": "strategyhandler"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1739",
"id": "workbox_c6ace0a7_strategyhandler_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".fetch()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1813",
"id": "workbox_c6ace0a7_strategyhandler_fetch",
"community": 3,
"norm_label": ".fetch()"
},
{
"label": ".fetchAndCachePut()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1891",
"id": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"community": 3,
"norm_label": ".fetchandcacheput()"
},
{
"label": ".cacheMatch()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1909",
"id": "workbox_c6ace0a7_strategyhandler_cachematch",
"community": 3,
"norm_label": ".cachematch()"
},
{
"label": ".cachePut()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1954",
"id": "workbox_c6ace0a7_strategyhandler_cacheput",
"community": 3,
"norm_label": ".cacheput()"
},
{
"label": ".getCacheKey()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2035",
"id": "workbox_c6ace0a7_strategyhandler_getcachekey",
"community": 3,
"norm_label": ".getcachekey()"
},
{
"label": ".hasCallback()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2059",
"id": "workbox_c6ace0a7_strategyhandler_hascallback",
"community": 3,
"norm_label": ".hascallback()"
},
{
"label": ".runCallbacks()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2083",
"id": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"community": 3,
"norm_label": ".runcallbacks()"
},
{
"label": ".iterateCallbacks()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2099",
"id": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"community": 3,
"norm_label": ".iteratecallbacks()"
},
{
"label": ".waitUntil()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2128",
"id": "workbox_c6ace0a7_strategyhandler_waituntil",
"community": 3,
"norm_label": ".waituntil()"
},
{
"label": ".doneWaiting()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2142",
"id": "workbox_c6ace0a7_strategyhandler_donewaiting",
"community": 3,
"norm_label": ".donewaiting()"
},
{
"label": ".destroy()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2156",
"id": "workbox_c6ace0a7_strategyhandler_destroy",
"community": 3,
"norm_label": ".destroy()"
},
{
"label": "._ensureResponseSafeToCache()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2169",
"id": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"community": 3,
"norm_label": "._ensureresponsesafetocache()"
},
{
"label": "Strategy",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2215",
"id": "workbox_c6ace0a7_strategy",
"community": 3,
"norm_label": "strategy"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2238",
"id": "workbox_c6ace0a7_strategy_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".handle()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2291",
"id": "workbox_c6ace0a7_strategy_handle",
"community": 3,
"norm_label": ".handle()"
},
{
"label": ".handleAll()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2317",
"id": "workbox_c6ace0a7_strategy_handleall",
"community": 3,
"norm_label": ".handleall()"
},
{
"label": "._getResponse()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2338",
"id": "workbox_c6ace0a7_strategy_getresponse",
"community": 3,
"norm_label": "._getresponse()"
},
{
"label": "._awaitComplete()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2382",
"id": "workbox_c6ace0a7_strategy_awaitcomplete",
"community": 3,
"norm_label": "._awaitcomplete()"
},
{
"label": "PrecacheStrategy",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2453",
"id": "workbox_c6ace0a7_precachestrategy",
"community": 3,
"norm_label": "precachestrategy"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2471",
"id": "workbox_c6ace0a7_precachestrategy_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "._handle()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2488",
"id": "workbox_c6ace0a7_precachestrategy_handle",
"community": 3,
"norm_label": "._handle()"
},
{
"label": "._handleFetch()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2502",
"id": "workbox_c6ace0a7_precachestrategy_handlefetch",
"community": 3,
"norm_label": "._handlefetch()"
},
{
"label": "._handleInstall()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2558",
"id": "workbox_c6ace0a7_precachestrategy_handleinstall",
"community": 3,
"norm_label": "._handleinstall()"
},
{
"label": "._useDefaultCacheabilityPluginIfNeeded()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2601",
"id": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"community": 3,
"norm_label": "._usedefaultcacheabilitypluginifneeded()"
},
{
"label": "cacheWillUpdate()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2627",
"id": "workbox_c6ace0a7_cachewillupdate",
"community": 3,
"norm_label": "cachewillupdate()"
},
{
"label": "PrecacheController",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2656",
"id": "workbox_c6ace0a7_precachecontroller",
"community": 3,
"norm_label": "precachecontroller"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2667",
"id": "workbox_c6ace0a7_precachecontroller_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".strategy()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2690",
"id": "workbox_c6ace0a7_precachecontroller_strategy",
"community": 3,
"norm_label": ".strategy()"
},
{
"label": ".precache()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2703",
"id": "workbox_c6ace0a7_precachecontroller_precache",
"community": 3,
"norm_label": ".precache()"
},
{
"label": ".addToCacheList()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2718",
"id": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"community": 3,
"norm_label": ".addtocachelist()"
},
{
"label": ".install()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2774",
"id": "workbox_c6ace0a7_precachecontroller_install",
"community": 3,
"norm_label": ".install()"
},
{
"label": ".activate()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2821",
"id": "workbox_c6ace0a7_precachecontroller_activate",
"community": 3,
"norm_label": ".activate()"
},
{
"label": ".getURLsToCacheKeys()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2849",
"id": "workbox_c6ace0a7_precachecontroller_geturlstocachekeys",
"community": 3,
"norm_label": ".geturlstocachekeys()"
},
{
"label": ".getCachedURLs()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2858",
"id": "workbox_c6ace0a7_precachecontroller_getcachedurls",
"community": 3,
"norm_label": ".getcachedurls()"
},
{
"label": ".getCacheKeyForURL()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2870",
"id": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"community": 3,
"norm_label": ".getcachekeyforurl()"
},
{
"label": ".getIntegrityForCacheKey()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2879",
"id": "workbox_c6ace0a7_precachecontroller_getintegrityforcachekey",
"community": 3,
"norm_label": ".getintegrityforcachekey()"
},
{
"label": ".matchPrecache()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2900",
"id": "workbox_c6ace0a7_precachecontroller_matchprecache",
"community": 3,
"norm_label": ".matchprecache()"
},
{
"label": ".createHandlerBoundToURL()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2917",
"id": "workbox_c6ace0a7_precachecontroller_createhandlerboundtourl",
"community": 3,
"norm_label": ".createhandlerboundtourl()"
},
{
"label": "getOrCreatePrecacheController()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2946",
"id": "workbox_c6ace0a7_getorcreateprecachecontroller",
"community": 3,
"norm_label": "getorcreateprecachecontroller()"
},
{
"label": "removeIgnoredSearchParams()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2972",
"id": "workbox_c6ace0a7_removeignoredsearchparams",
"community": 3,
"norm_label": "removeignoredsearchparams()"
},
{
"label": "PrecacheRoute",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3047",
"id": "workbox_c6ace0a7_precacheroute",
"community": 3,
"norm_label": "precacheroute"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3064",
"id": "workbox_c6ace0a7_precacheroute_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "addRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3109",
"id": "workbox_c6ace0a7_addroute",
"community": 3,
"norm_label": "addroute()"
},
{
"label": "precache()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3141",
"id": "workbox_c6ace0a7_precache",
"community": 3,
"norm_label": "precache()"
},
{
"label": "precacheAndRoute()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3167",
"id": "workbox_c6ace0a7_precacheandroute",
"community": 3,
"norm_label": "precacheandroute()"
},
{
"label": "deleteOutdatedCaches()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3198",
"id": "workbox_c6ace0a7_deleteoutdatedcaches",
"community": 3,
"norm_label": "deleteoutdatedcaches()"
},
{
"label": "cleanupOutdatedCaches()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3220",
"id": "workbox_c6ace0a7_cleanupoutdatedcaches",
"community": 3,
"norm_label": "cleanupoutdatedcaches()"
},
{
"label": "NavigationRoute",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3256",
"id": "workbox_c6ace0a7_navigationroute",
"community": 3,
"norm_label": "navigationroute"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3281",
"id": "workbox_c6ace0a7_navigationroute_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": "._match()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3313",
"id": "workbox_c6ace0a7_navigationroute_match",
"community": 3,
"norm_label": "._match()"
},
{
"label": "createHandlerBoundToURL()",
"file_type": "code",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3366",
"id": "workbox_c6ace0a7_createhandlerboundtourl",
"community": 3,
"norm_label": "createhandlerboundtourl()"
},
{
"label": "suppress-warnings.js",
"file_type": "code",
"source_file": "apps/web/dev-dist/suppress-warnings.js",
"source_location": "L1",
"id": "apps_web_dev_dist_suppress_warnings_js",
"community": 137,
"norm_label": "suppress-warnings.js"
},
{
"label": "sw.js",
"file_type": "code",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L1",
"id": "apps_web_dev_dist_sw_js",
"community": 47,
"norm_label": "sw.js"
},
{
"label": "singleRequire()",
"file_type": "code",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L22",
"id": "sw_singlerequire",
"community": 47,
"norm_label": "singlerequire()"
},
{
"label": "require()",
"file_type": "code",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L56",
"id": "sw_require",
"community": 47,
"norm_label": "require()"
},
{
"label": "global-setup.ts",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/global-setup.ts",
"source_location": "L1",
"id": "apps_web_tests_fixtures_global_setup_ts",
"community": 3,
"norm_label": "global-setup.ts"
},
{
"label": "globalSetup()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/global-setup.ts",
"source_location": "L14",
"id": "global_setup_globalsetup",
"community": 3,
"norm_label": "globalsetup()"
},
{
"label": "login.ts",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/login.ts",
"source_location": "L1",
"id": "apps_web_tests_fixtures_login_ts",
"community": 6,
"norm_label": "login.ts"
},
{
"label": "loginAs()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/login.ts",
"source_location": "L12",
"id": "login_loginas",
"community": 6,
"norm_label": "loginas()"
},
{
"label": "db.ts",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L1",
"id": "apps_web_tests_fixtures_db_ts",
"community": 6,
"norm_label": "db.ts"
},
{
"label": "resetEva()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L19",
"id": "db_reseteva",
"community": 6,
"norm_label": "reseteva()"
},
{
"label": "seedExpiredInvitation()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L36",
"id": "db_seedexpiredinvitation",
"community": 6,
"norm_label": "seedexpiredinvitation()"
},
{
"label": "seedUsedInvitation()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L53",
"id": "db_seedusedinvitation",
"community": 6,
"norm_label": "seedusedinvitation()"
},
{
"label": "restoreSeedMembership()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L74",
"id": "db_restoreseedmembership",
"community": 6,
"norm_label": "restoreseedmembership()"
},
{
"label": "countMembership()",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L104",
"id": "db_countmembership",
"community": 6,
"norm_label": "countmembership()"
},
{
"label": "users.ts",
"file_type": "code",
"source_file": "apps/web/tests/fixtures/users.ts",
"source_location": "L1",
"id": "apps_web_tests_fixtures_users_ts",
"community": 6,
"norm_label": "users.ts"
},
{
"label": "realtime.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_realtime_test_ts",
"community": 6,
"norm_label": "realtime.test.ts"
},
{
"label": "loggedInListPage()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L15",
"id": "realtime_test_loggedinlistpage",
"community": 6,
"norm_label": "loggedinlistpage()"
},
{
"label": "session.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/session.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_session_test_ts",
"community": 6,
"norm_label": "session.test.ts"
},
{
"label": "insecure-context.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/insecure-context.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_insecure_context_test_ts",
"community": 6,
"norm_label": "insecure-context.test.ts"
},
{
"label": "items.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_items_test_ts",
"community": 6,
"norm_label": "items.test.ts"
},
{
"label": "gotoSeedList()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L17",
"id": "items_test_gotoseedlist",
"community": 6,
"norm_label": "gotoseedlist()"
},
{
"label": "itemRow()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L26",
"id": "items_test_itemrow",
"community": 6,
"norm_label": "itemrow()"
},
{
"label": "pwa.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/pwa.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_pwa_test_ts",
"community": 6,
"norm_label": "pwa.test.ts"
},
{
"label": "lists.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_lists_test_ts",
"community": 6,
"norm_label": "lists.test.ts"
},
{
"label": "listHeading()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L15",
"id": "lists_test_listheading",
"community": 6,
"norm_label": "listheading()"
},
{
"label": "cardActionsButton()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L25",
"id": "lists_test_cardactionsbutton",
"community": 6,
"norm_label": "cardactionsbutton()"
},
{
"label": "gotoListsClean()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L38",
"id": "lists_test_gotolistsclean",
"community": 6,
"norm_label": "gotolistsclean()"
},
{
"label": "createList()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L46",
"id": "lists_test_createlist",
"community": 6,
"norm_label": "createlist()"
},
{
"label": "mobile-masthead.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/mobile-masthead.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_mobile_masthead_test_ts",
"community": 6,
"norm_label": "mobile-masthead.test.ts"
},
{
"label": "selection.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/selection.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_selection_test_ts",
"community": 6,
"norm_label": "selection.test.ts"
},
{
"label": "onboarding.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/onboarding.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_onboarding_test_ts",
"community": 6,
"norm_label": "onboarding.test.ts"
},
{
"label": "search.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/search.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_search_test_ts",
"community": 6,
"norm_label": "search.test.ts"
},
{
"label": "tasks.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_tasks_test_ts",
"community": 6,
"norm_label": "tasks.test.ts"
},
{
"label": "gotoTasksClean()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L15",
"id": "tasks_test_gototasksclean",
"community": 6,
"norm_label": "gototasksclean()"
},
{
"label": "createTaskList()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L22",
"id": "tasks_test_createtasklist",
"community": 6,
"norm_label": "createtasklist()"
},
{
"label": "invitation.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/invitation.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_invitation_test_ts",
"community": 6,
"norm_label": "invitation.test.ts"
},
{
"label": "notes.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_notes_test_ts",
"community": 6,
"norm_label": "notes.test.ts"
},
{
"label": "gotoNotes()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L11",
"id": "notes_test_gotonotes",
"community": 6,
"norm_label": "gotonotes()"
},
{
"label": "createNote()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L18",
"id": "notes_test_createnote",
"community": 6,
"norm_label": "createnote()"
},
{
"label": "offline.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/offline.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_offline_test_ts",
"community": 6,
"norm_label": "offline.test.ts"
},
{
"label": "auth.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/auth.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_auth_test_ts",
"community": 6,
"norm_label": "auth.test.ts"
},
{
"label": "confirmKeycloakLogout()",
"file_type": "code",
"source_file": "apps/web/tests/e2e/auth.test.ts",
"source_location": "L40",
"id": "auth_test_confirmkeycloaklogout",
"community": 6,
"norm_label": "confirmkeycloaklogout()"
},
{
"label": "mobile-shell.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/mobile-shell.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_mobile_shell_test_ts",
"community": 6,
"norm_label": "mobile-shell.test.ts"
},
{
"label": "manage-collective.test.ts",
"file_type": "code",
"source_file": "apps/web/tests/e2e/manage-collective.test.ts",
"source_location": "L1",
"id": "apps_web_tests_e2e_manage_collective_test_ts",
"community": 6,
"norm_label": "manage-collective.test.ts"
},
{
"label": "database.ts",
"file_type": "code",
"source_file": "packages/types/src/database.ts",
"source_location": "L1",
"id": "packages_types_src_database_ts",
"community": 65,
"norm_label": "database.ts"
},
{
"label": "domain.ts",
"file_type": "code",
"source_file": "packages/types/src/domain.ts",
"source_location": "L1",
"id": "packages_types_src_domain_ts",
"community": 65,
"norm_label": "domain.ts"
},
{
"label": "index.ts",
"file_type": "code",
"source_file": "packages/types/src/index.ts",
"source_location": "L1",
"id": "packages_types_src_index_ts",
"community": 138,
"norm_label": "index.ts"
},
{
"label": "vitest.config.ts",
"file_type": "code",
"source_file": "packages/test-utils/vitest.config.ts",
"source_location": "L1",
"id": "packages_test_utils_vitest_config_ts",
"community": 139,
"norm_label": "vitest.config.ts"
},
{
"label": "realtime-helpers.ts",
"file_type": "code",
"source_file": "packages/test-utils/src/realtime-helpers.ts",
"source_location": "L1",
"id": "packages_test_utils_src_realtime_helpers_ts",
"community": 9,
"norm_label": "realtime-helpers.ts"
},
{
"label": "subscribePostgresChanges()",
"file_type": "code",
"source_file": "packages/test-utils/src/realtime-helpers.ts",
"source_location": "L13",
"id": "realtime_helpers_subscribepostgreschanges",
"community": 9,
"norm_label": "subscribepostgreschanges()"
},
{
"label": "seed-constants.ts",
"file_type": "code",
"source_file": "packages/test-utils/src/seed-constants.ts",
"source_location": "L1",
"id": "packages_test_utils_src_seed_constants_ts",
"community": 9,
"norm_label": "seed-constants.ts"
},
{
"label": "supabase-clients.ts",
"file_type": "code",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L1",
"id": "packages_test_utils_src_supabase_clients_ts",
"community": 9,
"norm_label": "supabase-clients.ts"
},
{
"label": "requiredEnv()",
"file_type": "code",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L5",
"id": "supabase_clients_requiredenv",
"community": 9,
"norm_label": "requiredenv()"
},
{
"label": "signToken()",
"file_type": "code",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L15",
"id": "supabase_clients_signtoken",
"community": 9,
"norm_label": "signtoken()"
},
{
"label": "createClientAs()",
"file_type": "code",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L34",
"id": "supabase_clients_createclientas",
"community": 9,
"norm_label": "createclientas()"
},
{
"label": "createAdminClient()",
"file_type": "code",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L53",
"id": "supabase_clients_createadminclient",
"community": 9,
"norm_label": "createadminclient()"
},
{
"label": "index.ts",
"file_type": "code",
"source_file": "packages/test-utils/src/index.ts",
"source_location": "L1",
"id": "packages_test_utils_src_index_ts",
"community": 140,
"norm_label": "index.ts"
},
{
"label": "db-helpers.ts",
"file_type": "code",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L1",
"id": "packages_test_utils_src_db_helpers_ts",
"community": 9,
"norm_label": "db-helpers.ts"
},
{
"label": "getPool()",
"file_type": "code",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L7",
"id": "db_helpers_getpool",
"community": 6,
"norm_label": "getpool()"
},
{
"label": "sql()",
"file_type": "code",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L21",
"id": "db_helpers_sql",
"community": 6,
"norm_label": "sql()"
},
{
"label": "closePool()",
"file_type": "code",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L26",
"id": "db_helpers_closepool",
"community": 9,
"norm_label": "closepool()"
},
{
"label": "rls-audit.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-audit.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_audit_test_ts",
"community": 9,
"norm_label": "rls-audit.test.ts"
},
{
"label": "rls-collective.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-collective.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_collective_test_ts",
"community": 9,
"norm_label": "rls-collective.test.ts"
},
{
"label": "realtime-presence.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_realtime_presence_test_ts",
"community": 9,
"norm_label": "realtime-presence.test.ts"
},
{
"label": "track()",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L18",
"id": "realtime_presence_test_track",
"community": 9,
"norm_label": "track()"
},
{
"label": "subscribePresence()",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L35",
"id": "realtime_presence_test_subscribepresence",
"community": 9,
"norm_label": "subscribepresence()"
},
{
"label": "realtime-isolation.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_realtime_isolation_test_ts",
"community": 9,
"norm_label": "realtime-isolation.test.ts"
},
{
"label": "track()",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L23",
"id": "realtime_isolation_test_track",
"community": 9,
"norm_label": "track()"
},
{
"label": "search.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_search_test_ts",
"community": 9,
"norm_label": "search.test.ts"
},
{
"label": "search()",
"file_type": "code",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L115",
"id": "search_test_search",
"community": 9,
"norm_label": "search()"
},
{
"label": "rls-lists.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-lists.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_lists_test_ts",
"community": 9,
"norm_label": "rls-lists.test.ts"
},
{
"label": "rate-limit.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rate-limit.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rate_limit_test_ts",
"community": 9,
"norm_label": "rate-limit.test.ts"
},
{
"label": "signBorja()",
"file_type": "code",
"source_file": "packages/test-utils/tests/rate-limit.test.ts",
"source_location": "L74",
"id": "rate_limit_test_signborja",
"community": 9,
"norm_label": "signborja()"
},
{
"label": "rls-tasks.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-tasks.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_tasks_test_ts",
"community": 9,
"norm_label": "rls-tasks.test.ts"
},
{
"label": "rls-isolation.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-isolation.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_isolation_test_ts",
"community": 9,
"norm_label": "rls-isolation.test.ts"
},
{
"label": "rls-frequency.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-frequency.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_frequency_test_ts",
"community": 9,
"norm_label": "rls-frequency.test.ts"
},
{
"label": "realtime-postgres-changes.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"community": 9,
"norm_label": "realtime-postgres-changes.test.ts"
},
{
"label": "track()",
"file_type": "code",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L27",
"id": "realtime_postgres_changes_test_track",
"community": 9,
"norm_label": "track()"
},
{
"label": "rls-items.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-items.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_items_test_ts",
"community": 9,
"norm_label": "rls-items.test.ts"
},
{
"label": "rls-notes.test.ts",
"file_type": "code",
"source_file": "packages/test-utils/tests/rls-notes.test.ts",
"source_location": "L1",
"id": "packages_test_utils_tests_rls_notes_test_ts",
"community": 9,
"norm_label": "rls-notes.test.ts"
},
{
"label": "Development plan (Fase 0-6 roadmap)",
"file_type": "document",
"source_file": "README.md",
"source_location": "top",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_development_plan",
"community": 66,
"norm_label": "development plan (fase 0-6 roadmap)"
},
{
"label": "TDD methodology per phase (X.0 tests first)",
"file_type": "document",
"source_file": "README.md",
"source_location": "Metodologia por fase",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_tdd_methodology",
"community": 66,
"norm_label": "tdd methodology per phase (x.0 tests first)"
},
{
"label": "Stack: SvelteKit 2 frontend/PWA",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_sveltekit",
"community": 68,
"norm_label": "stack: sveltekit 2 frontend/pwa"
},
{
"label": "Stack: Supabase self-hosted BaaS",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_supabase_selfhosted",
"community": 141,
"norm_label": "stack: supabase self-hosted baas"
},
{
"label": "Stack: Keycloak self-hosted IdP",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_keycloak",
"community": 142,
"norm_label": "stack: keycloak self-hosted idp"
},
{
"label": "Stack: PostgreSQL 15",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_postgres_15",
"community": 143,
"norm_label": "stack: postgresql 15"
},
{
"label": "Stack: Supabase Realtime (WebSocket)",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_realtime_websocket",
"community": 144,
"norm_label": "stack: supabase realtime (websocket)"
},
{
"label": "Stack: IndexedDB via idb",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_idb_offline",
"community": 145,
"norm_label": "stack: indexeddb via idb"
},
{
"label": "Stack: @vite-pwa/sveltekit + Workbox",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_vite_pwa",
"community": 38,
"norm_label": "stack: @vite-pwa/sveltekit + workbox"
},
{
"label": "Stack: Docker Compose dev + prod",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_docker_compose",
"community": 146,
"norm_label": "stack: docker compose dev + prod"
},
{
"label": "Stack: GitHub Actions CI/CD",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_github_actions",
"community": 147,
"norm_label": "stack: github actions ci/cd"
},
{
"label": "Stack: Resend SMTP",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_resend_smtp",
"community": 148,
"norm_label": "stack: resend smtp"
},
{
"label": "Stack: pg_dump -> Backblaze B2 backups",
"file_type": "document",
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_stack_backblaze_backups",
"community": 149,
"norm_label": "stack: pg_dump -> backblaze b2 backups"
},
{
"label": "Repo layout (apps/web, packages, supabase, keycloak, infra)",
"file_type": "document",
"source_file": "README.md",
"source_location": "Estructura del Repositorio",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_repo_layout",
"community": 67,
"norm_label": "repo layout (apps/web, packages, supabase, keycloak, infra)"
},
{
"label": "Justfile command reference",
"file_type": "document",
"source_file": "README.md",
"source_location": "Justfile",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_justfile_reference",
"community": 67,
"norm_label": "justfile command reference"
},
{
"label": "Local endpoints + dev credentials",
"file_type": "document",
"source_file": "README.md",
"source_location": "Endpoints",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_local_endpoints_credentials",
"community": 8,
"norm_label": "local endpoints + dev credentials"
},
{
"label": "Decision: Option B \u2014 GoTrue as OIDC proxy",
"file_type": "document",
"source_file": "README.md",
"source_location": "Decisiones",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_decision_option_b_gotrue_proxy",
"community": 150,
"norm_label": "decision: option b \u2014 gotrue as oidc proxy"
},
{
"label": "Decision: self-registration in Keycloak",
"file_type": "document",
"source_file": "README.md",
"source_location": "Decisiones",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_decision_selfregistration_keycloak",
"community": 151,
"norm_label": "decision: self-registration in keycloak"
},
{
"label": "Decision: invitations link-only",
"file_type": "document",
"source_file": "README.md",
"source_location": "Decisiones",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_decision_invitations_link_only",
"community": 152,
"norm_label": "decision: invitations link-only"
},
{
"label": "Warning: Keycloak JWT + Supabase RLS via GoTrue proxy",
"file_type": "document",
"source_file": "README.md",
"source_location": "Advertencias",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_warning_keycloak_supabase_rls",
"community": 153,
"norm_label": "warning: keycloak jwt + supabase rls via gotrue proxy"
},
{
"label": "Warning: Keycloak prod: 512MB+, public discovery, SSL external",
"file_type": "document",
"source_file": "README.md",
"source_location": "Advertencias",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_warning_keycloak_prod_requirements",
"community": 154,
"norm_label": "warning: keycloak prod: 512mb+, public discovery, ssl external"
},
{
"label": "Warning: iOS Safari / PWA caveats (no Background Sync, push iOS 16.4+)",
"file_type": "document",
"source_file": "README.md",
"source_location": "Advertencias",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_warning_ios_safari_pwa",
"community": 38,
"norm_label": "warning: ios safari / pwa caveats (no background sync, push ios 16.4+)"
},
{
"label": "Warning: Realtime MAX_REPLICATION_SLOTS / presence cost",
"file_type": "document",
"source_file": "README.md",
"source_location": "Advertencias",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_warning_realtime_selfhosted",
"community": 155,
"norm_label": "warning: realtime max_replication_slots / presence cost"
},
{
"label": "Warning: last-write-wins, no CRDT in MVP",
"file_type": "document",
"source_file": "README.md",
"source_location": "Advertencias",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "readme_warning_last_write_wins_no_crdt",
"community": 36,
"norm_label": "warning: last-write-wins, no crdt in mvp"
},
{
"label": "app.html SvelteKit shell",
"file_type": "code",
"source_file": "apps/web/src/app.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "apphtml_shell",
"community": 68,
"norm_label": "app.html sveltekit shell"
},
{
"label": "iOS PWA meta tags (apple-mobile-web-app-*)",
"file_type": "code",
"source_file": "apps/web/src/app.html",
"source_location": "lines 8-12",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "apphtml_ios_pwa_meta_tags",
"community": 38,
"norm_label": "ios pwa meta tags (apple-mobile-web-app-*)"
},
{
"label": "html lang=%paraglide.lang% (Paraglide SSR)",
"file_type": "code",
"source_file": "apps/web/src/app.html",
"source_location": "line 2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "apphtml_paraglide_lang",
"community": 156,
"norm_label": "html lang=%paraglide.lang% (paraglide ssr)"
},
{
"label": "silent-check-sso.html (Keycloak silent SSO postMessage)",
"file_type": "code",
"source_file": "apps/web/static/silent-check-sso.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "silentchecksso_html",
"community": 157,
"norm_label": "silent-check-sso.html (keycloak silent sso postmessage)"
},
{
"label": "PWA icon placeholders (192/512/maskable/180)",
"file_type": "document",
"source_file": "apps/web/static/icons/README.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "iconsreadme_placeholders",
"community": 38,
"norm_label": "pwa icon placeholders (192/512/maskable/180)"
},
{
"label": "PWA Icon Asset (letter C on dark navy background)",
"file_type": "image",
"source_file": "apps/web/static/icons/README.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "pwa_icon_asset",
"community": 31,
"norm_label": "pwa icon asset (letter c on dark navy background)"
},
{
"label": "Modulo Colectivo y Miembros",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_colectivo_miembros",
"community": 30,
"norm_label": "modulo colectivo y miembros"
},
{
"label": "Concepto de Colectivo (unidad organizativa central)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_concepto_colectivo",
"community": 69,
"norm_label": "concepto de colectivo (unidad organizativa central)"
},
{
"label": "Roles: administrador | miembro | invitado",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_roles_colectivo",
"community": 158,
"norm_label": "roles: administrador | miembro | invitado"
},
{
"label": "Rationale: modelo de permisos deliberadamente simple",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_rationale_permisos_simples",
"community": 37,
"norm_label": "rationale: modelo de permisos deliberadamente simple"
},
{
"label": "Entity: Colectivo",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_colectivo",
"community": 30,
"norm_label": "entity: colectivo"
},
{
"label": "Entity: MiembroColectivo",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_miembrocolectivo",
"community": 30,
"norm_label": "entity: miembrocolectivo"
},
{
"label": "Entity: InvitacionColectivo",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_invitacioncolectivo",
"community": 30,
"norm_label": "entity: invitacioncolectivo"
},
{
"label": "Casos de uso Colectivo CU-H01..CU-H09",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_usecases_colectivo",
"community": 159,
"norm_label": "casos de uso colectivo cu-h01..cu-h09"
},
{
"label": "Flujo: incorporacion de nuevo miembro",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_flujo_incorporacion_miembro",
"community": 30,
"norm_label": "flujo: incorporacion de nuevo miembro"
},
{
"label": "Modulo Lista de la Compra",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_lista_compra",
"community": 7,
"norm_label": "modulo lista de la compra"
},
{
"label": "Entity: ListaCompra",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_listacompra",
"community": 7,
"norm_label": "entity: listacompra"
},
{
"label": "Entity: ItemCompra",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_itemcompra",
"community": 7,
"norm_label": "entity: itemcompra"
},
{
"label": "Estados de una Lista (activa/completada/archivada)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_estados_lista",
"community": 160,
"norm_label": "estados de una lista (activa/completada/archivada)"
},
{
"label": "Modo Ir de Compras (UX dedicada supermercado)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modo_ir_de_compras",
"community": 7,
"norm_label": "modo ir de compras (ux dedicada supermercado)"
},
{
"label": "Casos de uso Lista Compra CU-C01..CU-C12",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_usecases_lista_compra",
"community": 7,
"norm_label": "casos de uso lista compra cu-c01..cu-c12"
},
{
"label": "Recomendaciones items frecuentes (sin IA, frecuencia DB)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.6",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_recomendaciones_items_frecuentes",
"community": 7,
"norm_label": "recomendaciones items frecuentes (sin ia, frecuencia db)"
},
{
"label": "Flujo: Sesion de Compra",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.7",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_flujo_sesion_compra",
"community": 7,
"norm_label": "flujo: sesion de compra"
},
{
"label": "Modulo Tareas",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_tareas",
"community": 7,
"norm_label": "modulo tareas"
},
{
"label": "Entity: ListaTareas",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_listatareas",
"community": 7,
"norm_label": "entity: listatareas"
},
{
"label": "Entity: Tarea",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_tarea",
"community": 7,
"norm_label": "entity: tarea"
},
{
"label": "Rationale: Tareas sin fechas/prioridades/subtareas en MVP",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_rationale_tareas_simples",
"community": 7,
"norm_label": "rationale: tareas sin fechas/prioridades/subtareas en mvp"
},
{
"label": "Casos de uso Tareas CU-T01..CU-T09",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_usecases_tareas",
"community": 161,
"norm_label": "casos de uso tareas cu-t01..cu-t09"
},
{
"label": "Modulo Notas",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_notas",
"community": 7,
"norm_label": "modulo notas"
},
{
"label": "Entity: Nota",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_nota",
"community": 7,
"norm_label": "entity: nota"
},
{
"label": "Rationale: notas scope reducido (sin imagen/audio/version)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_rationale_notas_scope_reducido",
"community": 7,
"norm_label": "rationale: notas scope reducido (sin imagen/audio/version)"
},
{
"label": "Casos de uso Notas CU-N01..CU-N09",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_usecases_notas",
"community": 162,
"norm_label": "casos de uso notas cu-n01..cu-n09"
},
{
"label": "Modulo Autenticacion y Usuarios",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 6",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_auth_usuarios",
"community": 22,
"norm_label": "modulo autenticacion y usuarios"
},
{
"label": "Entity: User (display_name, avatar_type, language)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 6.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_entity_user",
"community": 22,
"norm_label": "entity: user (display_name, avatar_type, language)"
},
{
"label": "Pantalla /settings (display name, avatar, language)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 6.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_settings_screen",
"community": 22,
"norm_label": "pantalla /settings (display name, avatar, language)"
},
{
"label": "Modulo Sincronizacion y Offline",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 7",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_sync_offline",
"community": 39,
"norm_label": "modulo sincronizacion y offline"
},
{
"label": "Estrategia Offline-First (IndexedDB/SQLite)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 7.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_estrategia_offline_first",
"community": 39,
"norm_label": "estrategia offline-first (indexeddb/sqlite)"
},
{
"label": "Sincronizacion WebSocket + presencia + SSE/polling",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 7.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_sync_realtime_ws",
"community": 39,
"norm_label": "sincronizacion websocket + presencia + sse/polling"
},
{
"label": "Modulo Busqueda",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 8",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_modulo_busqueda",
"community": 7,
"norm_label": "modulo busqueda"
},
{
"label": "Reglas de Negocio Globales RN-01..RN-12",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 9",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_reglas_globales",
"community": 69,
"norm_label": "reglas de negocio globales rn-01..rn-12"
},
{
"label": "Requerimientos No Funcionales (<1s sync, offline, TLS)",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 10",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_no_funcionales",
"community": 39,
"norm_label": "requerimientos no funcionales (<1s sync, offline, tls)"
},
{
"label": "Pantallas Principales del MVP",
"file_type": "document",
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "analisisfuncional_pantallas_mvp",
"community": 7,
"norm_label": "pantallas principales del mvp"
},
{
"label": "Reference mock: colectivo_design_reference.html",
"file_type": "code",
"source_file": "design/colectivo_design_reference.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "designref_colectivo_design_reference_html",
"community": 7,
"norm_label": "reference mock: colectivo_design_reference.html"
},
{
"label": "Stitch mock: search_mobile screen",
"file_type": "code",
"source_file": "design/search_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_search_mobile",
"community": 7,
"norm_label": "stitch mock: search_mobile screen"
},
{
"label": "Stitch mock: settings_2 screen",
"file_type": "code",
"source_file": "design/settings_2/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_settings_2",
"community": 22,
"norm_label": "stitch mock: settings_2 screen"
},
{
"label": "Stitch mock: tasks_view screen",
"file_type": "code",
"source_file": "design/tasks_view/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_tasks_view",
"community": 7,
"norm_label": "stitch mock: tasks_view screen"
},
{
"label": "Stitch mock: grocery_list_with_quick_quantity_controls",
"file_type": "code",
"source_file": "design/grocery_list_with_quick_quantity_controls/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_grocery_list_quick_quantity",
"community": 7,
"norm_label": "stitch mock: grocery_list_with_quick_quantity_controls"
},
{
"label": "Stitch mock: shopping_session_1 screen",
"file_type": "code",
"source_file": "design/shopping_session_1/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_shopping_session_1",
"community": 7,
"norm_label": "stitch mock: shopping_session_1 screen"
},
{
"label": "Stitch mock: settings_1 screen",
"file_type": "code",
"source_file": "design/settings_1/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_settings_1",
"community": 22,
"norm_label": "stitch mock: settings_1 screen"
},
{
"label": "Stitch mock: shopping_session_2 screen",
"file_type": "code",
"source_file": "design/shopping_session_2/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_shopping_session_2",
"community": 7,
"norm_label": "stitch mock: shopping_session_2 screen"
},
{
"label": "Stitch mock: notes_view screen",
"file_type": "code",
"source_file": "design/notes_view/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_notes_view",
"community": 7,
"norm_label": "stitch mock: notes_view screen"
},
{
"label": "Stitch mock: user_settings screen",
"file_type": "code",
"source_file": "design/user_settings/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_user_settings",
"community": 22,
"norm_label": "stitch mock: user_settings screen"
},
{
"label": "Stitch mock: shopping_session_mobile screen",
"file_type": "code",
"source_file": "design/shopping_session_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_shopping_session_mobile",
"community": 7,
"norm_label": "stitch mock: shopping_session_mobile screen"
},
{
"label": "Design North Star: The Monolith Editorial",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_monolith_editorial",
"community": 7,
"norm_label": "design north star: the monolith editorial"
},
{
"label": "Tonal Architecture (monochromatic slate)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_tonal_architecture",
"community": 7,
"norm_label": "tonal architecture (monochromatic slate)"
},
{
"label": "The No-Line Rule (use background shifts)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_no_line_rule",
"community": 7,
"norm_label": "the no-line rule (use background shifts)"
},
{
"label": "Surface Hierarchy & Nesting",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_surface_hierarchy",
"community": 7,
"norm_label": "surface hierarchy & nesting"
},
{
"label": "Inter Typography Hierarchy",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_inter_typography",
"community": 7,
"norm_label": "inter typography hierarchy"
},
{
"label": "Tonal Layering Elevation (no drop shadows)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_tonal_layering_elevation",
"community": 7,
"norm_label": "tonal layering elevation (no drop shadows)"
},
{
"label": "Buttons: Inversion logic (primary bg-slate-900)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_button_inversion_logic",
"community": 7,
"norm_label": "buttons: inversion logic (primary bg-slate-900)"
},
{
"label": "Monolith Sticky Input (backdrop-blur)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_monolith_sticky_input",
"community": 7,
"norm_label": "monolith sticky input (backdrop-blur)"
},
{
"label": "Swipe-to-Delete (red zone emerges from behind)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_swipe_to_delete",
"community": 7,
"norm_label": "swipe-to-delete (red zone emerges from behind)"
},
{
"label": "Shopping Mode Components (56px tap targets, 24px presence avatars)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_shopping_mode_components",
"community": 7,
"norm_label": "shopping mode components (56px tap targets, 24px presence avatars)"
},
{
"label": "Layout Philosophy (desktop sidebar, mobile bottom tab glass)",
"file_type": "document",
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 7",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_layout_philosophy",
"community": 7,
"norm_label": "layout philosophy (desktop sidebar, mobile bottom tab glass)"
},
{
"label": "Stitch mock: grocery_list_mobile screen",
"file_type": "code",
"source_file": "design/grocery_list_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_grocery_list_mobile",
"community": 7,
"norm_label": "stitch mock: grocery_list_mobile screen"
},
{
"label": "Stitch mock: grocery_list_simplified screen",
"file_type": "code",
"source_file": "design/grocery_list_simplified/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_grocery_list_simplified",
"community": 7,
"norm_label": "stitch mock: grocery_list_simplified screen"
},
{
"label": "Stitch mock: grocery_list_crud screen",
"file_type": "code",
"source_file": "design/grocery_list_crud/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_grocery_list_crud",
"community": 7,
"norm_label": "stitch mock: grocery_list_crud screen"
},
{
"label": "Stitch mock: tasks_mobile screen",
"file_type": "code",
"source_file": "design/tasks_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "codehtml_tasks_mobile",
"community": 7,
"norm_label": "stitch mock: tasks_mobile screen"
},
{
"label": "design/search_page/code.html \u2014 Stitch mockup for Search screen",
"file_type": "document",
"source_file": "design/search_page/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_search_page_html",
"community": 5,
"norm_label": "design/search_page/code.html \u2014 stitch mockup for search screen"
},
{
"label": "design/notes_mobile/code.html \u2014 Monolith Editorial Notes mobile mockup",
"file_type": "document",
"source_file": "design/notes_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_notes_mobile_html",
"community": 5,
"norm_label": "design/notes_mobile/code.html \u2014 monolith editorial notes mobile mockup"
},
{
"label": "Monolith Editorial design direction (uppercase mastheads, slate palette, Inter font)",
"file_type": "document",
"source_file": "design/notes_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_monolith_editorial_direction",
"community": 5,
"norm_label": "monolith editorial design direction (uppercase mastheads, slate palette, inter font)"
},
{
"label": "design/lists_view/code.html \u2014 Lists desktop mockup",
"file_type": "document",
"source_file": "design/lists_view/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_lists_view_html",
"community": 5,
"norm_label": "design/lists_view/code.html \u2014 lists desktop mockup"
},
{
"label": "design/lists_mobile/code.html \u2014 Lists mobile mockup",
"file_type": "document",
"source_file": "design/lists_mobile/code.html",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "design_lists_mobile_html",
"community": 5,
"norm_label": "design/lists_mobile/code.html \u2014 lists mobile mockup"
},
{
"label": "Fase 6 \u2014 Deploy readiness (PWA + rate-limit + JWT rotation)",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_6",
"community": 5,
"norm_label": "fase 6 \u2014 deploy readiness (pwa + rate-limit + jwt rotation)"
},
{
"label": "PWA injectManifest with custom src/sw.ts + workbox-precaching",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_inject_manifest_pwa",
"community": 5,
"norm_label": "pwa injectmanifest with custom src/sw.ts + workbox-precaching"
},
{
"label": "Kong rate-limit 20/hour on POST /rest/v1/collective_invitations",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_kong_rate_limit_invitations",
"community": 5,
"norm_label": "kong rate-limit 20/hour on post /rest/v1/collective_invitations"
},
{
"label": "rotate-jwt.sh \u2014 HS256 signing script for anon + service_role keys",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_jwt_rotation_script",
"community": 5,
"norm_label": "rotate-jwt.sh \u2014 hs256 signing script for anon + service_role keys"
},
{
"label": "just lighthouse + rls-audit.sh tooling",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_lighthouse_rls_audit",
"community": 5,
"norm_label": "just lighthouse + rls-audit.sh tooling"
},
{
"label": "Why Kong rate-limit on /auth/v1/token was dropped: Keycloak already has native brute-force protection, and Kong can't distinguish PKCE from password auth",
"file_type": "document",
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_drop_auth_rate_limit",
"community": 5,
"norm_label": "why kong rate-limit on /auth/v1/token was dropped: keycloak already has native brute-force protection, and kong can't distinguish pkce from password auth"
},
{
"label": "Fase 5 \u2014 Redise\u00f1o UX Mobile (Monolith Editorial)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_5",
"community": 5,
"norm_label": "fase 5 \u2014 rediseno ux mobile (monolith editorial)"
},
{
"label": "Mobile shell (DesktopSidebar hidden, MobileTopBar + BottomTabBar + MobileDrawer)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_mobile_shell",
"community": 5,
"norm_label": "mobile shell (desktopsidebar hidden, mobiletopbar + bottomtabbar + mobiledrawer)"
},
{
"label": "Editorial masthead component (uppercase label + big title)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_masthead_editorial",
"community": 5,
"norm_label": "editorial masthead component (uppercase label + big title)"
},
{
"label": "UndoQueue + UndoToast (4s TTL, optimistic delete with undo)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.5",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_undo_queue_toast",
"community": 5,
"norm_label": "undoqueue + undotoast (4s ttl, optimistic delete with undo)"
},
{
"label": "Swipe-right check / swipe-left uncheck symmetric gestures on items",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.10.b",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_swipe_toggle_gestures",
"community": 5,
"norm_label": "swipe-right check / swipe-left uncheck symmetric gestures on items"
},
{
"label": "Selection mode + bulk actions (long-press entry, delete/move/mark-checked)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.11",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_selection_mode_bulk",
"community": 5,
"norm_label": "selection mode + bulk actions (long-press entry, delete/move/mark-checked)"
},
{
"label": "generateId() helper (crypto.randomUUID fallback for insecure contexts)",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.13",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_generate_id_helper",
"community": 5,
"norm_label": "generateid() helper (crypto.randomuuid fallback for insecure contexts)"
},
{
"label": "Why drop shopping_items.unit: double-tap overlay only edits name; leaving unit unreachable would strand data. Users encode units in the name.",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.10.0",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_drop_unit_column",
"community": 5,
"norm_label": "why drop shopping_items.unit: double-tap overlay only edits name; leaving unit unreachable would strand data. users encode units in the name."
},
{
"label": "Why inline add-form at end of list: avoids competing with bottom tab bar; consistent with /notes pattern",
"file_type": "document",
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.14",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_inline_add_form",
"community": 5,
"norm_label": "why inline add-form at end of list: avoids competing with bottom tab bar; consistent with /notes pattern"
},
{
"label": "Fase 2a \u2014 Lista de la Compra (CRUD)",
"file_type": "document",
"source_file": "plan/fase-2a-lista-compra-crud.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_2a",
"community": 5,
"norm_label": "fase 2a \u2014 lista de la compra (crud)"
},
{
"label": "item_frequency table + trigger (frequency-based item suggestions, no AI)",
"file_type": "document",
"source_file": "plan/fase-2a-lista-compra-crud.md",
"source_location": "\u00a72a.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_item_frequency_recommendations",
"community": 5,
"norm_label": "item_frequency table + trigger (frequency-based item suggestions, no ai)"
},
{
"label": "Fase 2b \u2014 Sincronizaci\u00f3n Realtime + Modo Compra",
"file_type": "document",
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_2b",
"community": 5,
"norm_label": "fase 2b \u2014 sincronizacion realtime + modo compra"
},
{
"label": "Supabase Realtime postgres_changes subscription on shopping_items",
"file_type": "document",
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_realtime_postgres_changes",
"community": 5,
"norm_label": "supabase realtime postgres_changes subscription on shopping_items"
},
{
"label": "Offline-first IndexedDB queue (pending_ops, flush on window.online)",
"file_type": "document",
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_offline_queue_idb",
"community": 5,
"norm_label": "offline-first indexeddb queue (pending_ops, flush on window.online)"
},
{
"label": "Modo Compra \u2014 full-screen shopping session UI (56px toggles, flip animation, presence)",
"file_type": "document",
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_modo_compra",
"community": 5,
"norm_label": "modo compra \u2014 full-screen shopping session ui (56px toggles, flip animation, presence)"
},
{
"label": "Why last-write-wins conflict resolution: no CRDT in MVP; conflicts logged to sync_conflicts for debugging",
"file_type": "document",
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_last_write_wins",
"community": 5,
"norm_label": "why last-write-wins conflict resolution: no crdt in mvp; conflicts logged to sync_conflicts for debugging"
},
{
"label": "Fase 1 \u2014 Autenticaci\u00f3n y Colectivo",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_1",
"community": 5,
"norm_label": "fase 1 \u2014 autenticacion y colectivo"
},
{
"label": "GoTrue as OIDC proxy for Keycloak (Option B auth strategy)",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_keycloak_gotrue_oidc_proxy",
"community": 5,
"norm_label": "gotrue as oidc proxy for keycloak (option b auth strategy)"
},
{
"label": "Paraglide JS i18n (@inlang/paraglide-sveltekit, compile-time tree-shaken)",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.4",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_paraglide_i18n",
"community": 5,
"norm_label": "paraglide js i18n (@inlang/paraglide-sveltekit, compile-time tree-shaken)"
},
{
"label": "Link-only invitations (no email, token URL shared manually)",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_invitations_link_only",
"community": 5,
"norm_label": "link-only invitations (no email, token url shared manually)"
},
{
"label": "Row-Level Security across all public tables (is_active_member / is_admin helpers)",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_rls_policies",
"community": 5,
"norm_label": "row-level security across all public tables (is_active_member / is_admin helpers)"
},
{
"label": "Why Option B (GoTrue as OIDC proxy): keeps auth.users populated, lets RLS use auth.uid(), allows GoTrue helpers",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_option_b_gotrue_proxy",
"community": 5,
"norm_label": "why option b (gotrue as oidc proxy): keeps auth.users populated, lets rls use auth.uid(), allows gotrue helpers"
},
{
"label": "Why no-email invitations: avoids Resend setup for MVP; link via any channel",
"file_type": "document",
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_no_email_invitations",
"community": 5,
"norm_label": "why no-email invitations: avoids resend setup for mvp; link via any channel"
},
{
"label": "Fase 3 \u2014 Tareas y Notas",
"file_type": "document",
"source_file": "plan/fase-3-tareas-notas.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_3",
"community": 5,
"norm_label": "fase 3 \u2014 tareas y notas"
},
{
"label": "Fase 0 \u2014 Infraestructura y Entornos",
"file_type": "document",
"source_file": "plan/fase-0-infraestructura.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_0",
"community": 5,
"norm_label": "fase 0 \u2014 infraestructura y entornos"
},
{
"label": "Backup system (daily/weekly/monthly rotation + Backblaze B2)",
"file_type": "document",
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.6",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_backup_system",
"community": 5,
"norm_label": "backup system (daily/weekly/monthly rotation + backblaze b2)"
},
{
"label": "Keycloak realm 'colectivo' with 5 seeded test users (Ana/Borja/Carmen/David/Eva)",
"file_type": "document",
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.2",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_keycloak_realm_colectivo",
"community": 5,
"norm_label": "keycloak realm 'colectivo' with 5 seeded test users (ana/borja/carmen/david/eva)"
},
{
"label": "nginx /realtime/ block (WebSocket upgrade + proxy_read_timeout 3600s)",
"file_type": "document",
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.3",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_nginx_realtime_block",
"community": 5,
"norm_label": "nginx /realtime/ block (websocket upgrade + proxy_read_timeout 3600s)"
},
{
"label": "Fase 4 \u2014 B\u00fasqueda y Pulido Final",
"file_type": "document",
"source_file": "plan/fase-4-busqueda-pulido.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_4",
"community": 5,
"norm_label": "fase 4 \u2014 busqueda y pulido final"
},
{
"label": "STORED GENERATED tsvector columns + GIN indexes + search_in_collective() RPC",
"file_type": "document",
"source_file": "plan/fase-4-busqueda-pulido.md",
"source_location": "\u00a74.1",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_tsvector_search",
"community": 5,
"norm_label": "stored generated tsvector columns + gin indexes + search_in_collective() rpc"
},
{
"label": "Fase 7 \u2014 Collective-flow E2E tests",
"file_type": "document",
"source_file": "plan/fase-7-collective-flow-tests.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "plan_fase_7",
"community": 5,
"norm_label": "fase 7 \u2014 collective-flow e2e tests"
},
{
"label": "docs/deployment.md \u2014 production deploy to ambrosio (erosi.oier.ovh)",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "docs_deployment",
"community": 5,
"norm_label": "docs/deployment.md \u2014 production deploy to ambrosio (erosi.oier.ovh)"
},
{
"label": "infra/docker-compose.erosi.yml \u2014 full prod stack bound to 127.0.0.1",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_docker_compose_erosi",
"community": 5,
"norm_label": "infra/docker-compose.erosi.yml \u2014 full prod stack bound to 127.0.0.1"
},
{
"label": "infra/caddy/erosi.Caddyfile \u2014 Let's Encrypt TLS + route delegation to Kong/SvelteKit",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_caddy_erosi",
"community": 5,
"norm_label": "infra/caddy/erosi.caddyfile \u2014 let's encrypt tls + route delegation to kong/sveltekit"
},
{
"label": "infra/scripts/deploy-erosi.sh \u2014 idempotent rsync + migrate + caddy reload",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_deploy_erosi_script",
"community": 5,
"norm_label": "infra/scripts/deploy-erosi.sh \u2014 idempotent rsync + migrate + caddy reload"
},
{
"label": "infra/db-init/00-role-passwords.sh \u2014 Supabase role bootstrap on fresh volume",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "entity_db_init_roles_script",
"community": 5,
"norm_label": "infra/db-init/00-role-passwords.sh \u2014 supabase role bootstrap on fresh volume"
},
{
"label": "Why generateSW in prod: @vite-pwa/sveltekit 0.6.8 injectManifest hardcodes filename; SvelteKit blocks imports in service-worker.ts",
"file_type": "document",
"source_file": "docs/deployment.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "rationale_generate_sw_fallback",
"community": 5,
"norm_label": "why generatesw in prod: @vite-pwa/sveltekit 0.6.8 injectmanifest hardcodes filename; sveltekit blocks imports in service-worker.ts"
},
{
"label": "Fase 2b history \u2014 realtime + offline + Modo Compra delivered",
"file_type": "document",
"source_file": "docs/history/fase-2b.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_2b",
"community": 5,
"norm_label": "fase 2b history \u2014 realtime + offline + modo compra delivered"
},
{
"label": "Fase 2a history \u2014 shopping-list CRUD delivered",
"file_type": "document",
"source_file": "docs/history/fase-2a.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_2a",
"community": 5,
"norm_label": "fase 2a history \u2014 shopping-list crud delivered"
},
{
"label": "Fase 1 history \u2014 what was built (auth + collective)",
"file_type": "document",
"source_file": "docs/history/fase-1.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_1",
"community": 5,
"norm_label": "fase 1 history \u2014 what was built (auth + collective)"
},
{
"label": "Fase 4 history \u2014 search + RLS audit delivered",
"file_type": "document",
"source_file": "docs/history/fase-4.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_4",
"community": 5,
"norm_label": "fase 4 history \u2014 search + rls audit delivered"
},
{
"label": "Fase 7 history \u2014 12 new E2E tests + 3 bug fixes delivered",
"file_type": "document",
"source_file": "docs/history/fase-7.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_7",
"community": 5,
"norm_label": "fase 7 history \u2014 12 new e2e tests + 3 bug fixes delivered"
},
{
"label": "create_collective(name, emoji) atomic SECURITY DEFINER RPC (migration 012)",
"file_type": "document",
"source_file": "docs/history/fase-7.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_create_collective_rpc",
"community": 5,
"norm_label": "create_collective(name, emoji) atomic security definer rpc (migration 012)"
},
{
"label": "sessionStorage.pendingInvitationToken restore after Keycloak login",
"file_type": "document",
"source_file": "docs/history/fase-7.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "concept_pending_invitation_token_restore",
"community": 5,
"norm_label": "sessionstorage.pendinginvitationtoken restore after keycloak login"
},
{
"label": "Fase 6 history \u2014 PWA + rate-limit + JWT rotation delivered",
"file_type": "document",
"source_file": "docs/history/fase-6.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_6",
"community": 5,
"norm_label": "fase 6 history \u2014 pwa + rate-limit + jwt rotation delivered"
},
{
"label": "Fase 3 history \u2014 tasks and notes delivered",
"file_type": "document",
"source_file": "docs/history/fase-3.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_3",
"community": 5,
"norm_label": "fase 3 history \u2014 tasks and notes delivered"
},
{
"label": "Fase 5 history \u2014 mobile UX rewrite delivered",
"file_type": "document",
"source_file": "docs/history/fase-5.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "history_fase_5",
"community": 5,
"norm_label": "fase 5 history \u2014 mobile ux rewrite delivered"
},
{
"label": "PWA icon 180x180 (Apple touch icon) \u2014 white letter C on dark navy square",
"file_type": "image",
"source_file": "apps/web/static/icons/icon-180.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "icon_180_pwa",
"community": 31,
"norm_label": "pwa icon 180x180 (apple touch icon) \u2014 white letter c on dark navy square"
},
{
"label": "PWA icon 512x512 \u2014 white letter C on dark navy square",
"file_type": "image",
"source_file": "apps/web/static/icons/icon-512.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "icon_512_pwa",
"community": 31,
"norm_label": "pwa icon 512x512 \u2014 white letter c on dark navy square"
},
{
"label": "PWA icon 192x192 \u2014 white letter C on dark navy square",
"file_type": "image",
"source_file": "apps/web/static/icons/icon-192.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "icon_192_pwa",
"community": 31,
"norm_label": "pwa icon 192x192 \u2014 white letter c on dark navy square"
},
{
"label": "PWA icon 512x512 maskable \u2014 white letter C on dark navy square with safe-zone padding",
"file_type": "image",
"source_file": "apps/web/static/icons/icon-512-maskable.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "icon_512_maskable_pwa",
"community": 31,
"norm_label": "pwa icon 512x512 maskable \u2014 white letter c on dark navy square with safe-zone padding"
},
{
"label": "Top app bar (hamburger menu + MONOLITH brand + avatar)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_top_app_bar",
"community": 163,
"norm_label": "top app bar (hamburger menu + monolith brand + avatar)"
},
{
"label": "Eyebrow label 'OMNI-SEARCH' above page title",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_header_eyebrow",
"community": 164,
"norm_label": "eyebrow label 'omni-search' above page title"
},
{
"label": "Editorial page title 'Find Anything.'",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_page_title",
"community": 165,
"norm_label": "editorial page title 'find anything.'"
},
{
"label": "Search input field with magnifier icon and query 'Project Q4'",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_search_input",
"community": 166,
"norm_label": "search input field with magnifier icon and query 'project q4'"
},
{
"label": "Results section 'LISTS' with '2 MATCHES' badge",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_lists_section",
"community": 167,
"norm_label": "results section 'lists' with '2 matches' badge"
},
{
"label": "List result card (icon + title + last-updated metadata)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_list_result_card",
"community": 48,
"norm_label": "list result card (icon + title + last-updated metadata)"
},
{
"label": "Results section 'TASKS' with '1 MATCH' badge",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_tasks_section",
"community": 168,
"norm_label": "results section 'tasks' with '1 match' badge"
},
{
"label": "Task result card (check icon + title + due date + priority)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_task_result_card",
"community": 48,
"norm_label": "task result card (check icon + title + due date + priority)"
},
{
"label": "Results section 'NOTES' with '3 MATCHES' badge",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_notes_section",
"community": 169,
"norm_label": "results section 'notes' with '3 matches' badge"
},
{
"label": "Note result card (document icon + date + title + excerpt)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_note_result_card",
"community": 48,
"norm_label": "note result card (document icon + date + title + excerpt)"
},
{
"label": "Pill-shaped match-count badge next to each section header",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_match_count_badge",
"community": 170,
"norm_label": "pill-shaped match-count badge next to each section header"
},
{
"label": "Bottom navigation bar (lists, tasks, search [active], notes, settings)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_bottom_nav",
"community": 171,
"norm_label": "bottom navigation bar (lists, tasks, search [active], notes, settings)"
},
{
"label": "Grouped multi-entity results layout (sections by content type)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_grouped_results_layout",
"community": 70,
"norm_label": "grouped multi-entity results layout (sections by content type)"
},
{
"label": "Editorial typography (serif-style bold title, all-caps eyebrow labels)",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_editorial_typography",
"community": 172,
"norm_label": "editorial typography (serif-style bold title, all-caps eyebrow labels)"
},
{
"label": "Universal/omni search with typed, grouped results",
"file_type": "image",
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchmobile_universal_search_pattern",
"community": 70,
"norm_label": "universal/omni search with typed, grouped results"
},
{
"label": "Sidebar: THE MONOLITH / Collaborative Space brand block",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_sidebar_branding",
"community": 73,
"norm_label": "sidebar: the monolith / collaborative space brand block"
},
{
"label": "Sidebar nav: Lists, Tasks, Notes, Search",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_sidebar_nav",
"community": 173,
"norm_label": "sidebar nav: lists, tasks, notes, search"
},
{
"label": "Sidebar footer: Household collective chip",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_sidebar_collective_footer",
"community": 71,
"norm_label": "sidebar footer: household collective chip"
},
{
"label": "Header breadcrumb: COLECTIVO eyebrow + Settings title with back arrow",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_header_breadcrumb",
"community": 71,
"norm_label": "header breadcrumb: colectivo eyebrow + settings title with back arrow"
},
{
"label": "Top-right icons: notifications bell + account avatar",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_header_icons",
"community": 174,
"norm_label": "top-right icons: notifications bell + account avatar"
},
{
"label": "Avatar preview tile with initials 'AG' and 'Change avatar' caption",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_avatar_preview",
"community": 40,
"norm_label": "avatar preview tile with initials 'ag' and 'change avatar' caption"
},
{
"label": "Avatar type segmented tabs: Initials | Emoji (active) | Photo",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_avatar_type_tabs",
"community": 40,
"norm_label": "avatar type segmented tabs: initials | emoji (active) | photo"
},
{
"label": "Emoji picker grid (8 columns, animals/nature/food/objects rows)",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_emoji_picker_grid",
"community": 40,
"norm_label": "emoji picker grid (8 columns, animals/nature/food/objects rows)"
},
{
"label": "Section: DISPLAY NAME with input 'Ana Garc\u00eda' and 'Changes saved automatically' helper",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_display_name_section",
"community": 74,
"norm_label": "section: display name with input 'ana garcia' and 'changes saved automatically' helper"
},
{
"label": "Section: LANGUAGE with command-palette style search (cmd-K)",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_language_section",
"community": 49,
"norm_label": "section: language with command-palette style search (cmd-k)"
},
{
"label": "Section: ACCOUNT \u2014 Email & password row, 'Managed in Keycloak' caption, lock icon",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_account_section",
"community": 72,
"norm_label": "section: account \u2014 email & password row, 'managed in keycloak' caption, lock icon"
},
{
"label": "Section: DANGER ZONE with Delete account row (red accent)",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_danger_zone_section",
"community": 49,
"norm_label": "section: danger zone with delete account row (red accent)"
},
{
"label": "Monolith Editorial style: serif brand, uppercase eyebrow section labels, muted slate palette",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_design_editorial_style",
"community": 73,
"norm_label": "monolith editorial style: serif brand, uppercase eyebrow section labels, muted slate palette"
},
{
"label": "Design decision: autosave for per-field edits (no explicit Save button)",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_design_autosave_pattern",
"community": 74,
"norm_label": "design decision: autosave for per-field edits (no explicit save button)"
},
{
"label": "Design decision: password managed externally (Keycloak) \u2014 surfaced in UI",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_design_external_auth_hint",
"community": 72,
"norm_label": "design decision: password managed externally (keycloak) \u2014 surfaced in ui"
},
{
"label": "Design decision: avatar has three exclusive modes (Initials/Emoji/Photo) via segmented control",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_design_avatar_three_modes",
"community": 40,
"norm_label": "design decision: avatar has three exclusive modes (initials/emoji/photo) via segmented control"
},
{
"label": "Purpose: per-user profile settings (avatar, display name, language, account, destructive)",
"file_type": "image",
"source_file": "design/settings_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings2_purpose_user_profile",
"community": 49,
"norm_label": "purpose: per-user profile settings (avatar, display name, language, account, destructive)"
},
{
"label": "Sidebar: Colectivo shared workspace header",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_workspace",
"community": 50,
"norm_label": "sidebar: colectivo shared workspace header"
},
{
"label": "Sidebar nav: Lists",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_nav_lists",
"community": 175,
"norm_label": "sidebar nav: lists"
},
{
"label": "Sidebar nav: Tasks (active item)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_nav_tasks_active",
"community": 50,
"norm_label": "sidebar nav: tasks (active item)"
},
{
"label": "Sidebar nav: Notes",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_nav_notes",
"community": 176,
"norm_label": "sidebar nav: notes"
},
{
"label": "Sidebar nav: Search",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_nav_search",
"community": 177,
"norm_label": "sidebar nav: search"
},
{
"label": "Sidebar footer: Alex Rivera user profile with settings",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_sidebar_user_profile",
"community": 50,
"norm_label": "sidebar footer: alex rivera user profile with settings"
},
{
"label": "Header breadcrumb: PROJECT ATLAS",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_header_breadcrumb",
"community": 178,
"norm_label": "header breadcrumb: project atlas"
},
{
"label": "Header title: Tasks",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_header_title",
"community": 75,
"norm_label": "header title: tasks"
},
{
"label": "Header: stacked member avatars with +3 overflow",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_header_member_avatars",
"community": 75,
"norm_label": "header: stacked member avatars with +3 overflow"
},
{
"label": "Header: kebab overflow menu",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_header_overflow_menu",
"community": 179,
"norm_label": "header: kebab overflow menu"
},
{
"label": "Section header: HIGH PRIORITY",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_section_high_priority",
"community": 41,
"norm_label": "section header: high priority"
},
{
"label": "Task: Finalize Q4 strategy deck (checkbox + TODAY badge)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_finalize_q4",
"community": 41,
"norm_label": "task: finalize q4 strategy deck (checkbox + today badge)"
},
{
"label": "Task: Coordinate with design on monolith brand tokens (URGENT badge)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_coordinate_design",
"community": 41,
"norm_label": "task: coordinate with design on monolith brand tokens (urgent badge)"
},
{
"label": "Section header: PRODUCT DEVELOPMENT",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_section_product_dev",
"community": 23,
"norm_label": "section header: product development"
},
{
"label": "Parent task: Core API Integration",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_parent_core_api",
"community": 23,
"norm_label": "parent task: core api integration"
},
{
"label": "Subtask (indented): Review documentation for Auth endpoints",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_sub_review_docs",
"community": 23,
"norm_label": "subtask (indented): review documentation for auth endpoints"
},
{
"label": "Subtask completed: Map database schema to editorial structure (strikethrough + checked)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_sub_map_schema_completed",
"community": 23,
"norm_label": "subtask completed: map database schema to editorial structure (strikethrough + checked)"
},
{
"label": "Task: User testing: Editorial workflow",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_user_testing",
"community": 23,
"norm_label": "task: user testing: editorial workflow"
},
{
"label": "Section header: BACKLOG",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_section_backlog",
"community": 76,
"norm_label": "section header: backlog"
},
{
"label": "Task: Update dependency libraries",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_update_deps",
"community": 76,
"norm_label": "task: update dependency libraries"
},
{
"label": "Bottom filter pills: DAILY (active) / WEEKLY / URGENT",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_filter_pills",
"community": 77,
"norm_label": "bottom filter pills: daily (active) / weekly / urgent"
},
{
"label": "Add task input row with plus icon and Save button",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_add_task_row",
"community": 77,
"norm_label": "add task input row with plus icon and save button"
},
{
"label": "Task checkbox control (unchecked/checked states)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_task_checkbox_control",
"community": 23,
"norm_label": "task checkbox control (unchecked/checked states)"
},
{
"label": "Priority badges: TODAY, URGENT (right-aligned metadata)",
"file_type": "image",
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksview_priority_badges",
"community": 41,
"norm_label": "priority badges: today, urgent (right-aligned metadata)"
},
{
"label": "Colectivo / The Monolith Editorial brand header (top-left)",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_brand_header",
"community": 78,
"norm_label": "colectivo / the monolith editorial brand header (top-left)"
},
{
"label": "Left sidebar with Home, My Lists (active), Shared, Pantry, Settings",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_sidebar_nav",
"community": 79,
"norm_label": "left sidebar with home, my lists (active), shared, pantry, settings"
},
{
"label": "Page title 'Grocery List' with 'ACTIVE LEDGER' eyebrow kicker",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_page_title",
"community": 80,
"norm_label": "page title 'grocery list' with 'active ledger' eyebrow kicker"
},
{
"label": "Member avatar cluster with '+1' overflow badge",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_member_avatars",
"community": 80,
"norm_label": "member avatar cluster with '+1' overflow badge"
},
{
"label": "Top-right kebab / overflow menu icon",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_overflow_menu",
"community": 180,
"norm_label": "top-right kebab / overflow menu icon"
},
{
"label": "Grocery item row: checkbox + name on left, quantity stepper on right",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_item_row",
"community": 16,
"norm_label": "grocery item row: checkbox + name on left, quantity stepper on right"
},
{
"label": "Unchecked square checkbox for marking item purchased",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_checkbox",
"community": 16,
"norm_label": "unchecked square checkbox for marking item purchased"
},
{
"label": "Item name label (Honeycrisp Apples, Organic Baby Spinach, Whole milk 1L, Salted Butter, Sourdough Loaf)",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_item_label",
"community": 16,
"norm_label": "item name label (honeycrisp apples, organic baby spinach, whole milk 1l, salted butter, sourdough loaf)"
},
{
"label": "Inline quantity stepper: minus button, numeric value, plus button",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_stepper",
"community": 16,
"norm_label": "inline quantity stepper: minus button, numeric value, plus button"
},
{
"label": "Minus (decrement) button in the stepper",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_stepper_minus",
"community": 16,
"norm_label": "minus (decrement) button in the stepper"
},
{
"label": "Numeric quantity value (e.g. 6, 2, 1)",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_stepper_value",
"community": 16,
"norm_label": "numeric quantity value (e.g. 6, 2, 1)"
},
{
"label": "Plus (increment) button in the stepper",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_stepper_plus",
"community": 16,
"norm_label": "plus (increment) button in the stepper"
},
{
"label": "Suggestion chip row: MILK, BREAD (selected/dark), EGGS, COFFEE, APPLES",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_suggestion_chips",
"community": 51,
"norm_label": "suggestion chip row: milk, bread (selected/dark), eggs, coffee, apples"
},
{
"label": "Add-item input field with placeholder 'Add Item (e.g. Greek Yogurt 500g)' and CMD+N hint",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_add_input",
"community": 51,
"norm_label": "add-item input field with placeholder 'add item (e.g. greek yogurt 500g)' and cmd+n hint"
},
{
"label": "Dark square '+' submit button for adding a new item",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_add_button",
"community": 51,
"norm_label": "dark square '+' submit button for adding a new item"
},
{
"label": "Bottom-left user identity card: avatar, 'Julian Voss', 'Editor-in-Chief'",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_user_card",
"community": 79,
"norm_label": "bottom-left user identity card: avatar, 'julian voss', 'editor-in-chief'"
},
{
"label": "Design intent: enable fast quantity editing via always-visible inline steppers, no modal / long-press",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_design_intent_fast_qty",
"community": 16,
"norm_label": "design intent: enable fast quantity editing via always-visible inline steppers, no modal / long-press"
},
{
"label": "Design intent: Monolith Editorial aesthetic \u2014 serif display title, generous whitespace, muted slate palette",
"file_type": "image",
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "groceryqty_design_intent_editorial",
"community": 78,
"norm_label": "design intent: monolith editorial aesthetic \u2014 serif display title, generous whitespace, muted slate palette"
},
{
"label": "Close (X) button",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_close_button",
"community": 32,
"norm_label": "close (x) button"
},
{
"label": "Session title 'Compra semanal'",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_session_title",
"community": 81,
"norm_label": "session title 'compra semanal'"
},
{
"label": "Presence avatars (active participants)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_presence_avatars",
"community": 81,
"norm_label": "presence avatars (active participants)"
},
{
"label": "'TO BUY' section header",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_to_buy_section",
"community": 18,
"norm_label": "'to buy' section header"
},
{
"label": "Item card (checkbox + name + category/tag + drag handle)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_item_card",
"community": 18,
"norm_label": "item card (checkbox + name + category/tag + drag handle)"
},
{
"label": "Item checkbox",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_item_checkbox",
"community": 18,
"norm_label": "item checkbox"
},
{
"label": "Item metadata (category dot descriptor)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_item_metadata",
"community": 18,
"norm_label": "item metadata (category dot descriptor)"
},
{
"label": "Drag handle (reorder)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_drag_handle",
"community": 18,
"norm_label": "drag handle (reorder)"
},
{
"label": "'CHECKED' section divider",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_checked_section",
"community": 18,
"norm_label": "'checked' section divider"
},
{
"label": "Checked item row (strikethrough)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_checked_item",
"community": 18,
"norm_label": "checked item row (strikethrough)"
},
{
"label": "Budget status insight card",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_budget_status_card",
"community": 32,
"norm_label": "budget status insight card"
},
{
"label": "Budget headline 'You are within the weekly limit.'",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_budget_headline",
"community": 32,
"norm_label": "budget headline 'you are within the weekly limit.'"
},
{
"label": "Budget detail (history comparison copy)",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_budget_detail",
"community": 32,
"norm_label": "budget detail (history comparison copy)"
},
{
"label": "Finish shopping primary action button",
"file_type": "image",
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session1_finish_shopping_button",
"community": 32,
"norm_label": "finish shopping primary action button"
},
{
"label": "Left sidebar navigation (Household collaborative space)",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_sidebar",
"community": 14,
"norm_label": "left sidebar navigation (household collaborative space)"
},
{
"label": "Sidebar header: Household / Collaborative Space",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_sidebar_header",
"community": 14,
"norm_label": "sidebar header: household / collaborative space"
},
{
"label": "Nav item: Lists",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_lists",
"community": 14,
"norm_label": "nav item: lists"
},
{
"label": "Nav item: Tasks",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_tasks",
"community": 14,
"norm_label": "nav item: tasks"
},
{
"label": "Nav item: Notes",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_notes",
"community": 14,
"norm_label": "nav item: notes"
},
{
"label": "Nav item: Search",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_search",
"community": 14,
"norm_label": "nav item: search"
},
{
"label": "Nav item: Settings (active, dark pill)",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_settings_active",
"community": 14,
"norm_label": "nav item: settings (active, dark pill)"
},
{
"label": "Nav item: Profile",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_nav_profile",
"community": 14,
"norm_label": "nav item: profile"
},
{
"label": "Top bar: back arrow + Settings title + notification bell + help icon",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_topbar",
"community": 14,
"norm_label": "top bar: back arrow + settings title + notification bell + help icon"
},
{
"label": "Avatar block: AG tile + 'Change avatar' label",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_avatar_block",
"community": 42,
"norm_label": "avatar block: ag tile + 'change avatar' label"
},
{
"label": "Avatar type tabs: Initials (selected) / Emoji / Photo",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_avatar_tabs",
"community": 42,
"norm_label": "avatar type tabs: initials (selected) / emoji / photo"
},
{
"label": "Emoji picker grid (8 columns x 5 rows) with first emoji selected",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_emoji_grid",
"community": 42,
"norm_label": "emoji picker grid (8 columns x 5 rows) with first emoji selected"
},
{
"label": "Display Name section with input 'Ana Garc\u00eda' and 'Changes saved automatically' hint",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_display_name_section",
"community": 42,
"norm_label": "display name section with input 'ana garcia' and 'changes saved automatically' hint"
},
{
"label": "Language section with English (selected) / Espa\u00f1ol toggle",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_language_section",
"community": 181,
"norm_label": "language section with english (selected) / espanol toggle"
},
{
"label": "Account section: 'Email & password \u2192 Managed in Keycloak' external link row",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_account_section",
"community": 82,
"norm_label": "account section: 'email & password \u2192 managed in keycloak' external link row"
},
{
"label": "Danger Zone section with red 'Delete account' button",
"file_type": "image",
"source_file": "design/settings_1/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "settings1_danger_zone",
"community": 82,
"norm_label": "danger zone section with red 'delete account' button"
},
{
"label": "Close (X) button",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_close_button",
"community": 52,
"norm_label": "close (x) button"
},
{
"label": "Header title 'Compra semanal'",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_header_title",
"community": 52,
"norm_label": "header title 'compra semanal'"
},
{
"label": "Active users avatar stack (top-right)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_active_users_avatars",
"community": 52,
"norm_label": "active users avatar stack (top-right)"
},
{
"label": "TO BUY section header",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_to_buy_section",
"community": 12,
"norm_label": "to buy section header"
},
{
"label": "Unchecked item card (checkbox + name + category/meta + drag handle)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_item_card",
"community": 12,
"norm_label": "unchecked item card (checkbox + name + category/meta + drag handle)"
},
{
"label": "Item checkbox (empty square)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_item_checkbox",
"community": 12,
"norm_label": "item checkbox (empty square)"
},
{
"label": "Item meta line (category \u2022 attribute)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_item_meta",
"community": 12,
"norm_label": "item meta line (category \u2022 attribute)"
},
{
"label": "Drag handle (6-dot) on each row",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_drag_handle",
"community": 12,
"norm_label": "drag handle (6-dot) on each row"
},
{
"label": "CHECKED section header with divider",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_checked_section",
"community": 12,
"norm_label": "checked section header with divider"
},
{
"label": "Checked item (filled checkmark + strikethrough label)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_checked_item",
"community": 12,
"norm_label": "checked item (filled checkmark + strikethrough label)"
},
{
"label": "Finish shopping CTA (dark pill, bottom)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_finish_shopping_button",
"community": 12,
"norm_label": "finish shopping cta (dark pill, bottom)"
},
{
"label": "Card-based item layout (elevated rows on light gray bg)",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_card_layout",
"community": 12,
"norm_label": "card-based item layout (elevated rows on light gray bg)"
},
{
"label": "V2 variant: airier whitespace, card surfaces, centered narrow column, no bottom tab bar vs v1",
"file_type": "image",
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "session2_variant_difference",
"community": 12,
"norm_label": "v2 variant: airier whitespace, card surfaces, centered narrow column, no bottom tab bar vs v1"
},
{
"label": "Left navigation sidebar (Colectivo / Personal Workspace)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_sidebar",
"community": 19,
"norm_label": "left navigation sidebar (colectivo / personal workspace)"
},
{
"label": "New Entry button (primary CTA)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_new_entry_button",
"community": 19,
"norm_label": "new entry button (primary cta)"
},
{
"label": "Sidebar nav items (Lists, Tasks, Notes active, Search)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_nav_items",
"community": 19,
"norm_label": "sidebar nav items (lists, tasks, notes active, search)"
},
{
"label": "Sidebar footer (Settings, Support)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_settings_support",
"community": 19,
"norm_label": "sidebar footer (settings, support)"
},
{
"label": "Top breadcrumb (Workspace / Notes)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_breadcrumb",
"community": 83,
"norm_label": "top breadcrumb (workspace / notes)"
},
{
"label": "Top bar actions (notifications, app-grid, avatar)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_topbar_actions",
"community": 83,
"norm_label": "top bar actions (notifications, app-grid, avatar)"
},
{
"label": "Category heading: Meeting Notes",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_category_meeting_notes",
"community": 24,
"norm_label": "category heading: meeting notes"
},
{
"label": "Category heading: Project Ideas",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_category_project_ideas",
"community": 24,
"norm_label": "category heading: project ideas"
},
{
"label": "Notes grid (two-column card layout)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_notes_grid",
"community": 24,
"norm_label": "notes grid (two-column card layout)"
},
{
"label": "Note card (date, title, preview excerpt, overflow menu)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_note_card",
"community": 24,
"norm_label": "note card (date, title, preview excerpt, overflow menu)"
},
{
"label": "Note metadata (date label, collaborator avatars +2)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_note_metadata",
"community": 24,
"norm_label": "note metadata (date label, collaborator avatars +2)"
},
{
"label": "Per-note overflow menu (three-dot)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_note_overflow_menu",
"community": 24,
"norm_label": "per-note overflow menu (three-dot)"
},
{
"label": "Quick-capture floating input ('Capture a new thought\u2026')",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_quick_capture_input",
"community": 19,
"norm_label": "quick-capture floating input ('capture a new thought...')"
},
{
"label": "Formatting toolbar (add, tag #, attachment, Save)",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_formatting_toolbar",
"community": 19,
"norm_label": "formatting toolbar (add, tag #, attachment, save)"
},
{
"label": "Save button in quick-capture toolbar",
"file_type": "image",
"source_file": "design/notes_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesview_save_button",
"community": 19,
"norm_label": "save button in quick-capture toolbar"
},
{
"label": "Settings page title",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_page_title",
"community": 33,
"norm_label": "settings page title"
},
{
"label": "Sidebar navigation (Lists, Tasks, Notes, Search, Settings, Help)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_sidebar",
"community": 84,
"norm_label": "sidebar navigation (lists, tasks, notes, search, settings, help)"
},
{
"label": "Avatar preview (initials AG)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_avatar_preview",
"community": 33,
"norm_label": "avatar preview (initials ag)"
},
{
"label": "Change avatar button",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_change_avatar_button",
"community": 33,
"norm_label": "change avatar button"
},
{
"label": "Display name input (Ana Garcia)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_display_name_field",
"community": 33,
"norm_label": "display name input (ana garcia)"
},
{
"label": "Status icon / emoji picker grid",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_status_icon_picker",
"community": 33,
"norm_label": "status icon / emoji picker grid"
},
{
"label": "Language selector (English / Espanol toggle)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_language_selector",
"community": 85,
"norm_label": "language selector (english / espanol toggle)"
},
{
"label": "Account section (Email & password)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_account_section",
"community": 85,
"norm_label": "account section (email & password)"
},
{
"label": "Danger zone panel",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_danger_zone",
"community": 86,
"norm_label": "danger zone panel"
},
{
"label": "Delete account button",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_delete_account_button",
"community": 86,
"norm_label": "delete account button"
},
{
"label": "Add member button (sidebar footer)",
"file_type": "image",
"source_file": "design/user_settings/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "usersettings_add_member_button",
"community": 84,
"norm_label": "add member button (sidebar footer)"
},
{
"label": "Sticky header (close X, 'SHOPPING SESSION' title, bag icon)",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_sticky_header",
"community": 25,
"norm_label": "sticky header (close x, 'shopping session' title, bag icon)"
},
{
"label": "Close (X) button top-left to exit session",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_close_button",
"community": 25,
"norm_label": "close (x) button top-left to exit session"
},
{
"label": "Presence row: stacked member avatars with +2 overflow chip",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_presence_row",
"community": 25,
"norm_label": "presence row: stacked member avatars with +2 overflow chip"
},
{
"label": "Shopping bag icon top-right",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_bag_icon",
"community": 25,
"norm_label": "shopping bag icon top-right"
},
{
"label": "ACTIVE LIST eyebrow label above title",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_active_list_label",
"community": 87,
"norm_label": "active list eyebrow label above title"
},
{
"label": "Large display title: WEEKLY PROVISIONS",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_list_title",
"community": 87,
"norm_label": "large display title: weekly provisions"
},
{
"label": "Item card with big-touch check square, name, quantity/category meta, drag handle",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_item_card",
"community": 26,
"norm_label": "item card with big-touch check square, name, quantity/category meta, drag handle"
},
{
"label": "Large touch-friendly checkbox at left of each item row",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_check_target",
"community": 26,
"norm_label": "large touch-friendly checkbox at left of each item row"
},
{
"label": "Item secondary meta line (quantity + category, e.g., '2.5 lbs \u00b7 Produce')",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_item_meta",
"community": 26,
"norm_label": "item secondary meta line (quantity + category, e.g., '2.5 lbs \u00b7 produce')"
},
{
"label": "Right-side drag handle (dotted grid) for reordering items",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_drag_handle",
"community": 26,
"norm_label": "right-side drag handle (dotted grid) for reordering items"
},
{
"label": "CHECKED section divider separating pending from completed items",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_checked_section",
"community": 26,
"norm_label": "checked section divider separating pending from completed items"
},
{
"label": "Checked item row: filled check, strikethrough name, muted card",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_checked_item",
"community": 26,
"norm_label": "checked item row: filled check, strikethrough name, muted card"
},
{
"label": "Sticky bottom 'Finish shopping' primary CTA button with arrow",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_finish_cta",
"community": 25,
"norm_label": "sticky bottom 'finish shopping' primary cta button with arrow"
},
{
"label": "Implicit active-session banner: header title + presence row signal session-mode context",
"file_type": "image",
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "sessionmobile_active_session_banner",
"community": 25,
"norm_label": "implicit active-session banner: header title + presence row signal session-mode context"
},
{
"label": "Top header (menu + MONOLITH + LISTS)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_header",
"community": 43,
"norm_label": "top header (menu + monolith + lists)"
},
{
"label": "Hamburger menu button",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_menu_button",
"community": 43,
"norm_label": "hamburger menu button"
},
{
"label": "MONOLITH wordmark",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_brand_logo",
"community": 43,
"norm_label": "monolith wordmark"
},
{
"label": "LISTS navigation link",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_lists_link",
"community": 43,
"norm_label": "lists navigation link"
},
{
"label": "List header (CURRENT INVENTORY / Grocery List)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_list_header",
"community": 53,
"norm_label": "list header (current inventory / grocery list)"
},
{
"label": "CURRENT INVENTORY eyebrow label",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_eyebrow_label",
"community": 53,
"norm_label": "current inventory eyebrow label"
},
{
"label": "Grocery List title",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_list_title",
"community": 53,
"norm_label": "grocery list title"
},
{
"label": "Grocery item row card",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_item_row",
"community": 11,
"norm_label": "grocery item row card"
},
{
"label": "Item checkbox (unchecked/checked states)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_item_checkbox",
"community": 11,
"norm_label": "item checkbox (unchecked/checked states)"
},
{
"label": "Item name label",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_item_name",
"community": 11,
"norm_label": "item name label"
},
{
"label": "Item metadata subtitle (category + detail)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_item_metadata",
"community": 11,
"norm_label": "item metadata subtitle (category + detail)"
},
{
"label": "Quantity stepper (minus / value / plus)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_quantity_stepper",
"community": 11,
"norm_label": "quantity stepper (minus / value / plus)"
},
{
"label": "Checked item with strikethrough",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_checked_item_state",
"community": 11,
"norm_label": "checked item with strikethrough"
},
{
"label": "FREQUENCY suggestion chips row",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_frequency_section",
"community": 11,
"norm_label": "frequency suggestion chips row"
},
{
"label": "Frequency chip (Milk/Bread/Eggs/Coffee)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_frequency_chip",
"community": 11,
"norm_label": "frequency chip (milk/bread/eggs/coffee)"
},
{
"label": "Add item input row",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_add_row",
"community": 11,
"norm_label": "add item input row"
},
{
"label": "Add item text input",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_add_input",
"community": 11,
"norm_label": "add item text input"
},
{
"label": "Add-row quantity stepper",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_add_quantity_stepper",
"community": 11,
"norm_label": "add-row quantity stepper"
},
{
"label": "Add submit button (dark return arrow)",
"file_type": "image",
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerymobile_add_submit_button",
"community": 11,
"norm_label": "add submit button (dark return arrow)"
},
{
"label": "Left sidebar nav (Home, My Lists, Shared, Pantry, Settings)",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_sidebar_nav",
"community": 54,
"norm_label": "left sidebar nav (home, my lists, shared, pantry, settings)"
},
{
"label": "Colectivo / The Monolith Editorial brand mark",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_brand_header",
"community": 54,
"norm_label": "colectivo / the monolith editorial brand mark"
},
{
"label": "Sidebar footer with Julian Voss, Editor-in-Chief",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_user_footer",
"community": 54,
"norm_label": "sidebar footer with julian voss, editor-in-chief"
},
{
"label": "Active Ledger / Grocery List title with participant avatars (+1)",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_active_ledger_header",
"community": 88,
"norm_label": "active ledger / grocery list title with participant avatars (+1)"
},
{
"label": "Top-right three-dot overflow menu",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_overflow_menu",
"community": 88,
"norm_label": "top-right three-dot overflow menu"
},
{
"label": "Minimal item row: checkbox + name + quantity stepper (minus/count/plus)",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_item_row",
"community": 34,
"norm_label": "minimal item row: checkbox + name + quantity stepper (minus/count/plus)"
},
{
"label": "Flat item list (Honeycrisp Apples, Organic Baby Spinach, Whole milk 1L, Salted Butter, Sourdough Loaf)",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_item_list",
"community": 34,
"norm_label": "flat item list (honeycrisp apples, organic baby spinach, whole milk 1l, salted butter, sourdough loaf)"
},
{
"label": "Quick-add suggestion chips (Milk, Bread selected, Eggs, Coffee, Apples)",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_suggestion_chips",
"community": 89,
"norm_label": "quick-add suggestion chips (milk, bread selected, eggs, coffee, apples)"
},
{
"label": "Bottom 'Add Item' text input with CMD+N shortcut and black plus button",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_add_input",
"community": 89,
"norm_label": "bottom 'add item' text input with cmd+n shortcut and black plus button"
},
{
"label": "Large empty canvas below list \u2014 airy editorial whitespace",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_generous_whitespace",
"community": 34,
"norm_label": "large empty canvas below list \u2014 airy editorial whitespace"
},
{
"label": "Simplification intent: no category grouping, no sections, no per-item metadata, no aisle tags, no notes/prices \u2014 only name + qty",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_design_intent_simplification",
"community": 34,
"norm_label": "simplification intent: no category grouping, no sections, no per-item metadata, no aisle tags, no notes/prices \u2014 only name + qty"
},
{
"label": "Missing vs full variant: no shopping-session start/stop, no progress indicator, no completed/remaining split",
"file_type": "image",
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerysimple_missing_session_controls",
"community": 34,
"norm_label": "missing vs full variant: no shopping-session start/stop, no progress indicator, no completed/remaining split"
},
{
"label": "Grocery List Header (Active Ledger)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_header_title",
"community": 55,
"norm_label": "grocery list header (active ledger)"
},
{
"label": "Member Avatars Cluster (+1)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_member_avatars",
"community": 55,
"norm_label": "member avatars cluster (+1)"
},
{
"label": "Overflow Menu (kebab)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_overflow_menu",
"community": 55,
"norm_label": "overflow menu (kebab)"
},
{
"label": "Sidebar Navigation (Home/My Lists/Shared/Pantry/Settings)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_sidebar_nav",
"community": 56,
"norm_label": "sidebar navigation (home/my lists/shared/pantry/settings)"
},
{
"label": "Section Header (SECTION 01 Produce / 02 Dairy / 03 Bakery)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_section_header",
"community": 27,
"norm_label": "section header (section 01 produce / 02 dairy / 03 bakery)"
},
{
"label": "Item Row with Checkbox + Name + Quantity",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_item_row",
"community": 27,
"norm_label": "item row with checkbox + name + quantity"
},
{
"label": "Item Checkbox (unchecked state)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_item_checkbox",
"community": 27,
"norm_label": "item checkbox (unchecked state)"
},
{
"label": "Quantity Label (6 UNITS, 2 BAGS, 250G, etc.)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_quantity_label",
"community": 27,
"norm_label": "quantity label (6 units, 2 bags, 250g, etc.)"
},
{
"label": "Swipe-to-Delete Red Action (Whole milk 1L)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_swipe_action_delete",
"community": 27,
"norm_label": "swipe-to-delete red action (whole milk 1l)"
},
{
"label": "Revealed Row in Swipe State (edit affordance)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_swipe_revealed_row",
"community": 27,
"norm_label": "revealed row in swipe state (edit affordance)"
},
{
"label": "Quick-Add Suggestion Chips (MILK/BREAD/EGGS/COFFEE/APPLES)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_quick_suggestion_chips",
"community": 44,
"norm_label": "quick-add suggestion chips (milk/bread/eggs/coffee/apples)"
},
{
"label": "Active Chip (BREAD, dark filled)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_chip_active_state",
"community": 44,
"norm_label": "active chip (bread, dark filled)"
},
{
"label": "Add Item Text Input with Placeholder + CMD+N hint",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_add_item_input",
"community": 44,
"norm_label": "add item text input with placeholder + cmd+n hint"
},
{
"label": "Add (+) Submit Button",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_add_button",
"community": 44,
"norm_label": "add (+) submit button"
},
{
"label": "User Profile Footer (Julian Voss / Editor-in-Chief)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_user_profile_footer",
"community": 56,
"norm_label": "user profile footer (julian voss / editor-in-chief)"
},
{
"label": "Colectivo Brand Mark (The Monolith Editorial)",
"file_type": "image",
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "grocerycrud_brand_mark",
"community": 56,
"norm_label": "colectivo brand mark (the monolith editorial)"
},
{
"label": "Header with menu and search",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_header",
"community": 90,
"norm_label": "header with menu and search"
},
{
"label": "Page title: Productivity (Task Manager)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_page_title",
"community": 90,
"norm_label": "page title: productivity (task manager)"
},
{
"label": "Group: High Priority (Urgent Action)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_group_high_priority",
"community": 13,
"norm_label": "group: high priority (urgent action)"
},
{
"label": "Group: Product Development (Roadmap)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_group_product_development",
"community": 13,
"norm_label": "group: product development (roadmap)"
},
{
"label": "Group: Backlog (Future Focused)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_group_backlog",
"community": 13,
"norm_label": "group: backlog (future focused)"
},
{
"label": "Task row card (checkbox, title, description)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_task_row",
"community": 13,
"norm_label": "task row card (checkbox, title, description)"
},
{
"label": "Completion checkbox",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_task_checkbox",
"community": 13,
"norm_label": "completion checkbox"
},
{
"label": "Task title text",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_task_title",
"community": 13,
"norm_label": "task title text"
},
{
"label": "Task description / subtitle",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_task_description",
"community": 13,
"norm_label": "task description / subtitle"
},
{
"label": "Due Today badge",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_due_today_badge",
"community": 13,
"norm_label": "due today badge"
},
{
"label": "Attachments indicator (paperclip + count)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_attachments_indicator",
"community": 13,
"norm_label": "attachments indicator (paperclip + count)"
},
{
"label": "Assignee avatar stack",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_assignee_avatars",
"community": 13,
"norm_label": "assignee avatar stack"
},
{
"label": "Filter chips (Daily, Weekly, Urgent)",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_filter_chips",
"community": 91,
"norm_label": "filter chips (daily, weekly, urgent)"
},
{
"label": "Add task input with plus and submit arrow",
"file_type": "image",
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "tasksmobile_add_task_input",
"community": 91,
"norm_label": "add task input with plus and submit arrow"
},
{
"label": "Left sidebar navigation (Lists, Tasks, Notes, Search, Settings, Support)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_sidebar",
"community": 45,
"norm_label": "left sidebar navigation (lists, tasks, notes, search, settings, support)"
},
{
"label": "+ New Entry button in sidebar",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_new_entry_button",
"community": 45,
"norm_label": "+ new entry button in sidebar"
},
{
"label": "Colectivo workspace header (Personal Workspace)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_workspace_header",
"community": 45,
"norm_label": "colectivo workspace header (personal workspace)"
},
{
"label": "Top breadcrumb: DIRECTORY / SEARCH RESULTS",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_breadcrumb",
"community": 17,
"norm_label": "top breadcrumb: directory / search results"
},
{
"label": "Large 'Design' search query title with magnifier icon",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_search_title",
"community": 17,
"norm_label": "large 'design' search query title with magnifier icon"
},
{
"label": "Filter chips: All Results, Last 7 Days, Attachments",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_filter_tabs",
"community": 17,
"norm_label": "filter chips: all results, last 7 days, attachments"
},
{
"label": "NOTES result group with 'Design thoughts' heading",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_notes_group",
"community": 17,
"norm_label": "notes result group with 'design thoughts' heading"
},
{
"label": "Note card: Interface Heuristics preview",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_note_card_interface_heuristics",
"community": 17,
"norm_label": "note card: interface heuristics preview"
},
{
"label": "Note card: Monolith System preview (SYSTEM tag)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_note_card_monolith_system",
"community": 17,
"norm_label": "note card: monolith system preview (system tag)"
},
{
"label": "Visual Inspiration feature card: Editorial Spatial Study",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_editorial_spatial_study",
"community": 17,
"norm_label": "visual inspiration feature card: editorial spatial study"
},
{
"label": "TASKS Active Items panel (right sidebar)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_tasks_panel",
"community": 57,
"norm_label": "tasks active items panel (right sidebar)"
},
{
"label": "Task: Fix navigation bug (Colectivo Mobile App)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_task_fix_navigation",
"community": 57,
"norm_label": "task: fix navigation bug (colectivo mobile app)"
},
{
"label": "Task: Finalize search UI (NEW badge)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_task_finalize_search_ui",
"community": 57,
"norm_label": "task: finalize search ui (new badge)"
},
{
"label": "LISTS Collections panel with Grocery list and Reading list",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_lists_collections_panel",
"community": 92,
"norm_label": "lists collections panel with grocery list and reading list"
},
{
"label": "Dark Search Insights card (indexing stats, CMD+K shortcut hint)",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_search_insights_card",
"community": 92,
"norm_label": "dark search insights card (indexing stats, cmd+k shortcut hint)"
},
{
"label": "Bottom 'Ask AI about your workspace' input bar",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_ask_ai_input",
"community": 17,
"norm_label": "bottom 'ask ai about your workspace' input bar"
},
{
"label": "Top-right notification bell and user avatar",
"file_type": "image",
"source_file": "design/search_page/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "searchpage_top_actions",
"community": 45,
"norm_label": "top-right notification bell and user avatar"
},
{
"label": "Header (Monolith logo + NOTES + avatar)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_header",
"community": 182,
"norm_label": "header (monolith logo + notes + avatar)"
},
{
"label": "Repository title \u2014 Project Intelligence",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_repository_title",
"community": 183,
"norm_label": "repository title \u2014 project intelligence"
},
{
"label": "Section header \u2014 MEETING NOTES (4 entries)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_section_meeting_notes",
"community": 184,
"norm_label": "section header \u2014 meeting notes (4 entries)"
},
{
"label": "Note card (title + preview + metadata)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_note_card",
"community": 28,
"norm_label": "note card (title + preview + metadata)"
},
{
"label": "Note title (e.g. Quarterly Content Strategy Alignment)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_note_title",
"community": 28,
"norm_label": "note title (e.g. quarterly content strategy alignment)"
},
{
"label": "Note preview text (truncated body)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_note_preview",
"community": 28,
"norm_label": "note preview text (truncated body)"
},
{
"label": "Note metadata (date + contributor avatars)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_note_metadata",
"community": 28,
"norm_label": "note metadata (date + contributor avatars)"
},
{
"label": "Note overflow menu (...)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_note_overflow",
"community": 28,
"norm_label": "note overflow menu (...)"
},
{
"label": "Section header \u2014 PROJECT IDEAS with + add button",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_section_project_ideas",
"community": 93,
"norm_label": "section header \u2014 project ideas with + add button"
},
{
"label": "Priority note card (dark, PRIORITY tag)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_priority_card",
"community": 93,
"norm_label": "priority note card (dark, priority tag)"
},
{
"label": "Tag chips (RESEARCH, SUPPLY CHAIN)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_tag_chips",
"community": 28,
"norm_label": "tag chips (research, supply chain)"
},
{
"label": "New-note input (Capture a new thought...)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_new_note_input",
"community": 58,
"norm_label": "new-note input (capture a new thought...)"
},
{
"label": "Attach (paperclip) button in input",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_attach_button",
"community": 58,
"norm_label": "attach (paperclip) button in input"
},
{
"label": "SAVE button (dark pill)",
"file_type": "image",
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "notesmobile_save_button",
"community": 58,
"norm_label": "save button (dark pill)"
},
{
"label": "Brand wordmark Colectivo (top-left)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_brand_colectivo",
"community": 94,
"norm_label": "brand wordmark colectivo (top-left)"
},
{
"label": "Top center page title 'Lists'",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_top_center_title",
"community": 185,
"norm_label": "top center page title 'lists'"
},
{
"label": "Top-right overflow/more menu (kebab)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_top_right_overflow",
"community": 186,
"norm_label": "top-right overflow/more menu (kebab)"
},
{
"label": "Left sidebar navigation (Lists, Tasks, Notes, Search)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_sidebar_nav",
"community": 35,
"norm_label": "left sidebar navigation (lists, tasks, notes, search)"
},
{
"label": "Nav item Lists (active) with cart icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_nav_lists_active",
"community": 35,
"norm_label": "nav item lists (active) with cart icon"
},
{
"label": "Nav item Tasks with checkbox icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_nav_tasks",
"community": 35,
"norm_label": "nav item tasks with checkbox icon"
},
{
"label": "Nav item Notes with document icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_nav_notes",
"community": 35,
"norm_label": "nav item notes with document icon"
},
{
"label": "Nav item Search with magnifier icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_nav_search",
"community": 35,
"norm_label": "nav item search with magnifier icon"
},
{
"label": "Sidebar footer workspace card 'Shared Workspace \u00b7 Colectivo' with avatar",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_sidebar_workspace_footer",
"community": 94,
"norm_label": "sidebar footer workspace card 'shared workspace \u00b7 colectivo' with avatar"
},
{
"label": "Eyebrow label 'WORKSPACE OVERVIEW'",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_section_eyebrow",
"community": 187,
"norm_label": "eyebrow label 'workspace overview'"
},
{
"label": "Page heading 'Shared Lists'",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_page_heading",
"community": 188,
"norm_label": "page heading 'shared lists'"
},
{
"label": "Featured list card 'Home' \u2014 12 items, updated 2h ago, member avatars",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_home",
"community": 15,
"norm_label": "featured list card 'home' \u2014 12 items, updated 2h ago, member avatars"
},
{
"label": "Home card tags/chips GROCERIES and HOUSEHOLD",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_home_tags",
"community": 15,
"norm_label": "home card tags/chips groceries and household"
},
{
"label": "Home card member avatar stack (collaborators)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_home_members",
"community": 15,
"norm_label": "home card member avatar stack (collaborators)"
},
{
"label": "List card 'Office' \u2014 8 items, briefcase icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_office",
"community": 15,
"norm_label": "list card 'office' \u2014 8 items, briefcase icon"
},
{
"label": "List card 'Party' \u2014 24 items, party-popper icon, HIGH PRIORITY status",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_party",
"community": 15,
"norm_label": "list card 'party' \u2014 24 items, party-popper icon, high priority status"
},
{
"label": "Party card status badge 'HIGH PRIORITY' (red)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_party_priority_badge",
"community": 15,
"norm_label": "party card status badge 'high priority' (red)"
},
{
"label": "Compact list card 'Travel' \u2014 5 items \u00b7 Draft, plane icon, chevron-right",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_travel",
"community": 15,
"norm_label": "compact list card 'travel' \u2014 5 items \u00b7 draft, plane icon, chevron-right"
},
{
"label": "Travel card status 'Draft'",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_card_travel_draft_status",
"community": 15,
"norm_label": "travel card status 'draft'"
},
{
"label": "Bottom create-list input 'Create a new shared list\u2026' with plus icon",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_create_list_input",
"community": 95,
"norm_label": "bottom create-list input 'create a new shared list...' with plus icon"
},
{
"label": "Primary 'Create' button (dark pill)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_create_list_button",
"community": 95,
"norm_label": "primary 'create' button (dark pill)"
},
{
"label": "Two-column grid layout of list cards (Home full-width, Office/Party pair, Travel full-width)",
"file_type": "image",
"source_file": "design/lists_view/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsview_cards_grid_layout",
"community": 15,
"norm_label": "two-column grid layout of list cards (home full-width, office/party pair, travel full-width)"
},
{
"label": "Hamburger menu icon",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_header_menu",
"community": 59,
"norm_label": "hamburger menu icon"
},
{
"label": "MONOLITH brand wordmark",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_header_brand",
"community": 59,
"norm_label": "monolith brand wordmark"
},
{
"label": "User avatar (top right)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_header_avatar",
"community": 59,
"norm_label": "user avatar (top right)"
},
{
"label": "WORKSPACE eyebrow label",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_workspace_eyebrow",
"community": 96,
"norm_label": "workspace eyebrow label"
},
{
"label": "Shared Lists page title",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_page_title",
"community": 96,
"norm_label": "shared lists page title"
},
{
"label": "Full-width list card (Home/Office)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_full",
"community": 20,
"norm_label": "full-width list card (home/office)"
},
{
"label": "List icon tile (house/briefcase/party/plane)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_icon",
"community": 20,
"norm_label": "list icon tile (house/briefcase/party/plane)"
},
{
"label": "List title (Home, Office, Party, Travel)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_title",
"community": 20,
"norm_label": "list title (home, office, party, travel)"
},
{
"label": "Item count + shared-with meta line",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_meta",
"community": 20,
"norm_label": "item count + shared-with meta line"
},
{
"label": "Member avatar stack indicator",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_members",
"community": 20,
"norm_label": "member avatar stack indicator"
},
{
"label": "Two-column compact list card grid (Party/Travel)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_list_card_grid",
"community": 20,
"norm_label": "two-column compact list card grid (party/travel)"
},
{
"label": "Status/meta indicator row on card",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_status_indicator",
"community": 20,
"norm_label": "status/meta indicator row on card"
},
{
"label": "Create a new shared list inline input",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_new_list_input",
"community": 60,
"norm_label": "create a new shared list inline input"
},
{
"label": "Create button (primary dark)",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_new_list_button",
"community": 60,
"norm_label": "create button (primary dark)"
},
{
"label": "Plus-icon affordance on create bar",
"file_type": "image",
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "listsmobile_new_list_plus_icon",
"community": 60,
"norm_label": "plus-icon affordance on create bar"
},
{
"label": "CLAUDE.md project guide",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_project_guide",
"community": 8,
"norm_label": "claude.md project guide"
},
{
"label": "Auth Architecture (Keycloak -> GoTrue -> Supabase)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L34-L44",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_auth_architecture",
"community": 8,
"norm_label": "auth architecture (keycloak -> gotrue -> supabase)"
},
{
"label": "Option B: GoTrue as OIDC proxy",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L36-L37",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_option_b_oidc_proxy",
"community": 8,
"norm_label": "option b: gotrue as oidc proxy"
},
{
"label": "Keycloak self-registration enabled",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L40",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_self_registration",
"community": 8,
"norm_label": "keycloak self-registration enabled"
},
{
"label": "Link-only invitations (no email)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L41",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_link_only_invitations",
"community": 8,
"norm_label": "link-only invitations (no email)"
},
{
"label": "Multiple collectives per user",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L42",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_multi_collective",
"community": 8,
"norm_label": "multiple collectives per user"
},
{
"label": "RP-initiated logout flow",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L44",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_rp_initiated_logout",
"community": 8,
"norm_label": "rp-initiated logout flow"
},
{
"label": "isLoggingOut module flag",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L44",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_islogging_out_flag",
"community": 8,
"norm_label": "isloggingout module flag"
},
{
"label": "/logged-out public route",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L44",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_logged_out_route",
"community": 8,
"norm_label": "/logged-out public route"
},
{
"label": "Sync Strategy (Realtime/SSE/Polling)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L46-L54",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_sync_strategy",
"community": 36,
"norm_label": "sync strategy (realtime/sse/polling)"
},
{
"label": "Offline-first with IndexedDB + LWW conflict",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L54",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_offline_first",
"community": 36,
"norm_label": "offline-first with indexeddb + lww conflict"
},
{
"label": "Domain Model (Collective-centric)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L56-L70",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_domain_model",
"community": 37,
"norm_label": "domain model (collective-centric)"
},
{
"label": "Roles: admin / member / guest",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L60",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_roles_admin_member_guest",
"community": 37,
"norm_label": "roles: admin / member / guest"
},
{
"label": "Core entities: Collective, ShoppingList, Task, Note",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L62",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_core_entities",
"community": 37,
"norm_label": "core entities: collective, shoppinglist, task, note"
},
{
"label": "Business rules (single active session, trash 7d, sole-admin promotion)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L66-L70",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_business_rules",
"community": 37,
"norm_label": "business rules (single active session, trash 7d, sole-admin promotion)"
},
{
"label": "Paraglide JS internationalisation",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L72-L81",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_i18n_paraglide",
"community": 189,
"norm_label": "paraglide js internationalisation"
},
{
"label": "TypeScript types generation (database.ts / domain.ts)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L83-L85",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_typescript_types",
"community": 8,
"norm_label": "typescript types generation (database.ts / domain.ts)"
},
{
"label": "Dev test users (ana/borja/carmen/david/eva)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L87-L97",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_dev_test_users",
"community": 8,
"norm_label": "dev test users (ana/borja/carmen/david/eva)"
},
{
"label": "Gotcha: colectivo-web is confidential client",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L103",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_colectivo_web_confidential",
"community": 61,
"norm_label": "gotcha: colectivo-web is confidential client"
},
{
"label": "Gotcha: custom openid client scope in Keycloak",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L105",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_openid_scope",
"community": 61,
"norm_label": "gotcha: custom openid client scope in keycloak"
},
{
"label": "Gotcha: GOTRUE_DISABLE_SIGNUP must be false",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L107",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_disable_signup",
"community": 190,
"norm_label": "gotcha: gotrue_disable_signup must be false"
},
{
"label": "Gotcha: auth.users pre-seeded with Keycloak UUIDs",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L109",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_auth_users_seed",
"community": 8,
"norm_label": "gotcha: auth.users pre-seeded with keycloak uuids"
},
{
"label": "Gotcha: Kong env var substitution via kong-start.sh",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L111",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_kong_env_sub",
"community": 97,
"norm_label": "gotcha: kong env var substitution via kong-start.sh"
},
{
"label": "Gotcha: GoTrue empty role/aud on INSERT + UPDATE clobber (migrations 013/014)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L113",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_gotrue_empty_role",
"community": 8,
"norm_label": "gotcha: gotrue empty role/aud on insert + update clobber (migrations 013/014)"
},
{
"label": "Gotcha: do not call getSession() in SvelteKit load()",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L117",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_no_getsession_in_load",
"community": 62,
"norm_label": "gotcha: do not call getsession() in sveltekit load()"
},
{
"label": "Gotcha: onAuthStateChange fires INITIAL_SESSION not SIGNED_IN",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L119",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_initial_session_event",
"community": 8,
"norm_label": "gotcha: onauthstatechange fires initial_session not signed_in"
},
{
"label": "Gotcha: CSS custom properties use rgb() not hsl()",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L121",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_rgb_not_hsl",
"community": 191,
"norm_label": "gotcha: css custom properties use rgb() not hsl()"
},
{
"label": "Gotcha: Supabase onAuthStateChange query deadlock (setTimeout + pass-through lock)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L123",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_auth_lock_deadlock",
"community": 62,
"norm_label": "gotcha: supabase onauthstatechange query deadlock (settimeout + pass-through lock)"
},
{
"label": "Gotcha: logout must be RP-initiated + guard $effect (PKCE race)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L125",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_logout_pkce_race",
"community": 8,
"norm_label": "gotcha: logout must be rp-initiated + guard $effect (pkce race)"
},
{
"label": "Gotcha: never call crypto.randomUUID() directly, use generateId()",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L127",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_crypto_randomuuid",
"community": 8,
"norm_label": "gotcha: never call crypto.randomuuid() directly, use generateid()"
},
{
"label": "Gotcha: PWA SW filename (use src/sw.ts not src/service-worker.ts)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L131",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_pwa_service_worker_filename",
"community": 63,
"norm_label": "gotcha: pwa sw filename (use src/sw.ts not src/service-worker.ts)"
},
{
"label": "Gotcha: @vite-pwa/sveltekit does not auto-register SW",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L133",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_pwa_no_auto_register",
"community": 63,
"norm_label": "gotcha: @vite-pwa/sveltekit does not auto-register sw"
},
{
"label": "Gotcha: injectManifest hardcodes filename -> use generateSW",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L135",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_injectmanifest_hardcoded",
"community": 63,
"norm_label": "gotcha: injectmanifest hardcodes filename -> use generatesw"
},
{
"label": "Gotcha: Playwright must use live Keycloak login, not storageState",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L139",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_no_storagestate",
"community": 62,
"norm_label": "gotcha: playwright must use live keycloak login, not storagestate"
},
{
"label": "Gotcha: Playwright baseURL hardcoded to localhost:5173",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L141",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_playwright_baseurl",
"community": 192,
"norm_label": "gotcha: playwright baseurl hardcoded to localhost:5173"
},
{
"label": "Gotcha: Realtime waitFor timeout 10s not 5s",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L143",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_realtime_waitfor_timeout",
"community": 193,
"norm_label": "gotcha: realtime waitfor timeout 10s not 5s"
},
{
"label": "Gotcha: Kong strip_path: true on full-table route strips too much",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L147",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_kong_strip_path",
"community": 194,
"norm_label": "gotcha: kong strip_path: true on full-table route strips too much"
},
{
"label": "Gotcha: KONG_PLUGINS must list every plugin used",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L149",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_kong_plugins_list",
"community": 195,
"norm_label": "gotcha: kong_plugins must list every plugin used"
},
{
"label": "Gotcha: .select() after .insert() evaluates SELECT RLS policy",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L151",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_select_after_insert_rls",
"community": 196,
"norm_label": "gotcha: .select() after .insert() evaluates select rls policy"
},
{
"label": "Gotcha: supabase/postgres v15.1.1.78 does not bootstrap internal roles",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L155",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_supabase_roles_bootstrap",
"community": 197,
"norm_label": "gotcha: supabase/postgres v15.1.1.78 does not bootstrap internal roles"
},
{
"label": "Gotcha: docker compose exec -T drains surrounding heredoc",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L157",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_gotcha_docker_exec_stdin_drain",
"community": 198,
"norm_label": "gotcha: docker compose exec -t drains surrounding heredoc"
},
{
"label": "iOS Safari / PWA platform notes",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L161-L166",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_ios_safari_platform",
"community": 8,
"norm_label": "ios safari / pwa platform notes"
},
{
"label": "nginx (prod) Realtime WebSocket config",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L168-L171",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_nginx_realtime_config",
"community": 36,
"norm_label": "nginx (prod) realtime websocket config"
},
{
"label": "Keycloak behind nginx (X-Forwarded headers)",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L173-L174",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_keycloak_behind_nginx",
"community": 8,
"norm_label": "keycloak behind nginx (x-forwarded headers)"
},
{
"label": "Supabase Realtime self-hosted config",
"file_type": "document",
"source_file": "CLAUDE.md",
"source_location": "L176-L178",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "claudemd_supabase_realtime_selfhosted",
"community": 36,
"norm_label": "supabase realtime self-hosted config"
},
{
"label": "docs/development.md",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_doc",
"community": 8,
"norm_label": "docs/development.md"
},
{
"label": "Planned tech stack table",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L3-L14",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_planned_stack",
"community": 8,
"norm_label": "planned tech stack table"
},
{
"label": "Planned repository layout",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L16-L40",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_repo_layout",
"community": 8,
"norm_label": "planned repository layout"
},
{
"label": "Justfile dev commands",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L42-L61",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_justfile_commands",
"community": 199,
"norm_label": "justfile dev commands"
},
{
"label": "Justfile test commands (test-all, test-e2e, etc.)",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L63-L72",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_test_commands",
"community": 8,
"norm_label": "justfile test commands (test-all, test-e2e, etc.)"
},
{
"label": "Local dev endpoints + credentials",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L74-L82",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_local_endpoints",
"community": 97,
"norm_label": "local dev endpoints + credentials"
},
{
"label": "Dev secrets table (.env)",
"file_type": "document",
"source_file": "docs/development.md",
"source_location": "L84-L93",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "development_dev_secrets",
"community": 61,
"norm_label": "dev secrets table (.env)"
},
{
"label": "Fase 8 prod auth hardening",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": null,
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_doc",
"community": 8,
"norm_label": "fase 8 prod auth hardening"
},
{
"label": "Bug 1: empty auth.users.role on self-registration",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L6-L19",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_bug1_empty_role",
"community": 8,
"norm_label": "bug 1: empty auth.users.role on self-registration"
},
{
"label": "Migration 014 auth_users_role_update_trigger",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L13-L19",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_migration_014",
"community": 8,
"norm_label": "migration 014 auth_users_role_update_trigger"
},
{
"label": "auth.ensure_user_role_default() function",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L17",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_ensure_user_role_default_fn",
"community": 8,
"norm_label": "auth.ensure_user_role_default() function"
},
{
"label": "pgTAP 008_auth_user_role_default.sql (11 assertions)",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L19,L61",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_pgtap_008",
"community": 8,
"norm_label": "pgtap 008_auth_user_role_default.sql (11 assertions)"
},
{
"label": "Bug 2: logout doesn't log out + PKCE verifier race",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L21-L57",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_bug2_logout_pkce",
"community": 8,
"norm_label": "bug 2: logout doesn't log out + pkce verifier race"
},
{
"label": "Fix: RP-initiated OIDC logout",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L46-L50",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_rp_initiated_fix",
"community": 8,
"norm_label": "fix: rp-initiated oidc logout"
},
{
"label": "Accepted UX caveat: Keycloak confirmation page",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L52-L57",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_keycloak_confirm_caveat",
"community": 8,
"norm_label": "accepted ux caveat: keycloak confirmation page"
},
{
"label": "apps/web/src/lib/auth.ts logout()",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L47",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_auth_ts",
"community": 8,
"norm_label": "apps/web/src/lib/auth.ts logout()"
},
{
"label": "apps/web/src/routes/(app)/+layout.svelte $effect",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L48",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_app_layout_svelte",
"community": 8,
"norm_label": "apps/web/src/routes/(app)/+layout.svelte $effect"
},
{
"label": "apps/web/src/routes/logged-out/+page.svelte",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L49",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_logged_out_page",
"community": 8,
"norm_label": "apps/web/src/routes/logged-out/+page.svelte"
},
{
"label": "apps/web/tests/e2e/auth.test.ts A-05 + A-07",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L57,L62",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_e2e_auth_tests",
"community": 8,
"norm_label": "apps/web/tests/e2e/auth.test.ts a-05 + a-07"
},
{
"label": "infra/scripts/deploy-erosi.sh",
"file_type": "document",
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L69",
"source_url": null,
"captured_at": null,
"author": null,
"contributor": null,
"id": "fase8_deploy_erosi_script",
"community": 8,
"norm_label": "infra/scripts/deploy-erosi.sh"
}
],
"links": [
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L20",
"weight": 1.0,
"_src": "apps_web_src_lib_auth_ts",
"_tgt": "auth_login",
"source": "apps_web_src_lib_auth_ts",
"target": "auth_login",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L50",
"weight": 1.0,
"_src": "apps_web_src_lib_auth_ts",
"_tgt": "auth_logout",
"source": "apps_web_src_lib_auth_ts",
"target": "auth_logout",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L23",
"weight": 1.0,
"_src": "auth_login",
"_tgt": "supabase_getsupabase",
"source": "auth_login",
"target": "supabase_getsupabase"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/auth.ts",
"source_location": "L55",
"weight": 1.0,
"_src": "auth_logout",
"_tgt": "supabase_getsupabase",
"source": "auth_logout",
"target": "supabase_getsupabase"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/supabase.ts",
"source_location": "L16",
"weight": 1.0,
"_src": "apps_web_src_lib_supabase_ts",
"_tgt": "supabase_passthroughlock",
"source": "apps_web_src_lib_supabase_ts",
"target": "supabase_passthroughlock",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/supabase.ts",
"source_location": "L22",
"weight": 1.0,
"_src": "apps_web_src_lib_supabase_ts",
"_tgt": "supabase_getsupabase",
"source": "apps_web_src_lib_supabase_ts",
"target": "supabase_getsupabase",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L52",
"weight": 1.0,
"_src": "realtimesync_subscribetolist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "realtimesync_subscribetolist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "notes_loadnotes",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_loadnotes"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L28",
"weight": 1.0,
"_src": "notes_loadarchivednotes",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_loadarchivednotes"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L39",
"weight": 1.0,
"_src": "notes_loadtrashednotes",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_loadtrashednotes"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L49",
"weight": 1.0,
"_src": "notes_loadnote",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_loadnote"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L59",
"weight": 1.0,
"_src": "notes_createnote",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_createnote"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L81",
"weight": 1.0,
"_src": "notes_patchnote",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_patchnote"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L117",
"weight": 1.0,
"_src": "notes_permanentdeletenote",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_permanentdeletenote"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L121",
"weight": 1.0,
"_src": "notes_duplicatenote",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "notes_duplicatenote"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/search.ts",
"source_location": "L29",
"weight": 1.0,
"_src": "search_runsearch",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "search_runsearch"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L13",
"weight": 1.0,
"_src": "lists_loadlists",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_loadlists"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L27",
"weight": 1.0,
"_src": "lists_loadtrashedlists",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_loadtrashedlists"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L58",
"weight": 1.0,
"_src": "lists_createlist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_createlist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L76",
"weight": 1.0,
"_src": "lists_renamelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_renamelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L81",
"weight": 1.0,
"_src": "lists_softdeletelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_softdeletelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L88",
"weight": 1.0,
"_src": "lists_restorelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_restorelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L93",
"weight": 1.0,
"_src": "lists_permanentdeletelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_permanentdeletelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L98",
"weight": 1.0,
"_src": "lists_archivelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_archivelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L106",
"weight": 1.0,
"_src": "lists_completelist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_completelist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L119",
"weight": 1.0,
"_src": "lists_resetlist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_resetlist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L133",
"weight": 1.0,
"_src": "lists_loaditems",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_loaditems"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L167",
"weight": 1.0,
"_src": "lists_additem",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_additem"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L186",
"weight": 1.0,
"_src": "lists_updateitem",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_updateitem"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L193",
"weight": 1.0,
"_src": "lists_checkitem",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_checkitem"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L197",
"weight": 1.0,
"_src": "lists_deleteitem",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_deleteitem"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L204",
"weight": 1.0,
"_src": "lists_bulkdeleteitems",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_bulkdeleteitems"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L209",
"weight": 1.0,
"_src": "lists_bulkmoveitems",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_bulkmoveitems"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L214",
"weight": 1.0,
"_src": "lists_bulkcheckitems",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_bulkcheckitems"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L236",
"weight": 1.0,
"_src": "lists_fetchsuggestions",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "lists_fetchsuggestions"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L13",
"weight": 1.0,
"_src": "tasks_loadtasklists",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_loadtasklists"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L40",
"weight": 1.0,
"_src": "tasks_createtasklist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_createtasklist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L58",
"weight": 1.0,
"_src": "tasks_renametasklist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_renametasklist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L63",
"weight": 1.0,
"_src": "tasks_deletetasklist",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_deletetasklist"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L69",
"weight": 1.0,
"_src": "tasks_loadtasks",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_loadtasks"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L85",
"weight": 1.0,
"_src": "tasks_addtask",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_addtask"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L96",
"weight": 1.0,
"_src": "tasks_renametask",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_renametask"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L103",
"weight": 1.0,
"_src": "tasks_completetask",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_completetask"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L107",
"weight": 1.0,
"_src": "tasks_deletetask",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "tasks_deletetask"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L24",
"weight": 1.0,
"_src": "index_getqueue",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "index_getqueue"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L94",
"weight": 1.0,
"_src": "page_removemember",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "page_removemember"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L112",
"weight": 1.0,
"_src": "page_generateinvitelink",
"_tgt": "supabase_getsupabase",
"source": "supabase_getsupabase",
"target": "page_generateinvitelink"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L48",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_realtimesync_ts",
"_tgt": "realtimesync_subscribetolist",
"source": "apps_web_src_lib_stores_realtimesync_ts",
"target": "realtimesync_subscribetolist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/realtimeSync.ts",
"source_location": "L112",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_realtimesync_ts",
"_tgt": "realtimesync_applyitemevent",
"source": "apps_web_src_lib_stores_realtimesync_ts",
"target": "realtimesync_applyitemevent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_loadnotes",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_loadnotes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L27",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_loadarchivednotes",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_loadarchivednotes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L38",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_loadtrashednotes",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_loadtrashednotes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L48",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_loadnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_loadnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L55",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_createnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_createnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L75",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_patchnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_patchnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L89",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_pinnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_pinnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L94",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_unpinnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_unpinnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L98",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_archivenote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_archivenote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L103",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_unarchivenote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_unarchivenote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L107",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_trashnote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_trashnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L112",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_restorenote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_restorenote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L116",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_permanentdeletenote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_permanentdeletenote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L120",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_notes_ts",
"_tgt": "notes_duplicatenote",
"source": "apps_web_src_lib_stores_notes_ts",
"target": "notes_duplicatenote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L91",
"weight": 1.0,
"_src": "notes_pinnote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_pinnote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L95",
"weight": 1.0,
"_src": "notes_unpinnote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_unpinnote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L99",
"weight": 1.0,
"_src": "notes_archivenote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_archivenote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L104",
"weight": 1.0,
"_src": "notes_unarchivenote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_unarchivenote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L108",
"weight": 1.0,
"_src": "notes_trashnote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_trashnote",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/notes.ts",
"source_location": "L113",
"weight": 1.0,
"_src": "notes_restorenote",
"_tgt": "notes_patchnote",
"source": "notes_patchnote",
"target": "notes_restorenote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/search.ts",
"source_location": "L24",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_search_ts",
"_tgt": "search_runsearch",
"source": "apps_web_src_lib_stores_search_ts",
"target": "search_runsearch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_loadlists",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_loadlists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L26",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_loadtrashedlists",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_loadtrashedlists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L40",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_createlist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_createlist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L74",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_renamelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_renamelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L79",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_softdeletelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_softdeletelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L87",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_restorelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_restorelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L92",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_permanentdeletelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_permanentdeletelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L96",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_archivelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_archivelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L101",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_completelist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_completelist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L112",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_resetlist",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_resetlist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L132",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_loaditems",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_loaditems",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L150",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_additem",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_additem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L177",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_updateitem",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_updateitem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L189",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_checkitem",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_checkitem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L196",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_deleteitem",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_deleteitem",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L202",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_bulkdeleteitems",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_bulkdeleteitems",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L207",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_bulkmoveitems",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_bulkmoveitems",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L212",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_bulkcheckitems",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_bulkcheckitems",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L221",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_reorderitems",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_reorderitems",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L231",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_lists_ts",
"_tgt": "lists_fetchsuggestions",
"source": "apps_web_src_lib_stores_lists_ts",
"target": "lists_fetchsuggestions",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L89",
"weight": 1.0,
"_src": "lists_restorelist",
"_tgt": "lists_loadlists",
"source": "lists_loadlists",
"target": "lists_restorelist",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L52",
"weight": 1.0,
"_src": "page_toggletrash",
"_tgt": "lists_loadtrashedlists",
"source": "lists_loadtrashedlists",
"target": "page_toggletrash"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/lists.ts",
"source_location": "L45",
"weight": 1.0,
"_src": "lists_createlist",
"_tgt": "id_generateid",
"source": "lists_createlist",
"target": "id_generateid"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L92",
"weight": 1.0,
"_src": "page_handledelete",
"_tgt": "lists_softdeletelist",
"source": "lists_softdeletelist",
"target": "page_handledelete"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L97",
"weight": 1.0,
"_src": "page_handlerestore",
"_tgt": "lists_restorelist",
"source": "lists_restorelist",
"target": "page_handlerestore"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L102",
"weight": 1.0,
"_src": "page_handlepermanentdelete",
"_tgt": "lists_permanentdeletelist",
"source": "lists_permanentdeletelist",
"target": "page_handlepermanentdelete"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L82",
"weight": 1.0,
"_src": "page_handlearchive",
"_tgt": "lists_archivelist",
"source": "lists_archivelist",
"target": "page_handlearchive"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L84",
"weight": 1.0,
"_src": "page_confirmfinish",
"_tgt": "lists_completelist",
"source": "lists_completelist",
"target": "page_confirmfinish"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L87",
"weight": 1.0,
"_src": "page_handlereset",
"_tgt": "lists_resetlist",
"source": "lists_resetlist",
"target": "page_handlereset"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L78",
"weight": 1.0,
"_src": "page_togglecheck",
"_tgt": "lists_checkitem",
"source": "lists_checkitem",
"target": "page_togglecheck"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_loadtasklists",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_loadtasklists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L25",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_createtasklist",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_createtasklist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L56",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_renametasklist",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_renametasklist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L61",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_deletetasklist",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_deletetasklist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L68",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_loadtasks",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_loadtasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L79",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_addtask",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_addtask",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L95",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_renametask",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_renametask",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L99",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_completetask",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_completetask",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L106",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_deletetask",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_deletetask",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L110",
"weight": 1.0,
"_src": "apps_web_src_lib_stores_tasks_ts",
"_tgt": "tasks_reordertasks",
"source": "apps_web_src_lib_stores_tasks_ts",
"target": "tasks_reordertasks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/stores/tasks.ts",
"source_location": "L30",
"weight": 1.0,
"_src": "tasks_createtasklist",
"_tgt": "id_generateid",
"source": "tasks_createtasklist",
"target": "id_generateid"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/utils/id.ts",
"source_location": "L16",
"weight": 1.0,
"_src": "apps_web_src_lib_utils_id_ts",
"_tgt": "id_generateid",
"source": "apps_web_src_lib_utils_id_ts",
"target": "id_generateid",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L91",
"weight": 1.0,
"_src": "queue_syncqueue_enqueue",
"_tgt": "id_generateid",
"source": "id_generateid",
"target": "queue_syncqueue_enqueue"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L32",
"weight": 1.0,
"_src": "undoqueue_scheduleundoable",
"_tgt": "id_generateid",
"source": "id_generateid",
"target": "undoqueue_scheduleundoable"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L20",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_lists",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L42",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_tasks",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L64",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_notes",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L86",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_search",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_search",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L108",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_settings",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_settings",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L130",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_nav_collective",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_nav_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L152",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_app_name",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_app_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L174",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_loading",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_loading",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L196",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_error_generic",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_error_generic",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L218",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_login_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_login_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L240",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_login_button",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_login_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L262",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_logout_button",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_logout_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L284",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_auth_back_to_home",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_auth_back_to_home",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L306",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_logged_out_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_logged_out_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L328",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_logged_out_subtitle",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_logged_out_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L350",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_logged_out_sign_in",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_logged_out_sign_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L372",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L394",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_subtitle",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L416",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_create_tab",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_create_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L438",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_join_tab",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_join_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L460",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_create_collective",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_create_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L482",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_join_collective",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_join_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L504",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_collective_name",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_collective_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L526",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L548",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_collective_emoji",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_collective_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L570",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_invite_link_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_invite_link_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L592",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_invite_link_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_invite_link_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L614",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_create_btn",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_create_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L636",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_onboarding_join_btn",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_onboarding_join_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L658",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_collective_name_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_collective_name_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L680",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L702",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L724",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_subtitle",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L746",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_accept_btn",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_accept_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L768",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_success",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_success",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L790",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_invalid_link",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_invalid_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L812",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_not_found",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_not_found",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L834",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_already_used",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_already_used",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L856",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_expired",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_expired",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L878",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_already_member",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_already_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L900",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_unauthenticated",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_unauthenticated",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L922",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invitation_error_unknown",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invitation_error_unknown",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L944",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L966",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_members",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_members",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L988",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_you",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_you",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1010",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_remove",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_remove",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1032",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_invite_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_invite_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1054",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_invite_role",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_invite_role",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1076",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_generate_link",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_generate_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1098",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_copy",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_copy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1120",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_copied",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_copied",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1142",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_manage_link_expires",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_manage_link_expires",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1164",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_role_admin",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_role_admin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1186",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_role_member",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_role_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1208",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_role_guest",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_role_guest",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1230",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1252",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_display_name",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_display_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1274",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_saving",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1296",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_language",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_language",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1318",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_avatar",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_avatar",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1340",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_avatar_initials",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_avatar_initials",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1362",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_avatar_emoji",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_avatar_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1384",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_avatar_upload",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_avatar_upload",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1406",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_avatar_upload_btn",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_avatar_upload_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1428",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_account",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_account",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1450",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_keycloak_link",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_keycloak_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1472",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_logout",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_logout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1494",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_save",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1516",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_settings_saved",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_settings_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1538",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invite_member",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invite_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1560",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invite_email_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invite_email_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1582",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_invite_send",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_invite_send",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1604",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_masthead_lists_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_masthead_lists_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1626",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_masthead_tasks_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_masthead_tasks_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1648",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_masthead_notes_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_masthead_notes_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1670",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_masthead_search_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_masthead_search_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1692",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_masthead_search_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_masthead_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1714",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_lists_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_lists_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1736",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_lists_new_list",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_lists_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1758",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_lists_no_lists",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_lists_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1780",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_lists_create_first",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_lists_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1802",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_lists_trash",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_lists_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1824",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_status_active",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_status_active",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1846",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_status_completed",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_status_completed",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1868",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_status_archived",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_status_archived",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1890",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1912",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_items_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_items_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1934",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_items_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_items_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1956",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_reset",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_reset",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1978",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_archive",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2000",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2022",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_actions",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_actions",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2044",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_item_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_item_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2066",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_qty_label",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_qty_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2088",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_add_item",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_add_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2110",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_to_buy",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_to_buy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2132",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_checked",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2154",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_start_session",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_start_session",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2176",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_finish_shopping",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_finish_shopping",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2198",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_finish_confirm",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_finish_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2220",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_finish_confirm_yes",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_finish_confirm_yes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2242",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_finish_confirm_no",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_finish_confirm_no",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2264",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2286",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_new_list",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2308",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_no_lists",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2330",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_create_first",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2352",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_new_list_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_new_list_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2374",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_new_task_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_new_task_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2396",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2418",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2440",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_completed_section",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_completed_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2462",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_pending_section",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_pending_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2484",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_completed_by",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_completed_by",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2506",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_toggle",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_toggle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2528",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_uncheck",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_uncheck",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2550",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2572",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_delete_list",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_delete_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2594",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_tasks_delete_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_tasks_delete_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2616",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2638",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_new",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_new",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2660",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_pinned_section",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_pinned_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2682",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_active_section",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_active_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2704",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_archive",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2726",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_archive_view",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_archive_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2748",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_archived_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_archived_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2770",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_trash_view",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_trash_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2792",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2814",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_pin",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_pin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2836",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_unpin",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_unpin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2858",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_unarchive",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_unarchive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2880",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_send_to_trash",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_send_to_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2902",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_restore",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2924",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_duplicate",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_duplicate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2946",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_color",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2968",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_title_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_title_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2990",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_content_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_content_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3012",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_content_aria",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_content_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3034",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_back_to_board",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_back_to_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3056",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_saved",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3078",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_saving",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3100",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_empty_board",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_empty_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3122",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_notes_empty_board_hint",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_notes_empty_board_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3144",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3166",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_placeholder",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3188",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_filter_all",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_filter_all",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3210",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_filter_lists",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_filter_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3232",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_filter_tasks",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_filter_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3254",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_filter_notes",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_filter_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3276",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_group_shopping_items",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_group_shopping_items",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3298",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_group_tasks",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_group_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3320",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_group_notes",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_group_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3342",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3364",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_search_hint",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_search_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3386",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_trash_restore",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_trash_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3408",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_trash_delete_permanent",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_trash_delete_permanent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3430",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3452",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_trash_expires_in",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_trash_expires_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3474",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_confirm_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_confirm_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3496",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_cancel",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_cancel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3518",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_save",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3540",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_action_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_action_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3562",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_edit",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_edit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3584",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_add",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_add",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3606",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_done",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_done",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3628",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_sync_offline",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_sync_offline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3650",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_sync_syncing",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_sync_syncing",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3672",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_undo",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_undo",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3694",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_undo_deleted_item",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_undo_deleted_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3716",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_item_delete_aria",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_item_delete_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3738",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_qty_decrease",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_qty_decrease",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3760",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_qty_increase",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_qty_increase",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3782",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_reorder_handle",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_reorder_handle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3804",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_edit_item",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_edit_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3826",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3848",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_close",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_close",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3870",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_select",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_select",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3892",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_selection_count",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_selection_count",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3914",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_cancel_selection",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_cancel_selection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3936",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3958",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_bulk_move",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_bulk_move",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3980",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_bulk_mark_checked",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_bulk_mark_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4002",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_undo_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_undo_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4024",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_move_title",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_move_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4046",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_js",
"_tgt": "messages_list_move_create_new",
"source": "apps_web_src_lib_paraglide_messages_js",
"target": "messages_list_move_create_new",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L24",
"weight": 1.0,
"_src": "messages_nav_lists",
"_tgt": "runtime_languagetag",
"source": "messages_nav_lists",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L46",
"weight": 1.0,
"_src": "messages_nav_tasks",
"_tgt": "runtime_languagetag",
"source": "messages_nav_tasks",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L68",
"weight": 1.0,
"_src": "messages_nav_notes",
"_tgt": "runtime_languagetag",
"source": "messages_nav_notes",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L90",
"weight": 1.0,
"_src": "messages_nav_search",
"_tgt": "runtime_languagetag",
"source": "messages_nav_search",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L112",
"weight": 1.0,
"_src": "messages_nav_settings",
"_tgt": "runtime_languagetag",
"source": "messages_nav_settings",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L134",
"weight": 1.0,
"_src": "messages_nav_collective",
"_tgt": "runtime_languagetag",
"source": "messages_nav_collective",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L156",
"weight": 1.0,
"_src": "messages_app_name",
"_tgt": "runtime_languagetag",
"source": "messages_app_name",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L178",
"weight": 1.0,
"_src": "messages_loading",
"_tgt": "runtime_languagetag",
"source": "messages_loading",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L200",
"weight": 1.0,
"_src": "messages_error_generic",
"_tgt": "runtime_languagetag",
"source": "messages_error_generic",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L222",
"weight": 1.0,
"_src": "messages_login_title",
"_tgt": "runtime_languagetag",
"source": "messages_login_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L244",
"weight": 1.0,
"_src": "messages_login_button",
"_tgt": "runtime_languagetag",
"source": "messages_login_button",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L266",
"weight": 1.0,
"_src": "messages_logout_button",
"_tgt": "runtime_languagetag",
"source": "messages_logout_button",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L288",
"weight": 1.0,
"_src": "messages_auth_back_to_home",
"_tgt": "runtime_languagetag",
"source": "messages_auth_back_to_home",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L310",
"weight": 1.0,
"_src": "messages_logged_out_title",
"_tgt": "runtime_languagetag",
"source": "messages_logged_out_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L332",
"weight": 1.0,
"_src": "messages_logged_out_subtitle",
"_tgt": "runtime_languagetag",
"source": "messages_logged_out_subtitle",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L354",
"weight": 1.0,
"_src": "messages_logged_out_sign_in",
"_tgt": "runtime_languagetag",
"source": "messages_logged_out_sign_in",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L376",
"weight": 1.0,
"_src": "messages_onboarding_title",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L398",
"weight": 1.0,
"_src": "messages_onboarding_subtitle",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_subtitle",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L420",
"weight": 1.0,
"_src": "messages_onboarding_create_tab",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_create_tab",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L442",
"weight": 1.0,
"_src": "messages_onboarding_join_tab",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_join_tab",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L464",
"weight": 1.0,
"_src": "messages_onboarding_create_collective",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_create_collective",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L486",
"weight": 1.0,
"_src": "messages_onboarding_join_collective",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_join_collective",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L508",
"weight": 1.0,
"_src": "messages_onboarding_collective_name",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_collective_name",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L530",
"weight": 1.0,
"_src": "messages_onboarding_collective_name_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_collective_name_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L552",
"weight": 1.0,
"_src": "messages_onboarding_collective_emoji",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_collective_emoji",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L574",
"weight": 1.0,
"_src": "messages_onboarding_invite_link_label",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_invite_link_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L596",
"weight": 1.0,
"_src": "messages_onboarding_invite_link_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_invite_link_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L618",
"weight": 1.0,
"_src": "messages_onboarding_create_btn",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_create_btn",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L640",
"weight": 1.0,
"_src": "messages_onboarding_join_btn",
"_tgt": "runtime_languagetag",
"source": "messages_onboarding_join_btn",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L662",
"weight": 1.0,
"_src": "messages_collective_name_label",
"_tgt": "runtime_languagetag",
"source": "messages_collective_name_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L684",
"weight": 1.0,
"_src": "messages_collective_name_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_collective_name_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L706",
"weight": 1.0,
"_src": "messages_invitation_title",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L728",
"weight": 1.0,
"_src": "messages_invitation_subtitle",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_subtitle",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L750",
"weight": 1.0,
"_src": "messages_invitation_accept_btn",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_accept_btn",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L772",
"weight": 1.0,
"_src": "messages_invitation_success",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_success",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L794",
"weight": 1.0,
"_src": "messages_invitation_invalid_link",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_invalid_link",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L816",
"weight": 1.0,
"_src": "messages_invitation_error_not_found",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_not_found",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L838",
"weight": 1.0,
"_src": "messages_invitation_error_already_used",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_already_used",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L860",
"weight": 1.0,
"_src": "messages_invitation_error_expired",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_expired",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L882",
"weight": 1.0,
"_src": "messages_invitation_error_already_member",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_already_member",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L904",
"weight": 1.0,
"_src": "messages_invitation_error_unauthenticated",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_unauthenticated",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L926",
"weight": 1.0,
"_src": "messages_invitation_error_unknown",
"_tgt": "runtime_languagetag",
"source": "messages_invitation_error_unknown",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L948",
"weight": 1.0,
"_src": "messages_manage_title",
"_tgt": "runtime_languagetag",
"source": "messages_manage_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L970",
"weight": 1.0,
"_src": "messages_manage_members",
"_tgt": "runtime_languagetag",
"source": "messages_manage_members",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L992",
"weight": 1.0,
"_src": "messages_manage_you",
"_tgt": "runtime_languagetag",
"source": "messages_manage_you",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1014",
"weight": 1.0,
"_src": "messages_manage_remove",
"_tgt": "runtime_languagetag",
"source": "messages_manage_remove",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1036",
"weight": 1.0,
"_src": "messages_manage_invite_title",
"_tgt": "runtime_languagetag",
"source": "messages_manage_invite_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1058",
"weight": 1.0,
"_src": "messages_manage_invite_role",
"_tgt": "runtime_languagetag",
"source": "messages_manage_invite_role",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1080",
"weight": 1.0,
"_src": "messages_manage_generate_link",
"_tgt": "runtime_languagetag",
"source": "messages_manage_generate_link",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1102",
"weight": 1.0,
"_src": "messages_manage_copy",
"_tgt": "runtime_languagetag",
"source": "messages_manage_copy",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1124",
"weight": 1.0,
"_src": "messages_manage_copied",
"_tgt": "runtime_languagetag",
"source": "messages_manage_copied",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1146",
"weight": 1.0,
"_src": "messages_manage_link_expires",
"_tgt": "runtime_languagetag",
"source": "messages_manage_link_expires",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1168",
"weight": 1.0,
"_src": "messages_role_admin",
"_tgt": "runtime_languagetag",
"source": "messages_role_admin",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1190",
"weight": 1.0,
"_src": "messages_role_member",
"_tgt": "runtime_languagetag",
"source": "messages_role_member",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1212",
"weight": 1.0,
"_src": "messages_role_guest",
"_tgt": "runtime_languagetag",
"source": "messages_role_guest",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1234",
"weight": 1.0,
"_src": "messages_settings_title",
"_tgt": "runtime_languagetag",
"source": "messages_settings_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1256",
"weight": 1.0,
"_src": "messages_settings_display_name",
"_tgt": "runtime_languagetag",
"source": "messages_settings_display_name",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1278",
"weight": 1.0,
"_src": "messages_settings_saving",
"_tgt": "runtime_languagetag",
"source": "messages_settings_saving",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1300",
"weight": 1.0,
"_src": "messages_settings_language",
"_tgt": "runtime_languagetag",
"source": "messages_settings_language",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1322",
"weight": 1.0,
"_src": "messages_settings_avatar",
"_tgt": "runtime_languagetag",
"source": "messages_settings_avatar",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1344",
"weight": 1.0,
"_src": "messages_settings_avatar_initials",
"_tgt": "runtime_languagetag",
"source": "messages_settings_avatar_initials",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1366",
"weight": 1.0,
"_src": "messages_settings_avatar_emoji",
"_tgt": "runtime_languagetag",
"source": "messages_settings_avatar_emoji",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1388",
"weight": 1.0,
"_src": "messages_settings_avatar_upload",
"_tgt": "runtime_languagetag",
"source": "messages_settings_avatar_upload",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1410",
"weight": 1.0,
"_src": "messages_settings_avatar_upload_btn",
"_tgt": "runtime_languagetag",
"source": "messages_settings_avatar_upload_btn",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1432",
"weight": 1.0,
"_src": "messages_settings_account",
"_tgt": "runtime_languagetag",
"source": "messages_settings_account",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1454",
"weight": 1.0,
"_src": "messages_settings_keycloak_link",
"_tgt": "runtime_languagetag",
"source": "messages_settings_keycloak_link",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1476",
"weight": 1.0,
"_src": "messages_settings_logout",
"_tgt": "runtime_languagetag",
"source": "messages_settings_logout",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1498",
"weight": 1.0,
"_src": "messages_settings_save",
"_tgt": "runtime_languagetag",
"source": "messages_settings_save",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1520",
"weight": 1.0,
"_src": "messages_settings_saved",
"_tgt": "runtime_languagetag",
"source": "messages_settings_saved",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1542",
"weight": 1.0,
"_src": "messages_invite_member",
"_tgt": "runtime_languagetag",
"source": "messages_invite_member",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1564",
"weight": 1.0,
"_src": "messages_invite_email_label",
"_tgt": "runtime_languagetag",
"source": "messages_invite_email_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1586",
"weight": 1.0,
"_src": "messages_invite_send",
"_tgt": "runtime_languagetag",
"source": "messages_invite_send",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1608",
"weight": 1.0,
"_src": "messages_masthead_lists_label",
"_tgt": "runtime_languagetag",
"source": "messages_masthead_lists_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1630",
"weight": 1.0,
"_src": "messages_masthead_tasks_label",
"_tgt": "runtime_languagetag",
"source": "messages_masthead_tasks_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1652",
"weight": 1.0,
"_src": "messages_masthead_notes_label",
"_tgt": "runtime_languagetag",
"source": "messages_masthead_notes_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1674",
"weight": 1.0,
"_src": "messages_masthead_search_label",
"_tgt": "runtime_languagetag",
"source": "messages_masthead_search_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1696",
"weight": 1.0,
"_src": "messages_masthead_search_title",
"_tgt": "runtime_languagetag",
"source": "messages_masthead_search_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1718",
"weight": 1.0,
"_src": "messages_lists_title",
"_tgt": "runtime_languagetag",
"source": "messages_lists_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1740",
"weight": 1.0,
"_src": "messages_lists_new_list",
"_tgt": "runtime_languagetag",
"source": "messages_lists_new_list",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1762",
"weight": 1.0,
"_src": "messages_lists_no_lists",
"_tgt": "runtime_languagetag",
"source": "messages_lists_no_lists",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1784",
"weight": 1.0,
"_src": "messages_lists_create_first",
"_tgt": "runtime_languagetag",
"source": "messages_lists_create_first",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1806",
"weight": 1.0,
"_src": "messages_lists_trash",
"_tgt": "runtime_languagetag",
"source": "messages_lists_trash",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1828",
"weight": 1.0,
"_src": "messages_list_status_active",
"_tgt": "runtime_languagetag",
"source": "messages_list_status_active",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1850",
"weight": 1.0,
"_src": "messages_list_status_completed",
"_tgt": "runtime_languagetag",
"source": "messages_list_status_completed",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1872",
"weight": 1.0,
"_src": "messages_list_status_archived",
"_tgt": "runtime_languagetag",
"source": "messages_list_status_archived",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1894",
"weight": 1.0,
"_src": "messages_list_name_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_list_name_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1916",
"weight": 1.0,
"_src": "messages_list_items_empty",
"_tgt": "runtime_languagetag",
"source": "messages_list_items_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1938",
"weight": 1.0,
"_src": "messages_list_items_empty_hint",
"_tgt": "runtime_languagetag",
"source": "messages_list_items_empty_hint",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1960",
"weight": 1.0,
"_src": "messages_list_reset",
"_tgt": "runtime_languagetag",
"source": "messages_list_reset",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L1982",
"weight": 1.0,
"_src": "messages_list_archive",
"_tgt": "runtime_languagetag",
"source": "messages_list_archive",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2004",
"weight": 1.0,
"_src": "messages_list_delete",
"_tgt": "runtime_languagetag",
"source": "messages_list_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2026",
"weight": 1.0,
"_src": "messages_list_actions",
"_tgt": "runtime_languagetag",
"source": "messages_list_actions",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2048",
"weight": 1.0,
"_src": "messages_list_item_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_list_item_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2070",
"weight": 1.0,
"_src": "messages_list_qty_label",
"_tgt": "runtime_languagetag",
"source": "messages_list_qty_label",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2092",
"weight": 1.0,
"_src": "messages_list_add_item",
"_tgt": "runtime_languagetag",
"source": "messages_list_add_item",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2114",
"weight": 1.0,
"_src": "messages_list_to_buy",
"_tgt": "runtime_languagetag",
"source": "messages_list_to_buy",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2136",
"weight": 1.0,
"_src": "messages_list_checked",
"_tgt": "runtime_languagetag",
"source": "messages_list_checked",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2158",
"weight": 1.0,
"_src": "messages_list_start_session",
"_tgt": "runtime_languagetag",
"source": "messages_list_start_session",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2180",
"weight": 1.0,
"_src": "messages_list_finish_shopping",
"_tgt": "runtime_languagetag",
"source": "messages_list_finish_shopping",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2202",
"weight": 1.0,
"_src": "messages_list_finish_confirm",
"_tgt": "runtime_languagetag",
"source": "messages_list_finish_confirm",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2224",
"weight": 1.0,
"_src": "messages_list_finish_confirm_yes",
"_tgt": "runtime_languagetag",
"source": "messages_list_finish_confirm_yes",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2246",
"weight": 1.0,
"_src": "messages_list_finish_confirm_no",
"_tgt": "runtime_languagetag",
"source": "messages_list_finish_confirm_no",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2268",
"weight": 1.0,
"_src": "messages_tasks_title",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2290",
"weight": 1.0,
"_src": "messages_tasks_new_list",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_new_list",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2312",
"weight": 1.0,
"_src": "messages_tasks_no_lists",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_no_lists",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2334",
"weight": 1.0,
"_src": "messages_tasks_create_first",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_create_first",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2356",
"weight": 1.0,
"_src": "messages_tasks_new_list_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_new_list_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2378",
"weight": 1.0,
"_src": "messages_tasks_new_task_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_new_task_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2400",
"weight": 1.0,
"_src": "messages_tasks_empty",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2422",
"weight": 1.0,
"_src": "messages_tasks_empty_hint",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_empty_hint",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2444",
"weight": 1.0,
"_src": "messages_tasks_completed_section",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_completed_section",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2466",
"weight": 1.0,
"_src": "messages_tasks_pending_section",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_pending_section",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2488",
"weight": 1.0,
"_src": "messages_tasks_completed_by",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_completed_by",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2510",
"weight": 1.0,
"_src": "messages_tasks_toggle",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_toggle",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2532",
"weight": 1.0,
"_src": "messages_tasks_uncheck",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_uncheck",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2554",
"weight": 1.0,
"_src": "messages_tasks_delete",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2576",
"weight": 1.0,
"_src": "messages_tasks_delete_list",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_delete_list",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2598",
"weight": 1.0,
"_src": "messages_tasks_delete_list_confirm",
"_tgt": "runtime_languagetag",
"source": "messages_tasks_delete_list_confirm",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2620",
"weight": 1.0,
"_src": "messages_notes_title",
"_tgt": "runtime_languagetag",
"source": "messages_notes_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2642",
"weight": 1.0,
"_src": "messages_notes_new",
"_tgt": "runtime_languagetag",
"source": "messages_notes_new",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2664",
"weight": 1.0,
"_src": "messages_notes_pinned_section",
"_tgt": "runtime_languagetag",
"source": "messages_notes_pinned_section",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2686",
"weight": 1.0,
"_src": "messages_notes_active_section",
"_tgt": "runtime_languagetag",
"source": "messages_notes_active_section",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2708",
"weight": 1.0,
"_src": "messages_notes_archive",
"_tgt": "runtime_languagetag",
"source": "messages_notes_archive",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2730",
"weight": 1.0,
"_src": "messages_notes_archive_view",
"_tgt": "runtime_languagetag",
"source": "messages_notes_archive_view",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2752",
"weight": 1.0,
"_src": "messages_notes_archived_empty",
"_tgt": "runtime_languagetag",
"source": "messages_notes_archived_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2774",
"weight": 1.0,
"_src": "messages_notes_trash_view",
"_tgt": "runtime_languagetag",
"source": "messages_notes_trash_view",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2796",
"weight": 1.0,
"_src": "messages_notes_trash_empty",
"_tgt": "runtime_languagetag",
"source": "messages_notes_trash_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2818",
"weight": 1.0,
"_src": "messages_notes_pin",
"_tgt": "runtime_languagetag",
"source": "messages_notes_pin",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2840",
"weight": 1.0,
"_src": "messages_notes_unpin",
"_tgt": "runtime_languagetag",
"source": "messages_notes_unpin",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2862",
"weight": 1.0,
"_src": "messages_notes_unarchive",
"_tgt": "runtime_languagetag",
"source": "messages_notes_unarchive",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2884",
"weight": 1.0,
"_src": "messages_notes_send_to_trash",
"_tgt": "runtime_languagetag",
"source": "messages_notes_send_to_trash",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2906",
"weight": 1.0,
"_src": "messages_notes_restore",
"_tgt": "runtime_languagetag",
"source": "messages_notes_restore",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2928",
"weight": 1.0,
"_src": "messages_notes_duplicate",
"_tgt": "runtime_languagetag",
"source": "messages_notes_duplicate",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2950",
"weight": 1.0,
"_src": "messages_notes_color",
"_tgt": "runtime_languagetag",
"source": "messages_notes_color",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2972",
"weight": 1.0,
"_src": "messages_notes_title_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_notes_title_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L2994",
"weight": 1.0,
"_src": "messages_notes_content_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_notes_content_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3016",
"weight": 1.0,
"_src": "messages_notes_content_aria",
"_tgt": "runtime_languagetag",
"source": "messages_notes_content_aria",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3038",
"weight": 1.0,
"_src": "messages_notes_back_to_board",
"_tgt": "runtime_languagetag",
"source": "messages_notes_back_to_board",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3060",
"weight": 1.0,
"_src": "messages_notes_saved",
"_tgt": "runtime_languagetag",
"source": "messages_notes_saved",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3082",
"weight": 1.0,
"_src": "messages_notes_saving",
"_tgt": "runtime_languagetag",
"source": "messages_notes_saving",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3104",
"weight": 1.0,
"_src": "messages_notes_empty_board",
"_tgt": "runtime_languagetag",
"source": "messages_notes_empty_board",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3126",
"weight": 1.0,
"_src": "messages_notes_empty_board_hint",
"_tgt": "runtime_languagetag",
"source": "messages_notes_empty_board_hint",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3148",
"weight": 1.0,
"_src": "messages_search_title",
"_tgt": "runtime_languagetag",
"source": "messages_search_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3170",
"weight": 1.0,
"_src": "messages_search_placeholder",
"_tgt": "runtime_languagetag",
"source": "messages_search_placeholder",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3192",
"weight": 1.0,
"_src": "messages_search_filter_all",
"_tgt": "runtime_languagetag",
"source": "messages_search_filter_all",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3214",
"weight": 1.0,
"_src": "messages_search_filter_lists",
"_tgt": "runtime_languagetag",
"source": "messages_search_filter_lists",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3236",
"weight": 1.0,
"_src": "messages_search_filter_tasks",
"_tgt": "runtime_languagetag",
"source": "messages_search_filter_tasks",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3258",
"weight": 1.0,
"_src": "messages_search_filter_notes",
"_tgt": "runtime_languagetag",
"source": "messages_search_filter_notes",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3280",
"weight": 1.0,
"_src": "messages_search_group_shopping_items",
"_tgt": "runtime_languagetag",
"source": "messages_search_group_shopping_items",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3302",
"weight": 1.0,
"_src": "messages_search_group_tasks",
"_tgt": "runtime_languagetag",
"source": "messages_search_group_tasks",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3324",
"weight": 1.0,
"_src": "messages_search_group_notes",
"_tgt": "runtime_languagetag",
"source": "messages_search_group_notes",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3346",
"weight": 1.0,
"_src": "messages_search_empty",
"_tgt": "runtime_languagetag",
"source": "messages_search_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3368",
"weight": 1.0,
"_src": "messages_search_hint",
"_tgt": "runtime_languagetag",
"source": "messages_search_hint",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3390",
"weight": 1.0,
"_src": "messages_trash_restore",
"_tgt": "runtime_languagetag",
"source": "messages_trash_restore",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3412",
"weight": 1.0,
"_src": "messages_trash_delete_permanent",
"_tgt": "runtime_languagetag",
"source": "messages_trash_delete_permanent",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3434",
"weight": 1.0,
"_src": "messages_trash_empty",
"_tgt": "runtime_languagetag",
"source": "messages_trash_empty",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3456",
"weight": 1.0,
"_src": "messages_trash_expires_in",
"_tgt": "runtime_languagetag",
"source": "messages_trash_expires_in",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3478",
"weight": 1.0,
"_src": "messages_confirm_delete",
"_tgt": "runtime_languagetag",
"source": "messages_confirm_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3500",
"weight": 1.0,
"_src": "messages_cancel",
"_tgt": "runtime_languagetag",
"source": "messages_cancel",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3522",
"weight": 1.0,
"_src": "messages_save",
"_tgt": "runtime_languagetag",
"source": "messages_save",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3544",
"weight": 1.0,
"_src": "messages_action_delete",
"_tgt": "runtime_languagetag",
"source": "messages_action_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3566",
"weight": 1.0,
"_src": "messages_edit",
"_tgt": "runtime_languagetag",
"source": "messages_edit",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3588",
"weight": 1.0,
"_src": "messages_add",
"_tgt": "runtime_languagetag",
"source": "messages_add",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3610",
"weight": 1.0,
"_src": "messages_done",
"_tgt": "runtime_languagetag",
"source": "messages_done",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3632",
"weight": 1.0,
"_src": "messages_sync_offline",
"_tgt": "runtime_languagetag",
"source": "messages_sync_offline",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3654",
"weight": 1.0,
"_src": "messages_sync_syncing",
"_tgt": "runtime_languagetag",
"source": "messages_sync_syncing",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3676",
"weight": 1.0,
"_src": "messages_undo",
"_tgt": "runtime_languagetag",
"source": "messages_undo",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3698",
"weight": 1.0,
"_src": "messages_undo_deleted_item",
"_tgt": "runtime_languagetag",
"source": "messages_undo_deleted_item",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3720",
"weight": 1.0,
"_src": "messages_list_item_delete_aria",
"_tgt": "runtime_languagetag",
"source": "messages_list_item_delete_aria",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3742",
"weight": 1.0,
"_src": "messages_list_qty_decrease",
"_tgt": "runtime_languagetag",
"source": "messages_list_qty_decrease",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3764",
"weight": 1.0,
"_src": "messages_list_qty_increase",
"_tgt": "runtime_languagetag",
"source": "messages_list_qty_increase",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3786",
"weight": 1.0,
"_src": "messages_list_reorder_handle",
"_tgt": "runtime_languagetag",
"source": "messages_list_reorder_handle",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3808",
"weight": 1.0,
"_src": "messages_list_edit_item",
"_tgt": "runtime_languagetag",
"source": "messages_list_edit_item",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3830",
"weight": 1.0,
"_src": "messages_list_confirm",
"_tgt": "runtime_languagetag",
"source": "messages_list_confirm",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3852",
"weight": 1.0,
"_src": "messages_list_close",
"_tgt": "runtime_languagetag",
"source": "messages_list_close",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3874",
"weight": 1.0,
"_src": "messages_list_select",
"_tgt": "runtime_languagetag",
"source": "messages_list_select",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3896",
"weight": 1.0,
"_src": "messages_list_selection_count",
"_tgt": "runtime_languagetag",
"source": "messages_list_selection_count",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3918",
"weight": 1.0,
"_src": "messages_list_cancel_selection",
"_tgt": "runtime_languagetag",
"source": "messages_list_cancel_selection",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3940",
"weight": 1.0,
"_src": "messages_list_bulk_delete",
"_tgt": "runtime_languagetag",
"source": "messages_list_bulk_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3962",
"weight": 1.0,
"_src": "messages_list_bulk_move",
"_tgt": "runtime_languagetag",
"source": "messages_list_bulk_move",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L3984",
"weight": 1.0,
"_src": "messages_list_bulk_mark_checked",
"_tgt": "runtime_languagetag",
"source": "messages_list_bulk_mark_checked",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4006",
"weight": 1.0,
"_src": "messages_list_undo_bulk_delete",
"_tgt": "runtime_languagetag",
"source": "messages_list_undo_bulk_delete",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4028",
"weight": 1.0,
"_src": "messages_list_move_title",
"_tgt": "runtime_languagetag",
"source": "messages_list_move_title",
"target": "runtime_languagetag"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/paraglide/messages.js",
"source_location": "L4050",
"weight": 1.0,
"_src": "messages_list_move_create_new",
"_tgt": "runtime_languagetag",
"source": "messages_list_move_create_new",
"target": "runtime_languagetag"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L38",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_runtime_js",
"_tgt": "runtime_languagetag",
"source": "apps_web_src_lib_paraglide_runtime_js",
"target": "runtime_languagetag",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L58",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_runtime_js",
"_tgt": "runtime_setlanguagetag",
"source": "apps_web_src_lib_paraglide_runtime_js",
"target": "runtime_setlanguagetag",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L75",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_runtime_js",
"_tgt": "runtime_enforcelanguagetag",
"source": "apps_web_src_lib_paraglide_runtime_js",
"target": "runtime_enforcelanguagetag",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L111",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_runtime_js",
"_tgt": "runtime_onsetlanguagetag",
"source": "apps_web_src_lib_paraglide_runtime_js",
"target": "runtime_onsetlanguagetag",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L128",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_runtime_js",
"_tgt": "runtime_isavailablelanguagetag",
"source": "apps_web_src_lib_paraglide_runtime_js",
"target": "runtime_isavailablelanguagetag",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L66",
"weight": 1.0,
"_src": "runtime_setlanguagetag",
"_tgt": "runtime_languagetag",
"source": "runtime_languagetag",
"target": "runtime_setlanguagetag",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/runtime.js",
"source_location": "L60",
"weight": 1.0,
"_src": "runtime_setlanguagetag",
"_tgt": "runtime_enforcelanguagetag",
"source": "runtime_setlanguagetag",
"target": "runtime_enforcelanguagetag",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L18",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_lists",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L26",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_tasks",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L34",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_notes",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L42",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_search",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_search",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L50",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_settings",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_settings",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L58",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_nav_collective",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_nav_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L66",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_app_name",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_app_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L74",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_loading",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_loading",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L82",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_error_generic",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_error_generic",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L90",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_login_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_login_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L98",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_login_button",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_login_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L106",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_logout_button",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_logout_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L114",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_auth_back_to_home",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_auth_back_to_home",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L122",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_logged_out_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_logged_out_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L130",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_logged_out_subtitle",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_logged_out_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L138",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_logged_out_sign_in",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_logged_out_sign_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L146",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L154",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_subtitle",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L162",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_create_tab",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_create_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L170",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_join_tab",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_join_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L178",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_create_collective",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_create_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L186",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_join_collective",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_join_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L194",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_collective_name",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_collective_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L202",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L210",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_collective_emoji",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_collective_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L218",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_invite_link_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_invite_link_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L226",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_invite_link_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_invite_link_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L234",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_create_btn",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_create_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L242",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_onboarding_join_btn",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_onboarding_join_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L250",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_collective_name_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_collective_name_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L258",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L266",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L274",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_subtitle",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L282",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_accept_btn",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_accept_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L290",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_success",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_success",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L298",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_invalid_link",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_invalid_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L306",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_not_found",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_not_found",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L314",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_already_used",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_already_used",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L322",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_expired",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_expired",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L330",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_already_member",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_already_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L338",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_unauthenticated",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_unauthenticated",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L346",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invitation_error_unknown",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invitation_error_unknown",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L354",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L362",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_members",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_members",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L370",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_you",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_you",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L378",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_remove",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_remove",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L386",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_invite_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_invite_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L394",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_invite_role",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_invite_role",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L402",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_generate_link",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_generate_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L410",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_copy",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_copy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L418",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_copied",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_copied",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L426",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_manage_link_expires",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_manage_link_expires",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L434",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_role_admin",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_role_admin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L442",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_role_member",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_role_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L450",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_role_guest",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_role_guest",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L458",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L466",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_display_name",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_display_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L474",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_saving",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L482",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_language",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_language",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L490",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_avatar",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_avatar",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L498",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_avatar_initials",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_avatar_initials",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L506",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_avatar_emoji",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_avatar_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L514",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_avatar_upload",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_avatar_upload",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L522",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_avatar_upload_btn",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_avatar_upload_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L530",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_account",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_account",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L538",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_keycloak_link",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_keycloak_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L546",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_logout",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_logout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L554",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_save",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L562",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_settings_saved",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_settings_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L570",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invite_member",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invite_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L578",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invite_email_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invite_email_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L586",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_invite_send",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_invite_send",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L594",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_masthead_lists_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_masthead_lists_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L602",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_masthead_tasks_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_masthead_tasks_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L610",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_masthead_notes_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_masthead_notes_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L618",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_masthead_search_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_masthead_search_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L626",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_masthead_search_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_masthead_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L634",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_lists_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_lists_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L642",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_lists_new_list",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_lists_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L650",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_lists_no_lists",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_lists_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L658",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_lists_create_first",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_lists_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L666",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_lists_trash",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_lists_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L674",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_status_active",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_status_active",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L682",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_status_completed",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_status_completed",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L690",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_status_archived",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_status_archived",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L698",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L706",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_items_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_items_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L714",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_items_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_items_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L722",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_reset",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_reset",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L730",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_archive",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L738",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L746",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_actions",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_actions",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L754",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_item_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_item_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L762",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_qty_label",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_qty_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L770",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_add_item",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_add_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L778",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_to_buy",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_to_buy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L786",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_checked",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L794",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_start_session",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_start_session",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L802",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_finish_shopping",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_finish_shopping",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L810",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_finish_confirm",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_finish_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L818",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_finish_confirm_yes",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_finish_confirm_yes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L826",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_finish_confirm_no",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_finish_confirm_no",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L834",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L842",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_new_list",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L850",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_no_lists",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L858",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_create_first",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L866",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_new_list_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_new_list_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L874",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_new_task_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_new_task_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L882",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L890",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L898",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_completed_section",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_completed_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L906",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_pending_section",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_pending_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L914",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_completed_by",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_completed_by",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L922",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_toggle",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_toggle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L930",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_uncheck",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_uncheck",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L938",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L946",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_delete_list",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_delete_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L954",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_tasks_delete_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_tasks_delete_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L962",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L970",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_new",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_new",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L978",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_pinned_section",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_pinned_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L986",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_active_section",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_active_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L994",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_archive",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1002",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_archive_view",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_archive_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1010",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_archived_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_archived_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1018",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_trash_view",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_trash_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1026",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1034",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_pin",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_pin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1042",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_unpin",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_unpin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1050",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_unarchive",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_unarchive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1058",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_send_to_trash",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_send_to_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1066",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_restore",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1074",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_duplicate",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_duplicate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1082",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_color",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1090",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_title_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_title_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1098",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_content_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_content_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1106",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_content_aria",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_content_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1114",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_back_to_board",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_back_to_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1122",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_saved",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1130",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_saving",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1138",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_empty_board",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_empty_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1146",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_notes_empty_board_hint",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_notes_empty_board_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1154",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1162",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_placeholder",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1170",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_filter_all",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_filter_all",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1178",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_filter_lists",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_filter_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1186",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_filter_tasks",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_filter_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1194",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_filter_notes",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_filter_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1202",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_group_shopping_items",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_group_shopping_items",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1210",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_group_tasks",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_group_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1218",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_group_notes",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_group_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1226",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1234",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_search_hint",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_search_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1242",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_trash_restore",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_trash_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1250",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_trash_delete_permanent",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_trash_delete_permanent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1258",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1266",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_trash_expires_in",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_trash_expires_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1274",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_confirm_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_confirm_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1282",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_cancel",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_cancel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1290",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_save",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1298",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_action_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_action_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1306",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_edit",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_edit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1314",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_add",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_add",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1322",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_done",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_done",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1330",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_sync_offline",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_sync_offline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1338",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_sync_syncing",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_sync_syncing",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1346",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_undo",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_undo",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1354",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_undo_deleted_item",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_undo_deleted_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1362",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_item_delete_aria",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_item_delete_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1370",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_qty_decrease",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_qty_decrease",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1378",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_qty_increase",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_qty_increase",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1386",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_reorder_handle",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_reorder_handle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1394",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_edit_item",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_edit_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1402",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1410",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_close",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_close",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1418",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_select",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_select",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1426",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_selection_count",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_selection_count",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1434",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_cancel_selection",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_cancel_selection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1442",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1450",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_bulk_move",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_bulk_move",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1458",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_bulk_mark_checked",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_bulk_mark_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1466",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_undo_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_undo_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1474",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_move_title",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_move_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/en.js",
"source_location": "L1482",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_en_js",
"_tgt": "en_list_move_create_new",
"source": "apps_web_src_lib_paraglide_messages_en_js",
"target": "en_list_move_create_new",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L18",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_lists",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L26",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_tasks",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L34",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_notes",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L42",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_search",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_search",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L50",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_settings",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_settings",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L58",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_nav_collective",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_nav_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L66",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_app_name",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_app_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L74",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_loading",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_loading",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L82",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_error_generic",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_error_generic",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L90",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_login_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_login_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L98",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_login_button",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_login_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L106",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_logout_button",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_logout_button",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L114",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_auth_back_to_home",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_auth_back_to_home",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L122",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_logged_out_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_logged_out_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L130",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_logged_out_subtitle",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_logged_out_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L138",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_logged_out_sign_in",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_logged_out_sign_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L146",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L154",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_subtitle",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L162",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_create_tab",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_create_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L170",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_join_tab",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_join_tab",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L178",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_create_collective",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_create_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L186",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_join_collective",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_join_collective",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L194",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_collective_name",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_collective_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L202",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L210",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_collective_emoji",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_collective_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L218",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_invite_link_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_invite_link_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L226",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_invite_link_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_invite_link_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L234",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_create_btn",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_create_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L242",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_onboarding_join_btn",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_onboarding_join_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L250",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_collective_name_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_collective_name_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L258",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_collective_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_collective_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L266",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L274",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_subtitle",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_subtitle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L282",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_accept_btn",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_accept_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L290",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_success",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_success",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L298",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_invalid_link",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_invalid_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L306",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_not_found",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_not_found",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L314",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_already_used",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_already_used",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L322",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_expired",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_expired",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L330",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_already_member",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_already_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L338",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_unauthenticated",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_unauthenticated",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L346",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invitation_error_unknown",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invitation_error_unknown",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L354",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L362",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_members",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_members",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L370",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_you",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_you",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L378",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_remove",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_remove",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L386",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_invite_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_invite_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L394",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_invite_role",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_invite_role",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L402",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_generate_link",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_generate_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L410",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_copy",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_copy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L418",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_copied",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_copied",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L426",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_manage_link_expires",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_manage_link_expires",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L434",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_role_admin",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_role_admin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L442",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_role_member",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_role_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L450",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_role_guest",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_role_guest",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L458",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L466",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_display_name",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_display_name",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L474",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_saving",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L482",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_language",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_language",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L490",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_avatar",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_avatar",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L498",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_avatar_initials",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_avatar_initials",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L506",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_avatar_emoji",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_avatar_emoji",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L514",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_avatar_upload",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_avatar_upload",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L522",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_avatar_upload_btn",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_avatar_upload_btn",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L530",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_account",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_account",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L538",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_keycloak_link",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_keycloak_link",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L546",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_logout",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_logout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L554",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_save",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L562",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_settings_saved",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_settings_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L570",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invite_member",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invite_member",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L578",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invite_email_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invite_email_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L586",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_invite_send",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_invite_send",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L594",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_masthead_lists_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_masthead_lists_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L602",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_masthead_tasks_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_masthead_tasks_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L610",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_masthead_notes_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_masthead_notes_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L618",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_masthead_search_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_masthead_search_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L626",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_masthead_search_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_masthead_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L634",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_lists_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_lists_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L642",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_lists_new_list",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_lists_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L650",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_lists_no_lists",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_lists_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L658",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_lists_create_first",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_lists_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L666",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_lists_trash",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_lists_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L674",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_status_active",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_status_active",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L682",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_status_completed",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_status_completed",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L690",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_status_archived",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_status_archived",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L698",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_name_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_name_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L706",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_items_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_items_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L714",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_items_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_items_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L722",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_reset",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_reset",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L730",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_archive",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L738",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L746",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_actions",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_actions",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L754",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_item_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_item_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L762",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_qty_label",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_qty_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L770",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_add_item",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_add_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L778",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_to_buy",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_to_buy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L786",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_checked",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L794",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_start_session",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_start_session",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L802",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_finish_shopping",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_finish_shopping",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L810",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_finish_confirm",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_finish_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L818",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_finish_confirm_yes",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_finish_confirm_yes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L826",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_finish_confirm_no",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_finish_confirm_no",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L834",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L842",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_new_list",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_new_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L850",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_no_lists",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_no_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L858",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_create_first",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_create_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L866",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_new_list_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_new_list_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L874",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_new_task_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_new_task_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L882",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L890",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_empty_hint",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_empty_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L898",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_completed_section",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_completed_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L906",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_pending_section",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_pending_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L914",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_completed_by",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_completed_by",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L922",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_toggle",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_toggle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L930",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_uncheck",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_uncheck",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L938",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L946",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_delete_list",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_delete_list",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L954",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_tasks_delete_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_tasks_delete_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L962",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L970",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_new",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_new",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L978",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_pinned_section",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_pinned_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L986",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_active_section",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_active_section",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L994",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_archive",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_archive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1002",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_archive_view",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_archive_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1010",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_archived_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_archived_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1018",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_trash_view",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_trash_view",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1026",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1034",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_pin",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_pin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1042",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_unpin",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_unpin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1050",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_unarchive",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_unarchive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1058",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_send_to_trash",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_send_to_trash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1066",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_restore",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1074",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_duplicate",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_duplicate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1082",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_color",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_color",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1090",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_title_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_title_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1098",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_content_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_content_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1106",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_content_aria",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_content_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1114",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_back_to_board",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_back_to_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1122",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_saved",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_saved",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1130",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_saving",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_saving",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1138",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_empty_board",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_empty_board",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1146",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_notes_empty_board_hint",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_notes_empty_board_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1154",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1162",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_placeholder",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_placeholder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1170",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_filter_all",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_filter_all",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1178",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_filter_lists",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_filter_lists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1186",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_filter_tasks",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_filter_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1194",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_filter_notes",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_filter_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1202",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_group_shopping_items",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_group_shopping_items",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1210",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_group_tasks",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_group_tasks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1218",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_group_notes",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_group_notes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1226",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1234",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_search_hint",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_search_hint",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1242",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_trash_restore",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_trash_restore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1250",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_trash_delete_permanent",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_trash_delete_permanent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1258",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_trash_empty",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_trash_empty",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1266",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_trash_expires_in",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_trash_expires_in",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1274",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_confirm_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_confirm_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1282",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_cancel",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_cancel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1290",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_save",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_save",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1298",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_action_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_action_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1306",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_edit",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_edit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1314",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_add",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_add",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1322",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_done",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_done",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1330",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_sync_offline",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_sync_offline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1338",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_sync_syncing",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_sync_syncing",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1346",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_undo",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_undo",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1354",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_undo_deleted_item",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_undo_deleted_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1362",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_item_delete_aria",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_item_delete_aria",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1370",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_qty_decrease",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_qty_decrease",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1378",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_qty_increase",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_qty_increase",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1386",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_reorder_handle",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_reorder_handle",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1394",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_edit_item",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_edit_item",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1402",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_confirm",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_confirm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1410",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_close",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_close",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1418",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_select",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_select",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1426",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_selection_count",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_selection_count",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1434",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_cancel_selection",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_cancel_selection",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1442",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1450",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_bulk_move",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_bulk_move",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1458",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_bulk_mark_checked",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_bulk_mark_checked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1466",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_undo_bulk_delete",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_undo_bulk_delete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1474",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_move_title",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_move_title",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/paraglide/messages/es.js",
"source_location": "L1482",
"weight": 1.0,
"_src": "apps_web_src_lib_paraglide_messages_es_js",
"_tgt": "es_list_move_create_new",
"source": "apps_web_src_lib_paraglide_messages_es_js",
"target": "es_list_move_create_new",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L65",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_ts",
"_tgt": "queue_getdb",
"source": "apps_web_src_lib_sync_queue_ts",
"target": "queue_getdb",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L80",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_ts",
"_tgt": "queue_syncqueue",
"source": "apps_web_src_lib_sync_queue_ts",
"target": "queue_syncqueue",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L184",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_ts",
"_tgt": "queue_attachonlineflush",
"source": "apps_web_src_lib_sync_queue_ts",
"target": "queue_attachonlineflush",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_test_ts",
"_tgt": "apps_web_src_lib_sync_queue_ts",
"source": "apps_web_src_lib_sync_queue_ts",
"target": "apps_web_src_lib_sync_queue_test_ts",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L95",
"weight": 1.0,
"_src": "queue_syncqueue_enqueue",
"_tgt": "queue_getdb",
"source": "queue_getdb",
"target": "queue_syncqueue_enqueue",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L113",
"weight": 1.0,
"_src": "queue_syncqueue_flush",
"_tgt": "queue_getdb",
"source": "queue_getdb",
"target": "queue_syncqueue_flush",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L139",
"weight": 1.0,
"_src": "queue_syncqueue_pending",
"_tgt": "queue_getdb",
"source": "queue_getdb",
"target": "queue_syncqueue_pending",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L145",
"weight": 1.0,
"_src": "queue_syncqueue_clear",
"_tgt": "queue_getdb",
"source": "queue_getdb",
"target": "queue_syncqueue_clear",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L81",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_constructor",
"source": "queue_syncqueue",
"target": "queue_syncqueue_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L88",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_enqueue",
"source": "queue_syncqueue",
"target": "queue_syncqueue_enqueue",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L112",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_flush",
"source": "queue_syncqueue",
"target": "queue_syncqueue_flush",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L138",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_pending",
"source": "queue_syncqueue",
"target": "queue_syncqueue_pending",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L144",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_clear",
"source": "queue_syncqueue",
"target": "queue_syncqueue_clear",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L155",
"weight": 1.0,
"_src": "queue_syncqueue",
"_tgt": "queue_syncqueue_trysend",
"source": "queue_syncqueue",
"target": "queue_syncqueue_trysend",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L100",
"weight": 1.0,
"_src": "queue_syncqueue_enqueue",
"_tgt": "queue_syncqueue_trysend",
"source": "queue_syncqueue_enqueue",
"target": "queue_syncqueue_trysend",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L51",
"weight": 1.0,
"_src": "index_enqueueop",
"_tgt": "queue_syncqueue_enqueue",
"source": "queue_syncqueue_enqueue",
"target": "index_enqueueop"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.ts",
"source_location": "L120",
"weight": 1.0,
"_src": "queue_syncqueue_flush",
"_tgt": "queue_syncqueue_trysend",
"source": "queue_syncqueue_flush",
"target": "queue_syncqueue_trysend",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L66",
"weight": 1.0,
"_src": "index_hydratesyncstate",
"_tgt": "queue_syncqueue_flush",
"source": "queue_syncqueue_flush",
"target": "index_hydratesyncstate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L41",
"weight": 1.0,
"_src": "index_refreshpending",
"_tgt": "queue_syncqueue_pending",
"source": "queue_syncqueue_pending",
"target": "index_refreshpending"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L62",
"weight": 1.0,
"_src": "index_hydratesyncstate",
"_tgt": "queue_syncqueue_pending",
"source": "queue_syncqueue_pending",
"target": "index_hydratesyncstate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L56",
"weight": 1.0,
"_src": "queue_test_clearidb",
"_tgt": "queue_syncqueue_clear",
"source": "queue_syncqueue_clear",
"target": "queue_test_clearidb"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L26",
"weight": 1.0,
"_src": "index_getqueue",
"_tgt": "queue_attachonlineflush",
"source": "queue_attachonlineflush",
"target": "index_getqueue"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L19",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_index_ts",
"_tgt": "index_getqueue",
"source": "apps_web_src_lib_sync_index_ts",
"target": "index_getqueue",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L39",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_index_ts",
"_tgt": "index_refreshpending",
"source": "apps_web_src_lib_sync_index_ts",
"target": "index_refreshpending",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L49",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_index_ts",
"_tgt": "index_enqueueop",
"source": "apps_web_src_lib_sync_index_ts",
"target": "index_enqueueop",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L59",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_index_ts",
"_tgt": "index_hydratesyncstate",
"source": "apps_web_src_lib_sync_index_ts",
"target": "index_hydratesyncstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L71",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_index_ts",
"_tgt": "index_resetsyncfortests",
"source": "apps_web_src_lib_sync_index_ts",
"target": "index_resetsyncfortests",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L50",
"weight": 1.0,
"_src": "index_enqueueop",
"_tgt": "index_getqueue",
"source": "index_getqueue",
"target": "index_enqueueop",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L61",
"weight": 1.0,
"_src": "index_hydratesyncstate",
"_tgt": "index_getqueue",
"source": "index_getqueue",
"target": "index_hydratesyncstate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/index.ts",
"source_location": "L52",
"weight": 1.0,
"_src": "index_enqueueop",
"_tgt": "index_refreshpending",
"source": "index_refreshpending",
"target": "index_enqueueop",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L26",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_undoqueue_ts",
"_tgt": "undoqueue_scheduleundoable",
"source": "apps_web_src_lib_sync_undoqueue_ts",
"target": "undoqueue_scheduleundoable",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L51",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_undoqueue_ts",
"_tgt": "undoqueue_undo",
"source": "apps_web_src_lib_sync_undoqueue_ts",
"target": "undoqueue_undo",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L60",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_undoqueue_ts",
"_tgt": "undoqueue_commit",
"source": "apps_web_src_lib_sync_undoqueue_ts",
"target": "undoqueue_commit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L69",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_undoqueue_ts",
"_tgt": "undoqueue_flushundoqueuefortests",
"source": "apps_web_src_lib_sync_undoqueue_ts",
"target": "undoqueue_flushundoqueuefortests",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L80",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_undoqueue_ts",
"_tgt": "undoqueue_pendingundocount",
"source": "apps_web_src_lib_sync_undoqueue_ts",
"target": "undoqueue_pendingundocount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/undoQueue.ts",
"source_location": "L75",
"weight": 1.0,
"_src": "undoqueue_flushundoqueuefortests",
"_tgt": "undoqueue_commit",
"source": "undoqueue_commit",
"target": "undoqueue_flushundoqueuefortests",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_test_ts",
"_tgt": "queue_test_makemockclient",
"source": "apps_web_src_lib_sync_queue_test_ts",
"target": "queue_test_makemockclient",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/lib/sync/queue.test.ts",
"source_location": "L44",
"weight": 1.0,
"_src": "apps_web_src_lib_sync_queue_test_ts",
"_tgt": "queue_test_clearidb",
"source": "apps_web_src_lib_sync_queue_test_ts",
"target": "queue_test_clearidb",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/+layout.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "apps_web_src_routes_app_layout_ts",
"_tgt": "layout_load",
"source": "apps_web_src_routes_app_layout_ts",
"target": "layout_load",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L48",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_toggletrash",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_toggletrash",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L61",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlecreate",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlecreate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L71",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_togglemenu",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_togglemenu",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L76",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_closemenu",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_closemenu",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L80",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlearchive",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlearchive",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L85",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlereset",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlereset",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L90",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handledelete",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handledelete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L95",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlerestore",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlerestore",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L101",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlepermanentdelete",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlepermanentdelete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L107",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_handlewindowclick",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_handlewindowclick",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L113",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_page_svelte",
"_tgt": "page_trashdaysleft",
"source": "apps_web_src_routes_app_lists_page_svelte",
"target": "page_trashdaysleft",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L64",
"weight": 1.0,
"_src": "page_handlecreate",
"_tgt": "lists_test_createlist",
"source": "page_handlecreate",
"target": "lists_test_createlist"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L81",
"weight": 1.0,
"_src": "page_handlearchive",
"_tgt": "page_closemenu",
"source": "page_closemenu",
"target": "page_handlearchive",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L86",
"weight": 1.0,
"_src": "page_handlereset",
"_tgt": "page_closemenu",
"source": "page_closemenu",
"target": "page_handlereset",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/+page.svelte",
"source_location": "L91",
"weight": 1.0,
"_src": "page_handledelete",
"_tgt": "page_closemenu",
"source": "page_closemenu",
"target": "page_handledelete",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/[id]/+page.svelte",
"source_location": "L843",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_id_page_svelte",
"_tgt": "page_each",
"source": "apps_web_src_routes_app_lists_id_page_svelte",
"target": "page_each",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/[id]/+page.svelte",
"source_location": "L963",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_id_page_svelte",
"_tgt": "page_additemform",
"source": "apps_web_src_routes_app_lists_id_page_svelte",
"target": "page_additemform",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L65",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_id_session_page_svelte",
"_tgt": "page_togglecheck",
"source": "apps_web_src_routes_app_lists_id_session_page_svelte",
"target": "page_togglecheck",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/lists/[id]/session/+page.svelte",
"source_location": "L81",
"weight": 1.0,
"_src": "apps_web_src_routes_app_lists_id_session_page_svelte",
"_tgt": "page_confirmfinish",
"source": "apps_web_src_routes_app_lists_id_session_page_svelte",
"target": "page_confirmfinish",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L92",
"weight": 1.0,
"_src": "apps_web_src_routes_app_collective_manage_page_svelte",
"_tgt": "page_removemember",
"source": "apps_web_src_routes_app_collective_manage_page_svelte",
"target": "page_removemember",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L107",
"weight": 1.0,
"_src": "apps_web_src_routes_app_collective_manage_page_svelte",
"_tgt": "page_generateinvitelink",
"source": "apps_web_src_routes_app_collective_manage_page_svelte",
"target": "page_generateinvitelink",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/src/routes/(app)/collective/manage/+page.svelte",
"source_location": "L132",
"weight": 1.0,
"_src": "apps_web_src_routes_app_collective_manage_page_svelte",
"_tgt": "page_copylink",
"source": "apps_web_src_routes_app_collective_manage_page_svelte",
"target": "page_copylink",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L344",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_generatorfunction",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_generatorfunction",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L369",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_workboxerror",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_workboxerror",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L399",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_isarray",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_isarray",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L404",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_hasmethod",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_hasmethod",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L411",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_istype",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_istype",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L417",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_isinstance",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_isinstance",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L426",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_isoneof",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_isoneof",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L432",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_isarrayofclass",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_isarrayofclass",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L500",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_normalizehandler",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_normalizehandler",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L542",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_route",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_route",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L602",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_regexproute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_regexproute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L660",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_getfriendlyurl",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L691",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_router",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_router",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1097",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_getorcreatedefaultrouter",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_getorcreatedefaultrouter",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1132",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_registerroute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_registerroute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1199",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_createcachename",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_createcachename",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1202",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_eachcachenamedetail",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_eachcachenamedetail",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1247",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_waituntil",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_waituntil",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1276",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_createcachekey",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_createcachekey",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1333",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precacheinstallreportplugin",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precacheinstallreportplugin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1380",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precachecachekeyplugin",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precachecachekeyplugin",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1413",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_loggroup",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_loggroup",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1426",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_printcleanupdetails",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_printcleanupdetails",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1448",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_nestedgroup",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_nestedgroup",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1465",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_printinstalldetails",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_printinstalldetails",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1497",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_canconstructresponsefrombodystream",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_canconstructresponsefrombodystream",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1539",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_copyresponse",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_copyresponse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1573",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_stripparams",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_stripparams",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1592",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_cachematchignoreparams",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_cachematchignoreparams",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1627",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_deferred",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_deferred",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1665",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_executequotaerrorcallbacks",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_executequotaerrorcallbacks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1694",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_timeout",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_timeout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1710",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_torequest",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_torequest",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1722",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_strategyhandler",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_strategyhandler",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2215",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_strategy",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_strategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2453",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precachestrategy",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precachestrategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2637",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_cachewillupdate",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_cachewillupdate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2656",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precachecontroller",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precachecontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2946",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_getorcreateprecachecontroller",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_getorcreateprecachecontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2972",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_removeignoredsearchparams",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_removeignoredsearchparams",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3047",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precacheroute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precacheroute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3109",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_addroute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_addroute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3141",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precache",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precache",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3167",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_precacheandroute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_precacheandroute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3198",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_deleteoutdatedcaches",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_deleteoutdatedcaches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3220",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_cleanupoutdatedcaches",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_cleanupoutdatedcaches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3256",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_navigationroute",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_navigationroute",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3366",
"weight": 1.0,
"_src": "apps_web_dev_dist_workbox_c6ace0a7_js",
"_tgt": "workbox_c6ace0a7_createhandlerboundtourl",
"source": "apps_web_dev_dist_workbox_c6ace0a7_js",
"target": "workbox_c6ace0a7_createhandlerboundtourl",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L378",
"weight": 1.0,
"_src": "workbox_c6ace0a7_workboxerror",
"_tgt": "workbox_c6ace0a7_workboxerror_constructor",
"source": "workbox_c6ace0a7_workboxerror",
"target": "workbox_c6ace0a7_workboxerror_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L438",
"weight": 1.0,
"_src": "workbox_c6ace0a7_isarrayofclass",
"_tgt": "workbox_c6ace0a7_isarray",
"source": "workbox_c6ace0a7_isarray",
"target": "workbox_c6ace0a7_isarrayofclass",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L966",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_findmatchingroute",
"_tgt": "workbox_c6ace0a7_isarray",
"source": "workbox_c6ace0a7_isarray",
"target": "workbox_c6ace0a7_router_findmatchingroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2720",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"_tgt": "workbox_c6ace0a7_isarray",
"source": "workbox_c6ace0a7_isarray",
"target": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L503",
"weight": 1.0,
"_src": "workbox_c6ace0a7_normalizehandler",
"_tgt": "workbox_c6ace0a7_hasmethod",
"source": "workbox_c6ace0a7_hasmethod",
"target": "workbox_c6ace0a7_normalizehandler",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1030",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_registerroute",
"_tgt": "workbox_c6ace0a7_hasmethod",
"source": "workbox_c6ace0a7_hasmethod",
"target": "workbox_c6ace0a7_router_registerroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L513",
"weight": 1.0,
"_src": "workbox_c6ace0a7_normalizehandler",
"_tgt": "workbox_c6ace0a7_istype",
"source": "workbox_c6ace0a7_istype",
"target": "workbox_c6ace0a7_normalizehandler",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L556",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route_constructor",
"_tgt": "workbox_c6ace0a7_istype",
"source": "workbox_c6ace0a7_istype",
"target": "workbox_c6ace0a7_route_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1024",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_registerroute",
"_tgt": "workbox_c6ace0a7_istype",
"source": "workbox_c6ace0a7_istype",
"target": "workbox_c6ace0a7_router_registerroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L618",
"weight": 1.0,
"_src": "workbox_c6ace0a7_regexproute_constructor",
"_tgt": "workbox_c6ace0a7_isinstance",
"source": "workbox_c6ace0a7_isinstance",
"target": "workbox_c6ace0a7_regexproute_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L799",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_handlerequest",
"_tgt": "workbox_c6ace0a7_isinstance",
"source": "workbox_c6ace0a7_isinstance",
"target": "workbox_c6ace0a7_router_handlerequest",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1779",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_constructor",
"_tgt": "workbox_c6ace0a7_isinstance",
"source": "workbox_c6ace0a7_isinstance",
"target": "workbox_c6ace0a7_strategyhandler_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L563",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route_constructor",
"_tgt": "workbox_c6ace0a7_isoneof",
"source": "workbox_c6ace0a7_isoneof",
"target": "workbox_c6ace0a7_route_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3286",
"weight": 1.0,
"_src": "workbox_c6ace0a7_navigationroute_constructor",
"_tgt": "workbox_c6ace0a7_isarrayofclass",
"source": "workbox_c6ace0a7_isarrayofclass",
"target": "workbox_c6ace0a7_navigationroute_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L570",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route_constructor",
"_tgt": "workbox_c6ace0a7_normalizehandler",
"source": "workbox_c6ace0a7_normalizehandler",
"target": "workbox_c6ace0a7_route_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L580",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route_setcatchhandler",
"_tgt": "workbox_c6ace0a7_normalizehandler",
"source": "workbox_c6ace0a7_normalizehandler",
"target": "workbox_c6ace0a7_route_setcatchhandler",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1005",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_setdefaulthandler",
"_tgt": "workbox_c6ace0a7_normalizehandler",
"source": "workbox_c6ace0a7_normalizehandler",
"target": "workbox_c6ace0a7_router_setdefaulthandler",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1015",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_setcatchhandler",
"_tgt": "workbox_c6ace0a7_normalizehandler",
"source": "workbox_c6ace0a7_normalizehandler",
"target": "workbox_c6ace0a7_router_setcatchhandler",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L554",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route",
"_tgt": "workbox_c6ace0a7_route_constructor",
"source": "workbox_c6ace0a7_route",
"target": "workbox_c6ace0a7_route_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L579",
"weight": 1.0,
"_src": "workbox_c6ace0a7_route",
"_tgt": "workbox_c6ace0a7_route_setcatchhandler",
"source": "workbox_c6ace0a7_route",
"target": "workbox_c6ace0a7_route_setcatchhandler",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L616",
"weight": 1.0,
"_src": "workbox_c6ace0a7_regexproute",
"_tgt": "workbox_c6ace0a7_regexproute_constructor",
"source": "workbox_c6ace0a7_regexproute",
"target": "workbox_c6ace0a7_regexproute_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L846",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_handlerequest",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_router_handlerequest",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L960",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_findmatchingroute",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_router_findmatchingroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1822",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetch",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_strategyhandler_fetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1963",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2370",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_getresponse",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_strategy_getresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2508",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handlefetch",
"_tgt": "workbox_c6ace0a7_getfriendlyurl",
"source": "workbox_c6ace0a7_getfriendlyurl",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L695",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_constructor",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L704",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_routes",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_routes",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L711",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_addfetchlistener",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_addfetchlistener",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L748",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_addcachelistener",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_addcachelistener",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L794",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_handlerequest",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_handlerequest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L938",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_findmatchingroute",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_findmatchingroute",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1004",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_setdefaulthandler",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_setdefaulthandler",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1014",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_setcatchhandler",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_setcatchhandler",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1022",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_registerroute",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_registerroute",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1067",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router",
"_tgt": "workbox_c6ace0a7_router_unregisterroute",
"source": "workbox_c6ace0a7_router",
"target": "workbox_c6ace0a7_router_unregisterroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1101",
"weight": 1.0,
"_src": "workbox_c6ace0a7_getorcreatedefaultrouter",
"_tgt": "workbox_c6ace0a7_router_addfetchlistener",
"source": "workbox_c6ace0a7_router_addfetchlistener",
"target": "workbox_c6ace0a7_getorcreatedefaultrouter",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1102",
"weight": 1.0,
"_src": "workbox_c6ace0a7_getorcreatedefaultrouter",
"_tgt": "workbox_c6ace0a7_router_addcachelistener",
"source": "workbox_c6ace0a7_router_addcachelistener",
"target": "workbox_c6ace0a7_getorcreatedefaultrouter",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L817",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_handlerequest",
"_tgt": "workbox_c6ace0a7_router_findmatchingroute",
"source": "workbox_c6ace0a7_router_handlerequest",
"target": "workbox_c6ace0a7_router_findmatchingroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L867",
"weight": 1.0,
"_src": "workbox_c6ace0a7_router_handlerequest",
"_tgt": "workbox_c6ace0a7_strategy_handle",
"source": "workbox_c6ace0a7_router_handlerequest",
"target": "workbox_c6ace0a7_strategy_handle",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1180",
"weight": 1.0,
"_src": "workbox_c6ace0a7_registerroute",
"_tgt": "workbox_c6ace0a7_getorcreatedefaultrouter",
"source": "workbox_c6ace0a7_getorcreatedefaultrouter",
"target": "workbox_c6ace0a7_registerroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3112",
"weight": 1.0,
"_src": "workbox_c6ace0a7_addroute",
"_tgt": "workbox_c6ace0a7_registerroute",
"source": "workbox_c6ace0a7_registerroute",
"target": "workbox_c6ace0a7_addroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1249",
"weight": 1.0,
"_src": "workbox_c6ace0a7_waituntil",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_waituntil",
"target": "workbox_c6ace0a7_strategyhandler_waituntil",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2738",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"_tgt": "workbox_c6ace0a7_createcachekey",
"source": "workbox_c6ace0a7_createcachekey",
"target": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1334",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precacheinstallreportplugin",
"_tgt": "workbox_c6ace0a7_precacheinstallreportplugin_constructor",
"source": "workbox_c6ace0a7_precacheinstallreportplugin",
"target": "workbox_c6ace0a7_precacheinstallreportplugin_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1381",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecachekeyplugin",
"_tgt": "workbox_c6ace0a7_precachecachekeyplugin_constructor",
"source": "workbox_c6ace0a7_precachecachekeyplugin",
"target": "workbox_c6ace0a7_precachecachekeyplugin_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1430",
"weight": 1.0,
"_src": "workbox_c6ace0a7_printcleanupdetails",
"_tgt": "workbox_c6ace0a7_loggroup",
"source": "workbox_c6ace0a7_loggroup",
"target": "workbox_c6ace0a7_printcleanupdetails",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1474",
"weight": 1.0,
"_src": "workbox_c6ace0a7_printinstalldetails",
"_tgt": "workbox_c6ace0a7_nestedgroup",
"source": "workbox_c6ace0a7_nestedgroup",
"target": "workbox_c6ace0a7_printinstalldetails",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1563",
"weight": 1.0,
"_src": "workbox_c6ace0a7_copyresponse",
"_tgt": "workbox_c6ace0a7_canconstructresponsefrombodystream",
"source": "workbox_c6ace0a7_canconstructresponsefrombodystream",
"target": "workbox_c6ace0a7_copyresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2640",
"weight": 1.0,
"_src": "workbox_c6ace0a7_cachewillupdate",
"_tgt": "workbox_c6ace0a7_copyresponse",
"source": "workbox_c6ace0a7_copyresponse",
"target": "workbox_c6ace0a7_cachewillupdate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1593",
"weight": 1.0,
"_src": "workbox_c6ace0a7_cachematchignoreparams",
"_tgt": "workbox_c6ace0a7_stripparams",
"source": "workbox_c6ace0a7_stripparams",
"target": "workbox_c6ace0a7_cachematchignoreparams",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1994",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_cachematchignoreparams",
"source": "workbox_c6ace0a7_cachematchignoreparams",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1631",
"weight": 1.0,
"_src": "workbox_c6ace0a7_deferred",
"_tgt": "workbox_c6ace0a7_deferred_constructor",
"source": "workbox_c6ace0a7_deferred",
"target": "workbox_c6ace0a7_deferred_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2008",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_executequotaerrorcallbacks",
"source": "workbox_c6ace0a7_executequotaerrorcallbacks",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1958",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_timeout",
"source": "workbox_c6ace0a7_timeout",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/global-setup.ts",
"source_location": "L19",
"weight": 1.0,
"_src": "global_setup_globalsetup",
"_tgt": "workbox_c6ace0a7_timeout",
"source": "workbox_c6ace0a7_timeout",
"target": "global_setup_globalsetup"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1817",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetch",
"_tgt": "workbox_c6ace0a7_torequest",
"source": "workbox_c6ace0a7_torequest",
"target": "workbox_c6ace0a7_strategyhandler_fetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1910",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cachematch",
"_tgt": "workbox_c6ace0a7_torequest",
"source": "workbox_c6ace0a7_torequest",
"target": "workbox_c6ace0a7_strategyhandler_cachematch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1955",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_torequest",
"source": "workbox_c6ace0a7_torequest",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2040",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_getcachekey",
"_tgt": "workbox_c6ace0a7_torequest",
"source": "workbox_c6ace0a7_torequest",
"target": "workbox_c6ace0a7_strategyhandler_getcachekey",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1739",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_constructor",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1813",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetch",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_fetch",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1891",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1909",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_cachematch",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_cachematch",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1954",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_cacheput",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2035",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_getcachekey",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_getcachekey",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2059",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_hascallback",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_hascallback",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2083",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2099",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2128",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_waituntil",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2142",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_donewaiting",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_donewaiting",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2156",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_destroy",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_destroy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2169",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler",
"_tgt": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"source": "workbox_c6ace0a7_strategyhandler",
"target": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1798",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_constructor",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_strategyhandler_constructor",
"target": "workbox_c6ace0a7_strategyhandler_waituntil",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1830",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_hascallback",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_strategyhandler_hascallback",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1832",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1871",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1892",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetch",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2515",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handlefetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetch",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2560",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handleinstall",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetch",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "workbox_c6ace0a7_precachestrategy_handleinstall",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/global-setup.ts",
"source_location": "L17",
"weight": 1.0,
"_src": "global_setup_globalsetup",
"_tgt": "workbox_c6ace0a7_strategyhandler_fetch",
"source": "workbox_c6ace0a7_strategyhandler_fetch",
"target": "global_setup_globalsetup"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1894",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"target": "workbox_c6ace0a7_strategyhandler_waituntil",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1894",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_cacheput",
"source": "workbox_c6ace0a7_strategyhandler_fetchandcacheput",
"target": "workbox_c6ace0a7_strategyhandler_cacheput",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1916",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cachematch",
"_tgt": "workbox_c6ace0a7_strategyhandler_getcachekey",
"source": "workbox_c6ace0a7_strategyhandler_cachematch",
"target": "workbox_c6ace0a7_strategyhandler_getcachekey",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1928",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cachematch",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_cachematch",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2489",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handle",
"_tgt": "workbox_c6ace0a7_strategyhandler_cachematch",
"source": "workbox_c6ace0a7_strategyhandler_cachematch",
"target": "workbox_c6ace0a7_precachestrategy_handle",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1959",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_getcachekey",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_strategyhandler_getcachekey",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1981",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L1993",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_hascallback",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_strategyhandler_hascallback",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2013",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_cacheput",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2527",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handlefetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_cacheput",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2563",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handleinstall",
"_tgt": "workbox_c6ace0a7_strategyhandler_cacheput",
"source": "workbox_c6ace0a7_strategyhandler_cacheput",
"target": "workbox_c6ace0a7_precachestrategy_handleinstall",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2039",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_getcachekey",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_getcachekey",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2543",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handlefetch",
"_tgt": "workbox_c6ace0a7_strategyhandler_getcachekey",
"source": "workbox_c6ace0a7_strategyhandler_getcachekey",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2084",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"target": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2339",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_getresponse",
"_tgt": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"source": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"target": "workbox_c6ace0a7_strategy_getresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2393",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_awaitcomplete",
"_tgt": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"source": "workbox_c6ace0a7_strategyhandler_runcallbacks",
"target": "workbox_c6ace0a7_strategy_awaitcomplete",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2172",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"target": "workbox_c6ace0a7_strategyhandler_ensureresponsesafetocache",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2356",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_getresponse",
"_tgt": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"source": "workbox_c6ace0a7_strategyhandler_iteratecallbacks",
"target": "workbox_c6ace0a7_strategy_getresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2777",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_install",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_strategyhandler_waituntil",
"target": "workbox_c6ace0a7_precachecontroller_install",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2824",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_activate",
"_tgt": "workbox_c6ace0a7_strategyhandler_waituntil",
"source": "workbox_c6ace0a7_strategyhandler_waituntil",
"target": "workbox_c6ace0a7_precachecontroller_activate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2398",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_awaitcomplete",
"_tgt": "workbox_c6ace0a7_strategyhandler_donewaiting",
"source": "workbox_c6ace0a7_strategyhandler_donewaiting",
"target": "workbox_c6ace0a7_strategy_awaitcomplete",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2410",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_awaitcomplete",
"_tgt": "workbox_c6ace0a7_strategyhandler_destroy",
"source": "workbox_c6ace0a7_strategyhandler_destroy",
"target": "workbox_c6ace0a7_strategy_awaitcomplete",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2238",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy",
"_tgt": "workbox_c6ace0a7_strategy_constructor",
"source": "workbox_c6ace0a7_strategy",
"target": "workbox_c6ace0a7_strategy_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2291",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy",
"_tgt": "workbox_c6ace0a7_strategy_handle",
"source": "workbox_c6ace0a7_strategy",
"target": "workbox_c6ace0a7_strategy_handle",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2317",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy",
"_tgt": "workbox_c6ace0a7_strategy_handleall",
"source": "workbox_c6ace0a7_strategy",
"target": "workbox_c6ace0a7_strategy_handleall",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2338",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy",
"_tgt": "workbox_c6ace0a7_strategy_getresponse",
"source": "workbox_c6ace0a7_strategy",
"target": "workbox_c6ace0a7_strategy_getresponse",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2382",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy",
"_tgt": "workbox_c6ace0a7_strategy_awaitcomplete",
"source": "workbox_c6ace0a7_strategy",
"target": "workbox_c6ace0a7_strategy_awaitcomplete",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2292",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_handle",
"_tgt": "workbox_c6ace0a7_strategy_handleall",
"source": "workbox_c6ace0a7_strategy_handle",
"target": "workbox_c6ace0a7_strategy_handleall",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2333",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_handleall",
"_tgt": "workbox_c6ace0a7_strategy_getresponse",
"source": "workbox_c6ace0a7_strategy_handleall",
"target": "workbox_c6ace0a7_strategy_getresponse",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2334",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_handleall",
"_tgt": "workbox_c6ace0a7_strategy_awaitcomplete",
"source": "workbox_c6ace0a7_strategy_handleall",
"target": "workbox_c6ace0a7_strategy_awaitcomplete",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2345",
"weight": 1.0,
"_src": "workbox_c6ace0a7_strategy_getresponse",
"_tgt": "workbox_c6ace0a7_precachestrategy_handle",
"source": "workbox_c6ace0a7_strategy_getresponse",
"target": "workbox_c6ace0a7_precachestrategy_handle",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2471",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy",
"_tgt": "workbox_c6ace0a7_precachestrategy_constructor",
"source": "workbox_c6ace0a7_precachestrategy",
"target": "workbox_c6ace0a7_precachestrategy_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2488",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy",
"_tgt": "workbox_c6ace0a7_precachestrategy_handle",
"source": "workbox_c6ace0a7_precachestrategy",
"target": "workbox_c6ace0a7_precachestrategy_handle",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2502",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy",
"_tgt": "workbox_c6ace0a7_precachestrategy_handlefetch",
"source": "workbox_c6ace0a7_precachestrategy",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2558",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy",
"_tgt": "workbox_c6ace0a7_precachestrategy_handleinstall",
"source": "workbox_c6ace0a7_precachestrategy",
"target": "workbox_c6ace0a7_precachestrategy_handleinstall",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2601",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy",
"_tgt": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"source": "workbox_c6ace0a7_precachestrategy",
"target": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2496",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handle",
"_tgt": "workbox_c6ace0a7_precachestrategy_handleinstall",
"source": "workbox_c6ace0a7_precachestrategy_handle",
"target": "workbox_c6ace0a7_precachestrategy_handleinstall",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2500",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handle",
"_tgt": "workbox_c6ace0a7_precachestrategy_handlefetch",
"source": "workbox_c6ace0a7_precachestrategy_handle",
"target": "workbox_c6ace0a7_precachestrategy_handlefetch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2526",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handlefetch",
"_tgt": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"source": "workbox_c6ace0a7_precachestrategy_handlefetch",
"target": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2559",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachestrategy_handleinstall",
"_tgt": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"source": "workbox_c6ace0a7_precachestrategy_handleinstall",
"target": "workbox_c6ace0a7_precachestrategy_usedefaultcacheabilitypluginifneeded",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2667",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_constructor",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2690",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_strategy",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_strategy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2703",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_precache",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_precache",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2718",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2774",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_install",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_install",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2821",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_activate",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_activate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2849",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_geturlstocachekeys",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_geturlstocachekeys",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2858",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_getcachedurls",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_getcachedurls",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2870",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2879",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_getintegrityforcachekey",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_getintegrityforcachekey",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2900",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_matchprecache",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_matchprecache",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2917",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller",
"_tgt": "workbox_c6ace0a7_precachecontroller_createhandlerboundtourl",
"source": "workbox_c6ace0a7_precachecontroller",
"target": "workbox_c6ace0a7_precachecontroller_createhandlerboundtourl",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2704",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_precache",
"_tgt": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"source": "workbox_c6ace0a7_precachecontroller_precache",
"target": "workbox_c6ace0a7_precachecontroller_addtocachelist",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2902",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_matchprecache",
"_tgt": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"source": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"target": "workbox_c6ace0a7_precachecontroller_matchprecache",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L2918",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precachecontroller_createhandlerboundtourl",
"_tgt": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"source": "workbox_c6ace0a7_precachecontroller_getcachekeyforurl",
"target": "workbox_c6ace0a7_precachecontroller_createhandlerboundtourl",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3110",
"weight": 1.0,
"_src": "workbox_c6ace0a7_addroute",
"_tgt": "workbox_c6ace0a7_getorcreateprecachecontroller",
"source": "workbox_c6ace0a7_getorcreateprecachecontroller",
"target": "workbox_c6ace0a7_addroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3142",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precache",
"_tgt": "workbox_c6ace0a7_getorcreateprecachecontroller",
"source": "workbox_c6ace0a7_getorcreateprecachecontroller",
"target": "workbox_c6ace0a7_precache",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3367",
"weight": 1.0,
"_src": "workbox_c6ace0a7_createhandlerboundtourl",
"_tgt": "workbox_c6ace0a7_getorcreateprecachecontroller",
"source": "workbox_c6ace0a7_getorcreateprecachecontroller",
"target": "workbox_c6ace0a7_createhandlerboundtourl",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3064",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precacheroute",
"_tgt": "workbox_c6ace0a7_precacheroute_constructor",
"source": "workbox_c6ace0a7_precacheroute",
"target": "workbox_c6ace0a7_precacheroute_constructor",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3169",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precacheandroute",
"_tgt": "workbox_c6ace0a7_addroute",
"source": "workbox_c6ace0a7_addroute",
"target": "workbox_c6ace0a7_precacheandroute",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3168",
"weight": 1.0,
"_src": "workbox_c6ace0a7_precacheandroute",
"_tgt": "workbox_c6ace0a7_precache",
"source": "workbox_c6ace0a7_precache",
"target": "workbox_c6ace0a7_precacheandroute",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3281",
"weight": 1.0,
"_src": "workbox_c6ace0a7_navigationroute",
"_tgt": "workbox_c6ace0a7_navigationroute_constructor",
"source": "workbox_c6ace0a7_navigationroute",
"target": "workbox_c6ace0a7_navigationroute_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/workbox-c6ace0a7.js",
"source_location": "L3313",
"weight": 1.0,
"_src": "workbox_c6ace0a7_navigationroute",
"_tgt": "workbox_c6ace0a7_navigationroute_match",
"source": "workbox_c6ace0a7_navigationroute",
"target": "workbox_c6ace0a7_navigationroute_match",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L22",
"weight": 1.0,
"_src": "apps_web_dev_dist_sw_js",
"_tgt": "sw_singlerequire",
"source": "apps_web_dev_dist_sw_js",
"target": "sw_singlerequire",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L56",
"weight": 1.0,
"_src": "apps_web_dev_dist_sw_js",
"_tgt": "sw_require",
"source": "apps_web_dev_dist_sw_js",
"target": "sw_require",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/dev-dist/sw.js",
"source_location": "L56",
"weight": 1.0,
"_src": "sw_require",
"_tgt": "sw_singlerequire",
"source": "sw_singlerequire",
"target": "sw_require",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/global-setup.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_global_setup_ts",
"_tgt": "global_setup_globalsetup",
"source": "apps_web_tests_fixtures_global_setup_ts",
"target": "global_setup_globalsetup",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/login.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_login_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_fixtures_users_ts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/login.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_login_ts",
"_tgt": "login_loginas",
"source": "apps_web_tests_fixtures_login_ts",
"target": "login_loginas",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_realtime_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_realtime_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/session.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_session_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_session_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/insecure-context.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "apps_web_tests_e2e_insecure_context_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_insecure_context_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_items_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_items_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/pwa.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_pwa_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_pwa_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_lists_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/mobile-masthead.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_mobile_masthead_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_mobile_masthead_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/selection.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_selection_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_selection_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/onboarding.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_onboarding_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_onboarding_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/search.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_search_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_search_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_tasks_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_tasks_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/invitation.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_invitation_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_invitation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_notes_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_notes_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/offline.test.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "apps_web_tests_e2e_offline_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_offline_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/auth.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_auth_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_auth_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/mobile-shell.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_mobile_shell_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_mobile_shell_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/manage-collective.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_manage_collective_test_ts",
"_tgt": "apps_web_tests_fixtures_login_ts",
"source": "apps_web_tests_fixtures_login_ts",
"target": "apps_web_tests_e2e_manage_collective_test_ts",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L18",
"weight": 1.0,
"_src": "realtime_test_loggedinlistpage",
"_tgt": "login_loginas",
"source": "login_loginas",
"target": "realtime_test_loggedinlistpage"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L19",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_db_ts",
"_tgt": "db_reseteva",
"source": "apps_web_tests_fixtures_db_ts",
"target": "db_reseteva",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L36",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_db_ts",
"_tgt": "db_seedexpiredinvitation",
"source": "apps_web_tests_fixtures_db_ts",
"target": "db_seedexpiredinvitation",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L53",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_db_ts",
"_tgt": "db_seedusedinvitation",
"source": "apps_web_tests_fixtures_db_ts",
"target": "db_seedusedinvitation",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L74",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_db_ts",
"_tgt": "db_restoreseedmembership",
"source": "apps_web_tests_fixtures_db_ts",
"target": "db_restoreseedmembership",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L104",
"weight": 1.0,
"_src": "apps_web_tests_fixtures_db_ts",
"_tgt": "db_countmembership",
"source": "apps_web_tests_fixtures_db_ts",
"target": "db_countmembership",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/onboarding.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_onboarding_test_ts",
"_tgt": "apps_web_tests_fixtures_db_ts",
"source": "apps_web_tests_fixtures_db_ts",
"target": "apps_web_tests_e2e_onboarding_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/invitation.test.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "apps_web_tests_e2e_invitation_test_ts",
"_tgt": "apps_web_tests_fixtures_db_ts",
"source": "apps_web_tests_fixtures_db_ts",
"target": "apps_web_tests_e2e_invitation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/manage-collective.test.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "apps_web_tests_e2e_manage_collective_test_ts",
"_tgt": "apps_web_tests_fixtures_db_ts",
"source": "apps_web_tests_fixtures_db_ts",
"target": "apps_web_tests_e2e_manage_collective_test_ts",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L22",
"weight": 1.0,
"_src": "db_reseteva",
"_tgt": "db_helpers_sql",
"source": "db_reseteva",
"target": "db_helpers_sql"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L40",
"weight": 1.0,
"_src": "db_seedexpiredinvitation",
"_tgt": "db_helpers_sql",
"source": "db_seedexpiredinvitation",
"target": "db_helpers_sql"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L58",
"weight": 1.0,
"_src": "db_seedusedinvitation",
"_tgt": "db_helpers_sql",
"source": "db_seedusedinvitation",
"target": "db_helpers_sql"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L85",
"weight": 1.0,
"_src": "db_restoreseedmembership",
"_tgt": "db_helpers_sql",
"source": "db_restoreseedmembership",
"target": "db_helpers_sql"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "apps/web/tests/fixtures/db.ts",
"source_location": "L105",
"weight": 1.0,
"_src": "db_countmembership",
"_tgt": "db_helpers_sql",
"source": "db_countmembership",
"target": "db_helpers_sql"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_realtime_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_realtime_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/session.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_session_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_session_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/insecure-context.test.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "apps_web_tests_e2e_insecure_context_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_insecure_context_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_items_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_items_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/pwa.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "apps_web_tests_e2e_pwa_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_pwa_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_lists_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/mobile-masthead.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_mobile_masthead_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_mobile_masthead_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/selection.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_selection_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_selection_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/onboarding.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_onboarding_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_onboarding_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/search.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "apps_web_tests_e2e_search_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_search_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_tasks_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_tasks_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/invitation.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_invitation_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_invitation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "apps_web_tests_e2e_notes_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_notes_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/offline.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_offline_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_offline_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/auth.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_auth_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_auth_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/mobile-shell.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "apps_web_tests_e2e_mobile_shell_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_mobile_shell_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/manage-collective.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "apps_web_tests_e2e_manage_collective_test_ts",
"_tgt": "apps_web_tests_fixtures_users_ts",
"source": "apps_web_tests_fixtures_users_ts",
"target": "apps_web_tests_e2e_manage_collective_test_ts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/realtime.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "apps_web_tests_e2e_realtime_test_ts",
"_tgt": "realtime_test_loggedinlistpage",
"source": "apps_web_tests_e2e_realtime_test_ts",
"target": "realtime_test_loggedinlistpage",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L17",
"weight": 1.0,
"_src": "apps_web_tests_e2e_items_test_ts",
"_tgt": "items_test_gotoseedlist",
"source": "apps_web_tests_e2e_items_test_ts",
"target": "items_test_gotoseedlist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/items.test.ts",
"source_location": "L26",
"weight": 1.0,
"_src": "apps_web_tests_e2e_items_test_ts",
"_tgt": "items_test_itemrow",
"source": "apps_web_tests_e2e_items_test_ts",
"target": "items_test_itemrow",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "lists_test_listheading",
"source": "apps_web_tests_e2e_lists_test_ts",
"target": "lists_test_listheading",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L25",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "lists_test_cardactionsbutton",
"source": "apps_web_tests_e2e_lists_test_ts",
"target": "lists_test_cardactionsbutton",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L38",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "lists_test_gotolistsclean",
"source": "apps_web_tests_e2e_lists_test_ts",
"target": "lists_test_gotolistsclean",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L46",
"weight": 1.0,
"_src": "apps_web_tests_e2e_lists_test_ts",
"_tgt": "lists_test_createlist",
"source": "apps_web_tests_e2e_lists_test_ts",
"target": "lists_test_createlist",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/lists.test.ts",
"source_location": "L58",
"weight": 1.0,
"_src": "lists_test_createlist",
"_tgt": "lists_test_listheading",
"source": "lists_test_listheading",
"target": "lists_test_createlist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "apps_web_tests_e2e_tasks_test_ts",
"_tgt": "tasks_test_gototasksclean",
"source": "apps_web_tests_e2e_tasks_test_ts",
"target": "tasks_test_gototasksclean",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/tasks.test.ts",
"source_location": "L22",
"weight": 1.0,
"_src": "apps_web_tests_e2e_tasks_test_ts",
"_tgt": "tasks_test_createtasklist",
"source": "apps_web_tests_e2e_tasks_test_ts",
"target": "tasks_test_createtasklist",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "apps_web_tests_e2e_notes_test_ts",
"_tgt": "notes_test_gotonotes",
"source": "apps_web_tests_e2e_notes_test_ts",
"target": "notes_test_gotonotes",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/notes.test.ts",
"source_location": "L18",
"weight": 1.0,
"_src": "apps_web_tests_e2e_notes_test_ts",
"_tgt": "notes_test_createnote",
"source": "apps_web_tests_e2e_notes_test_ts",
"target": "notes_test_createnote",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "apps/web/tests/e2e/auth.test.ts",
"source_location": "L40",
"weight": 1.0,
"_src": "apps_web_tests_e2e_auth_test_ts",
"_tgt": "auth_test_confirmkeycloaklogout",
"source": "apps_web_tests_e2e_auth_test_ts",
"target": "auth_test_confirmkeycloaklogout",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/types/src/domain.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "packages_types_src_domain_ts",
"_tgt": "packages_types_src_database_ts",
"source": "packages_types_src_database_ts",
"target": "packages_types_src_domain_ts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/realtime-helpers.ts",
"source_location": "L13",
"weight": 1.0,
"_src": "packages_test_utils_src_realtime_helpers_ts",
"_tgt": "realtime_helpers_subscribepostgreschanges",
"source": "packages_test_utils_src_realtime_helpers_ts",
"target": "realtime_helpers_subscribepostgreschanges",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_isolation_test_ts",
"_tgt": "packages_test_utils_src_realtime_helpers_ts",
"source": "packages_test_utils_src_realtime_helpers_ts",
"target": "packages_test_utils_tests_realtime_isolation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L12",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"_tgt": "packages_test_utils_src_realtime_helpers_ts",
"source": "packages_test_utils_src_realtime_helpers_ts",
"target": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-audit.test.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_audit_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_audit_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-collective.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_collective_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_collective_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L10",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_presence_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_realtime_presence_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L16",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_isolation_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_realtime_isolation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_search_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_search_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-lists.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_lists_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_lists_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rate-limit.test.ts",
"source_location": "L19",
"weight": 1.0,
"_src": "packages_test_utils_tests_rate_limit_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rate_limit_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-tasks.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_tasks_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_tasks_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-isolation.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_isolation_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_isolation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-frequency.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_frequency_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_frequency_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L13",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-items.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_items_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_items_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-notes.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_notes_test_ts",
"_tgt": "packages_test_utils_src_seed_constants_ts",
"source": "packages_test_utils_src_seed_constants_ts",
"target": "packages_test_utils_tests_rls_notes_test_ts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L5",
"weight": 1.0,
"_src": "packages_test_utils_src_supabase_clients_ts",
"_tgt": "supabase_clients_requiredenv",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "supabase_clients_requiredenv",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L15",
"weight": 1.0,
"_src": "packages_test_utils_src_supabase_clients_ts",
"_tgt": "supabase_clients_signtoken",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "supabase_clients_signtoken",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L34",
"weight": 1.0,
"_src": "packages_test_utils_src_supabase_clients_ts",
"_tgt": "supabase_clients_createclientas",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "supabase_clients_createclientas",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L53",
"weight": 1.0,
"_src": "packages_test_utils_src_supabase_clients_ts",
"_tgt": "supabase_clients_createadminclient",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "supabase_clients_createadminclient",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-audit.test.ts",
"source_location": "L13",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_audit_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_audit_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-collective.test.ts",
"source_location": "L5",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_collective_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_collective_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L9",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_presence_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_realtime_presence_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_isolation_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_realtime_isolation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_search_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_search_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-lists.test.ts",
"source_location": "L5",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_lists_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_lists_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rate-limit.test.ts",
"source_location": "L18",
"weight": 1.0,
"_src": "packages_test_utils_tests_rate_limit_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rate_limit_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-tasks.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_tasks_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_tasks_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-isolation.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_isolation_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_isolation_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-frequency.test.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_frequency_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_frequency_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L11",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-items.test.ts",
"source_location": "L5",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_items_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_items_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-notes.test.ts",
"source_location": "L5",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_notes_test_ts",
"_tgt": "packages_test_utils_src_supabase_clients_ts",
"source": "packages_test_utils_src_supabase_clients_ts",
"target": "packages_test_utils_tests_rls_notes_test_ts",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L16",
"weight": 1.0,
"_src": "supabase_clients_signtoken",
"_tgt": "supabase_clients_requiredenv",
"source": "supabase_clients_requiredenv",
"target": "supabase_clients_signtoken",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L37",
"weight": 1.0,
"_src": "supabase_clients_createclientas",
"_tgt": "supabase_clients_requiredenv",
"source": "supabase_clients_requiredenv",
"target": "supabase_clients_createclientas",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L55",
"weight": 1.0,
"_src": "supabase_clients_createadminclient",
"_tgt": "supabase_clients_requiredenv",
"source": "supabase_clients_requiredenv",
"target": "supabase_clients_createadminclient",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/supabase-clients.ts",
"source_location": "L35",
"weight": 1.0,
"_src": "supabase_clients_createclientas",
"_tgt": "supabase_clients_signtoken",
"source": "supabase_clients_signtoken",
"target": "supabase_clients_createclientas",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L7",
"weight": 1.0,
"_src": "packages_test_utils_src_db_helpers_ts",
"_tgt": "db_helpers_getpool",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "db_helpers_getpool",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L21",
"weight": 1.0,
"_src": "packages_test_utils_src_db_helpers_ts",
"_tgt": "db_helpers_sql",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "db_helpers_sql",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L26",
"weight": 1.0,
"_src": "packages_test_utils_src_db_helpers_ts",
"_tgt": "db_helpers_closepool",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "db_helpers_closepool",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-audit.test.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_audit_test_ts",
"_tgt": "packages_test_utils_src_db_helpers_ts",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "packages_test_utils_tests_rls_audit_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L14",
"weight": 1.0,
"_src": "packages_test_utils_tests_search_test_ts",
"_tgt": "packages_test_utils_src_db_helpers_ts",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "packages_test_utils_tests_search_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-lists.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_lists_test_ts",
"_tgt": "packages_test_utils_src_db_helpers_ts",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "packages_test_utils_tests_rls_lists_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-tasks.test.ts",
"source_location": "L8",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_tasks_test_ts",
"_tgt": "packages_test_utils_src_db_helpers_ts",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "packages_test_utils_tests_rls_tasks_test_ts",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rls-notes.test.ts",
"source_location": "L6",
"weight": 1.0,
"_src": "packages_test_utils_tests_rls_notes_test_ts",
"_tgt": "packages_test_utils_src_db_helpers_ts",
"source": "packages_test_utils_src_db_helpers_ts",
"target": "packages_test_utils_tests_rls_notes_test_ts",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/src/db-helpers.ts",
"source_location": "L22",
"weight": 1.0,
"_src": "db_helpers_sql",
"_tgt": "db_helpers_getpool",
"source": "db_helpers_getpool",
"target": "db_helpers_sql",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L18",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_presence_test_ts",
"_tgt": "realtime_presence_test_track",
"source": "packages_test_utils_tests_realtime_presence_test_ts",
"target": "realtime_presence_test_track",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-presence.test.ts",
"source_location": "L35",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_presence_test_ts",
"_tgt": "realtime_presence_test_subscribepresence",
"source": "packages_test_utils_tests_realtime_presence_test_ts",
"target": "realtime_presence_test_subscribepresence",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-isolation.test.ts",
"source_location": "L23",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_isolation_test_ts",
"_tgt": "realtime_isolation_test_track",
"source": "packages_test_utils_tests_realtime_isolation_test_ts",
"target": "realtime_isolation_test_track",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/search.test.ts",
"source_location": "L115",
"weight": 1.0,
"_src": "packages_test_utils_tests_search_test_ts",
"_tgt": "search_test_search",
"source": "packages_test_utils_tests_search_test_ts",
"target": "search_test_search",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/rate-limit.test.ts",
"source_location": "L74",
"weight": 1.0,
"_src": "packages_test_utils_tests_rate_limit_test_ts",
"_tgt": "rate_limit_test_signborja",
"source": "packages_test_utils_tests_rate_limit_test_ts",
"target": "rate_limit_test_signborja",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "packages/test-utils/tests/realtime-postgres-changes.test.ts",
"source_location": "L27",
"weight": 1.0,
"_src": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"_tgt": "realtime_postgres_changes_test_track",
"source": "packages_test_utils_tests_realtime_postgres_changes_test_ts",
"target": "realtime_postgres_changes_test_track",
"confidence_score": 1.0
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Metodologia por fase",
"weight": 1.0,
"_src": "readme_tdd_methodology",
"_tgt": "readme_development_plan",
"source": "readme_development_plan",
"target": "readme_tdd_methodology"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Stack Tecnologico",
"weight": 1.0,
"_src": "readme_stack_sveltekit",
"_tgt": "apphtml_shell",
"source": "readme_stack_sveltekit",
"target": "apphtml_shell"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/src/app.html",
"source_location": "lines 8-12",
"weight": 1.0,
"_src": "readme_stack_vite_pwa",
"_tgt": "apphtml_ios_pwa_meta_tags",
"source": "readme_stack_vite_pwa",
"target": "apphtml_ios_pwa_meta_tags"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/static/icons/README.md",
"source_location": null,
"weight": 1.0,
"_src": "readme_stack_vite_pwa",
"_tgt": "iconsreadme_placeholders",
"source": "readme_stack_vite_pwa",
"target": "iconsreadme_placeholders"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Justfile",
"weight": 1.0,
"_src": "readme_justfile_reference",
"_tgt": "readme_repo_layout",
"source": "readme_repo_layout",
"target": "readme_justfile_reference"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Endpoints",
"weight": 1.0,
"_src": "readme_local_endpoints_credentials",
"_tgt": "claudemd_dev_test_users",
"source": "readme_local_endpoints_credentials",
"target": "claudemd_dev_test_users"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Advertencias",
"weight": 1.0,
"_src": "readme_warning_ios_safari_pwa",
"_tgt": "apphtml_ios_pwa_meta_tags",
"source": "readme_warning_ios_safari_pwa",
"target": "apphtml_ios_pwa_meta_tags"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "README.md",
"source_location": "Advertencias",
"weight": 1.0,
"_src": "readme_warning_last_write_wins_no_crdt",
"_tgt": "claudemd_offline_first",
"source": "readme_warning_last_write_wins_no_crdt",
"target": "claudemd_offline_first"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/static/icons/icon-180.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_180_pwa",
"_tgt": "pwa_icon_asset",
"source": "pwa_icon_asset",
"target": "icon_180_pwa"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/static/icons/icon-512.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_512_pwa",
"_tgt": "pwa_icon_asset",
"source": "pwa_icon_asset",
"target": "icon_512_pwa"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/static/icons/icon-192.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_192_pwa",
"_tgt": "pwa_icon_asset",
"source": "pwa_icon_asset",
"target": "icon_192_pwa"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "apps/web/static/icons/icon-512-maskable.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_512_maskable_pwa",
"_tgt": "pwa_icon_asset",
"source": "pwa_icon_asset",
"target": "icon_512_maskable_pwa"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"weight": 1.0,
"_src": "analisisfuncional_modulo_colectivo_miembros",
"_tgt": "analisisfuncional_entity_colectivo",
"source": "analisisfuncional_modulo_colectivo_miembros",
"target": "analisisfuncional_entity_colectivo"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"weight": 1.0,
"_src": "analisisfuncional_modulo_colectivo_miembros",
"_tgt": "analisisfuncional_entity_miembrocolectivo",
"source": "analisisfuncional_modulo_colectivo_miembros",
"target": "analisisfuncional_entity_miembrocolectivo"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"weight": 1.0,
"_src": "analisisfuncional_modulo_colectivo_miembros",
"_tgt": "analisisfuncional_entity_invitacioncolectivo",
"source": "analisisfuncional_modulo_colectivo_miembros",
"target": "analisisfuncional_entity_invitacioncolectivo"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 9",
"weight": 1.0,
"_src": "analisisfuncional_reglas_globales",
"_tgt": "analisisfuncional_concepto_colectivo",
"source": "analisisfuncional_concepto_colectivo",
"target": "analisisfuncional_reglas_globales"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.2",
"weight": 1.0,
"_src": "claudemd_roles_admin_member_guest",
"_tgt": "analisisfuncional_rationale_permisos_simples",
"source": "analisisfuncional_rationale_permisos_simples",
"target": "claudemd_roles_admin_member_guest"
},
{
"relation": "shares_data_with",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"weight": 1.0,
"_src": "analisisfuncional_entity_colectivo",
"_tgt": "analisisfuncional_entity_miembrocolectivo",
"source": "analisisfuncional_entity_colectivo",
"target": "analisisfuncional_entity_miembrocolectivo"
},
{
"relation": "shares_data_with",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.3",
"weight": 1.0,
"_src": "analisisfuncional_entity_colectivo",
"_tgt": "analisisfuncional_entity_invitacioncolectivo",
"source": "analisisfuncional_entity_colectivo",
"target": "analisisfuncional_entity_invitacioncolectivo"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 2.5",
"weight": 1.0,
"_src": "analisisfuncional_flujo_incorporacion_miembro",
"_tgt": "analisisfuncional_entity_invitacioncolectivo",
"source": "analisisfuncional_entity_invitacioncolectivo",
"target": "analisisfuncional_flujo_incorporacion_miembro"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_entity_listacompra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_entity_listacompra"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_entity_itemcompra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_entity_itemcompra"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.4",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_modo_ir_de_compras",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_modo_ir_de_compras"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.5",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_usecases_lista_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_usecases_lista_compra"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.7",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_flujo_sesion_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_flujo_sesion_compra"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.6",
"weight": 1.0,
"_src": "analisisfuncional_modulo_lista_compra",
"_tgt": "analisisfuncional_recomendaciones_items_frecuentes",
"source": "analisisfuncional_modulo_lista_compra",
"target": "analisisfuncional_recomendaciones_items_frecuentes"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_with_quick_quantity_controls/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_quick_quantity",
"_tgt": "analisisfuncional_modulo_lista_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "codehtml_grocery_list_quick_quantity"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_mobile",
"_tgt": "analisisfuncional_modulo_lista_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "codehtml_grocery_list_mobile"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_simplified/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_simplified",
"_tgt": "analisisfuncional_modulo_lista_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "codehtml_grocery_list_simplified"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_crud/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_crud",
"_tgt": "analisisfuncional_modulo_lista_compra",
"source": "analisisfuncional_modulo_lista_compra",
"target": "codehtml_grocery_list_crud"
},
{
"relation": "shares_data_with",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 3.1",
"weight": 1.0,
"_src": "analisisfuncional_entity_listacompra",
"_tgt": "analisisfuncional_entity_itemcompra",
"source": "analisisfuncional_entity_listacompra",
"target": "analisisfuncional_entity_itemcompra"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/grocery_list_with_quick_quantity_controls/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_quick_quantity",
"_tgt": "analisisfuncional_entity_itemcompra",
"source": "analisisfuncional_entity_itemcompra",
"target": "codehtml_grocery_list_quick_quantity"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_1/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_1",
"_tgt": "analisisfuncional_modo_ir_de_compras",
"source": "analisisfuncional_modo_ir_de_compras",
"target": "codehtml_shopping_session_1"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_2/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_2",
"_tgt": "analisisfuncional_modo_ir_de_compras",
"source": "analisisfuncional_modo_ir_de_compras",
"target": "codehtml_shopping_session_2"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_mobile",
"_tgt": "analisisfuncional_modo_ir_de_compras",
"source": "analisisfuncional_modo_ir_de_compras",
"target": "codehtml_shopping_session_mobile"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_shopping_mode_components",
"_tgt": "analisisfuncional_modo_ir_de_compras",
"source": "analisisfuncional_modo_ir_de_compras",
"target": "design_shopping_mode_components"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_swipe_to_delete",
"_tgt": "analisisfuncional_usecases_lista_compra",
"source": "analisisfuncional_usecases_lista_compra",
"target": "design_swipe_to_delete"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_tareas",
"_tgt": "analisisfuncional_entity_listatareas",
"source": "analisisfuncional_modulo_tareas",
"target": "analisisfuncional_entity_listatareas"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_tareas",
"_tgt": "analisisfuncional_entity_tarea",
"source": "analisisfuncional_modulo_tareas",
"target": "analisisfuncional_entity_tarea"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"weight": 1.0,
"_src": "analisisfuncional_rationale_tareas_simples",
"_tgt": "analisisfuncional_modulo_tareas",
"source": "analisisfuncional_modulo_tareas",
"target": "analisisfuncional_rationale_tareas_simples"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/tasks_view/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_tasks_view",
"_tgt": "analisisfuncional_modulo_tareas",
"source": "analisisfuncional_modulo_tareas",
"target": "codehtml_tasks_view"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/tasks_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_tasks_mobile",
"_tgt": "analisisfuncional_modulo_tareas",
"source": "analisisfuncional_modulo_tareas",
"target": "codehtml_tasks_mobile"
},
{
"relation": "shares_data_with",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 4.1",
"weight": 1.0,
"_src": "analisisfuncional_entity_listatareas",
"_tgt": "analisisfuncional_entity_tarea",
"source": "analisisfuncional_entity_listatareas",
"target": "analisisfuncional_entity_tarea"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_notas",
"_tgt": "analisisfuncional_entity_nota",
"source": "analisisfuncional_modulo_notas",
"target": "analisisfuncional_entity_nota"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/notes_view/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_notes_view",
"_tgt": "analisisfuncional_modulo_notas",
"source": "analisisfuncional_modulo_notas",
"target": "codehtml_notes_view"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 5.1",
"weight": 1.0,
"_src": "analisisfuncional_rationale_notas_scope_reducido",
"_tgt": "analisisfuncional_entity_nota",
"source": "analisisfuncional_entity_nota",
"target": "analisisfuncional_rationale_notas_scope_reducido"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 6.2",
"weight": 1.0,
"_src": "analisisfuncional_modulo_auth_usuarios",
"_tgt": "analisisfuncional_entity_user",
"source": "analisisfuncional_modulo_auth_usuarios",
"target": "analisisfuncional_entity_user"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 6.3",
"weight": 1.0,
"_src": "analisisfuncional_modulo_auth_usuarios",
"_tgt": "analisisfuncional_settings_screen",
"source": "analisisfuncional_modulo_auth_usuarios",
"target": "analisisfuncional_settings_screen"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/settings_2/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_settings_2",
"_tgt": "analisisfuncional_settings_screen",
"source": "analisisfuncional_settings_screen",
"target": "codehtml_settings_2"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/settings_1/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_settings_1",
"_tgt": "analisisfuncional_settings_screen",
"source": "analisisfuncional_settings_screen",
"target": "codehtml_settings_1"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/user_settings/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_user_settings",
"_tgt": "analisisfuncional_settings_screen",
"source": "analisisfuncional_settings_screen",
"target": "codehtml_user_settings"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 7.1",
"weight": 1.0,
"_src": "analisisfuncional_modulo_sync_offline",
"_tgt": "analisisfuncional_estrategia_offline_first",
"source": "analisisfuncional_modulo_sync_offline",
"target": "analisisfuncional_estrategia_offline_first"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 7.2",
"weight": 1.0,
"_src": "analisisfuncional_modulo_sync_offline",
"_tgt": "analisisfuncional_sync_realtime_ws",
"source": "analisisfuncional_modulo_sync_offline",
"target": "analisisfuncional_sync_realtime_ws"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 10",
"weight": 1.0,
"_src": "analisisfuncional_no_funcionales",
"_tgt": "analisisfuncional_sync_realtime_ws",
"source": "analisisfuncional_sync_realtime_ws",
"target": "analisisfuncional_no_funcionales"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/search_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_search_mobile",
"_tgt": "analisisfuncional_modulo_busqueda",
"source": "analisisfuncional_modulo_busqueda",
"target": "codehtml_search_mobile"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"weight": 1.0,
"_src": "analisisfuncional_pantallas_mvp",
"_tgt": "codehtml_grocery_list_mobile",
"source": "analisisfuncional_pantallas_mvp",
"target": "codehtml_grocery_list_mobile"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"weight": 1.0,
"_src": "analisisfuncional_pantallas_mvp",
"_tgt": "codehtml_shopping_session_mobile",
"source": "analisisfuncional_pantallas_mvp",
"target": "codehtml_shopping_session_mobile"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"weight": 1.0,
"_src": "analisisfuncional_pantallas_mvp",
"_tgt": "codehtml_tasks_mobile",
"source": "analisisfuncional_pantallas_mvp",
"target": "codehtml_tasks_mobile"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"weight": 1.0,
"_src": "analisisfuncional_pantallas_mvp",
"_tgt": "codehtml_notes_view",
"source": "analisisfuncional_pantallas_mvp",
"target": "codehtml_notes_view"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "analysis/analisis-funcional.md",
"source_location": "Section 12",
"weight": 1.0,
"_src": "analisisfuncional_pantallas_mvp",
"_tgt": "codehtml_search_mobile",
"source": "analisisfuncional_pantallas_mvp",
"target": "codehtml_search_mobile"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "design/colectivo_design_reference.html",
"source_location": null,
"weight": 1.0,
"_src": "designref_colectivo_design_reference_html",
"_tgt": "design_monolith_editorial",
"source": "designref_colectivo_design_reference_html",
"target": "design_monolith_editorial"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_settings_1",
"_tgt": "codehtml_settings_2",
"source": "codehtml_settings_2",
"target": "codehtml_settings_1"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_settings_2",
"_tgt": "codehtml_user_settings",
"source": "codehtml_settings_2",
"target": "codehtml_user_settings"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_1/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_1",
"_tgt": "design_shopping_mode_components",
"source": "codehtml_shopping_session_1",
"target": "design_shopping_mode_components"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_1",
"_tgt": "codehtml_shopping_session_2",
"source": "codehtml_shopping_session_1",
"target": "codehtml_shopping_session_2"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_2/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_2",
"_tgt": "design_shopping_mode_components",
"source": "codehtml_shopping_session_2",
"target": "design_shopping_mode_components"
},
{
"relation": "implements",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_shopping_session_mobile",
"_tgt": "design_shopping_mode_components",
"source": "codehtml_shopping_session_mobile",
"target": "design_shopping_mode_components"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_tonal_architecture",
"source": "design_monolith_editorial",
"target": "design_tonal_architecture"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_no_line_rule",
"source": "design_monolith_editorial",
"target": "design_no_line_rule"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 2",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_surface_hierarchy",
"source": "design_monolith_editorial",
"target": "design_surface_hierarchy"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 3",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_inter_typography",
"source": "design_monolith_editorial",
"target": "design_inter_typography"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 4",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_tonal_layering_elevation",
"source": "design_monolith_editorial",
"target": "design_tonal_layering_elevation"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_button_inversion_logic",
"source": "design_monolith_editorial",
"target": "design_button_inversion_logic"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_monolith_sticky_input",
"source": "design_monolith_editorial",
"target": "design_monolith_sticky_input"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_swipe_to_delete",
"source": "design_monolith_editorial",
"target": "design_swipe_to_delete"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 5",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_shopping_mode_components",
"source": "design_monolith_editorial",
"target": "design_shopping_mode_components"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": "Section 7",
"weight": 1.0,
"_src": "design_monolith_editorial",
"_tgt": "design_layout_philosophy",
"source": "design_monolith_editorial",
"target": "design_layout_philosophy"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/slate_collective/DESIGN.md",
"source_location": null,
"weight": 1.0,
"_src": "codehtml_grocery_list_mobile",
"_tgt": "codehtml_grocery_list_simplified",
"source": "codehtml_grocery_list_mobile",
"target": "codehtml_grocery_list_simplified"
},
{
"relation": "cites",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "design_search_page_html",
"source": "design_search_page_html",
"target": "plan_fase_5"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "design/notes_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "design_notes_mobile_html",
"_tgt": "design_lists_mobile_html",
"source": "design_notes_mobile_html",
"target": "design_lists_mobile_html"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "design_notes_mobile_html",
"source": "design_notes_mobile_html",
"target": "plan_fase_5"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "design_monolith_editorial_direction",
"source": "design_monolith_editorial_direction",
"target": "plan_fase_5"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/lists_mobile/code.html",
"source_location": null,
"weight": 1.0,
"_src": "design_lists_mobile_html",
"_tgt": "design_lists_view_html",
"source": "design_lists_view_html",
"target": "design_lists_mobile_html"
},
{
"relation": "cites",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "plan/fase-2a-lista-compra-crud.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_2a",
"_tgt": "design_lists_view_html",
"source": "design_lists_view_html",
"target": "plan_fase_2a"
},
{
"relation": "cites",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a70 (las mockups mobile)",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "design_lists_mobile_html",
"source": "design_lists_mobile_html",
"target": "plan_fase_5"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "cierra \u00edtems diferidos de Fase 4",
"weight": 1.0,
"_src": "plan_fase_6",
"_tgt": "plan_fase_4",
"source": "plan_fase_6",
"target": "plan_fase_4"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.1",
"weight": 1.0,
"_src": "plan_fase_6",
"_tgt": "concept_inject_manifest_pwa",
"source": "plan_fase_6",
"target": "concept_inject_manifest_pwa"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.3",
"weight": 1.0,
"_src": "plan_fase_6",
"_tgt": "concept_kong_rate_limit_invitations",
"source": "plan_fase_6",
"target": "concept_kong_rate_limit_invitations"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.4",
"weight": 1.0,
"_src": "plan_fase_6",
"_tgt": "concept_jwt_rotation_script",
"source": "plan_fase_6",
"target": "concept_jwt_rotation_script"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.5",
"weight": 1.0,
"_src": "plan_fase_6",
"_tgt": "concept_lighthouse_rls_audit",
"source": "plan_fase_6",
"target": "concept_lighthouse_rls_audit"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "docs_deployment",
"_tgt": "plan_fase_6",
"source": "plan_fase_6",
"target": "docs_deployment"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-6.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_6",
"_tgt": "plan_fase_6",
"source": "plan_fase_6",
"target": "history_fase_6"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "rationale_generate_sw_fallback",
"_tgt": "concept_inject_manifest_pwa",
"source": "concept_inject_manifest_pwa",
"target": "rationale_generate_sw_fallback"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-6-deploy-prep.md",
"source_location": "\u00a76.3",
"weight": 1.0,
"_src": "rationale_drop_auth_rate_limit",
"_tgt": "concept_kong_rate_limit_invitations",
"source": "concept_kong_rate_limit_invitations",
"target": "rationale_drop_auth_rate_limit"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75 (211 tests previos deben seguir verdes)",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "plan_fase_4",
"source": "plan_fase_5",
"target": "plan_fase_4"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.1",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_mobile_shell",
"source": "plan_fase_5",
"target": "concept_mobile_shell"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.2",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_masthead_editorial",
"source": "plan_fase_5",
"target": "concept_masthead_editorial"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.5",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_undo_queue_toast",
"source": "plan_fase_5",
"target": "concept_undo_queue_toast"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.10.b",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_swipe_toggle_gestures",
"source": "plan_fase_5",
"target": "concept_swipe_toggle_gestures"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.11",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_selection_mode_bulk",
"source": "plan_fase_5",
"target": "concept_selection_mode_bulk"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.13",
"weight": 1.0,
"_src": "plan_fase_5",
"_tgt": "concept_generate_id_helper",
"source": "plan_fase_5",
"target": "concept_generate_id_helper"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.14",
"weight": 1.0,
"_src": "rationale_inline_add_form",
"_tgt": "plan_fase_5",
"source": "plan_fase_5",
"target": "rationale_inline_add_form"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-5.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_5",
"_tgt": "plan_fase_5",
"source": "plan_fase_5",
"target": "history_fase_5"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.65,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"weight": 1.0,
"_src": "concept_undo_queue_toast",
"_tgt": "concept_offline_queue_idb",
"source": "concept_undo_queue_toast",
"target": "concept_offline_queue_idb"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": "\u00a75.10.0",
"weight": 1.0,
"_src": "rationale_drop_unit_column",
"_tgt": "concept_swipe_toggle_gestures",
"source": "concept_swipe_toggle_gestures",
"target": "rationale_drop_unit_column"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "plan/fase-5-mobile-ux.md",
"source_location": null,
"weight": 1.0,
"_src": "concept_selection_mode_bulk",
"_tgt": "concept_swipe_toggle_gestures",
"source": "concept_swipe_toggle_gestures",
"target": "concept_selection_mode_bulk"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "plan/fase-2a-lista-compra-crud.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_2a",
"_tgt": "plan_fase_1",
"source": "plan_fase_2a",
"target": "plan_fase_1"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2a-lista-compra-crud.md",
"source_location": "\u00a72a.3",
"weight": 1.0,
"_src": "plan_fase_2a",
"_tgt": "concept_item_frequency_recommendations",
"source": "plan_fase_2a",
"target": "concept_item_frequency_recommendations"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-2a.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_2a",
"_tgt": "plan_fase_2a",
"source": "plan_fase_2a",
"target": "history_fase_2a"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_2b",
"_tgt": "plan_fase_2a",
"source": "plan_fase_2a",
"target": "plan_fase_2b"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.6,
"source_file": "plan/fase-4-busqueda-pulido.md",
"source_location": null,
"weight": 1.0,
"_src": "concept_tsvector_search",
"_tgt": "concept_item_frequency_recommendations",
"source": "concept_item_frequency_recommendations",
"target": "concept_tsvector_search"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.1",
"weight": 1.0,
"_src": "plan_fase_2b",
"_tgt": "concept_realtime_postgres_changes",
"source": "plan_fase_2b",
"target": "concept_realtime_postgres_changes"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.2",
"weight": 1.0,
"_src": "plan_fase_2b",
"_tgt": "concept_offline_queue_idb",
"source": "plan_fase_2b",
"target": "concept_offline_queue_idb"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.3",
"weight": 1.0,
"_src": "plan_fase_2b",
"_tgt": "concept_modo_compra",
"source": "plan_fase_2b",
"target": "concept_modo_compra"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-3-tareas-notas.md",
"source_location": "\u00a73.Z (2 skips heredados de Fase 2b)",
"weight": 1.0,
"_src": "plan_fase_3",
"_tgt": "plan_fase_2b",
"source": "plan_fase_2b",
"target": "plan_fase_3"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-2b.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_2b",
"_tgt": "plan_fase_2b",
"source": "plan_fase_2b",
"target": "history_fase_2b"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-2b-realtime-modo-compra.md",
"source_location": "\u00a72b.2",
"weight": 1.0,
"_src": "rationale_last_write_wins",
"_tgt": "concept_offline_queue_idb",
"source": "concept_offline_queue_idb",
"target": "rationale_last_write_wins"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_1",
"_tgt": "plan_fase_0",
"source": "plan_fase_1",
"target": "plan_fase_0"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.2",
"weight": 1.0,
"_src": "plan_fase_1",
"_tgt": "concept_keycloak_gotrue_oidc_proxy",
"source": "plan_fase_1",
"target": "concept_keycloak_gotrue_oidc_proxy"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.4",
"weight": 1.0,
"_src": "plan_fase_1",
"_tgt": "concept_paraglide_i18n",
"source": "plan_fase_1",
"target": "concept_paraglide_i18n"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.3",
"weight": 1.0,
"_src": "plan_fase_1",
"_tgt": "concept_invitations_link_only",
"source": "plan_fase_1",
"target": "concept_invitations_link_only"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.1",
"weight": 1.0,
"_src": "plan_fase_1",
"_tgt": "concept_rls_policies",
"source": "plan_fase_1",
"target": "concept_rls_policies"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-7-collective-flow-tests.md",
"source_location": "flujos en producci\u00f3n desde Fase 1",
"weight": 1.0,
"_src": "plan_fase_7",
"_tgt": "plan_fase_1",
"source": "plan_fase_1",
"target": "plan_fase_7"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-1.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_1",
"_tgt": "plan_fase_1",
"source": "plan_fase_1",
"target": "history_fase_1"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.2",
"weight": 1.0,
"_src": "rationale_option_b_gotrue_proxy",
"_tgt": "concept_keycloak_gotrue_oidc_proxy",
"source": "concept_keycloak_gotrue_oidc_proxy",
"target": "rationale_option_b_gotrue_proxy"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-1-auth-colectivo.md",
"source_location": "\u00a71.3",
"weight": 1.0,
"_src": "rationale_no_email_invitations",
"_tgt": "concept_invitations_link_only",
"source": "concept_invitations_link_only",
"target": "rationale_no_email_invitations"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "docs/history/fase-7.md",
"source_location": null,
"weight": 1.0,
"_src": "concept_create_collective_rpc",
"_tgt": "concept_rls_policies",
"source": "concept_rls_policies",
"target": "concept_create_collective_rpc"
},
{
"relation": "references",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "plan/fase-4-busqueda-pulido.md",
"source_location": null,
"weight": 1.0,
"_src": "plan_fase_4",
"_tgt": "plan_fase_3",
"source": "plan_fase_3",
"target": "plan_fase_4"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-3.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_3",
"_tgt": "plan_fase_3",
"source": "plan_fase_3",
"target": "history_fase_3"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.6",
"weight": 1.0,
"_src": "plan_fase_0",
"_tgt": "entity_backup_system",
"source": "plan_fase_0",
"target": "entity_backup_system"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.2",
"weight": 1.0,
"_src": "plan_fase_0",
"_tgt": "entity_keycloak_realm_colectivo",
"source": "plan_fase_0",
"target": "entity_keycloak_realm_colectivo"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-0-infraestructura.md",
"source_location": "\u00a70.3",
"weight": 1.0,
"_src": "plan_fase_0",
"_tgt": "entity_nginx_realtime_block",
"source": "plan_fase_0",
"target": "entity_nginx_realtime_block"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "plan/fase-0-infraestructura.md",
"source_location": null,
"weight": 1.0,
"_src": "entity_nginx_realtime_block",
"_tgt": "entity_caddy_erosi",
"source": "entity_nginx_realtime_block",
"target": "entity_caddy_erosi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "plan/fase-4-busqueda-pulido.md",
"source_location": "\u00a74.1",
"weight": 1.0,
"_src": "plan_fase_4",
"_tgt": "concept_tsvector_search",
"source": "plan_fase_4",
"target": "concept_tsvector_search"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-4.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_4",
"_tgt": "plan_fase_4",
"source": "plan_fase_4",
"target": "history_fase_4"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-7.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_7",
"_tgt": "plan_fase_7",
"source": "plan_fase_7",
"target": "history_fase_7"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "docs_deployment",
"_tgt": "entity_docker_compose_erosi",
"source": "docs_deployment",
"target": "entity_docker_compose_erosi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "docs_deployment",
"_tgt": "entity_caddy_erosi",
"source": "docs_deployment",
"target": "entity_caddy_erosi"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "docs_deployment",
"_tgt": "entity_deploy_erosi_script",
"source": "docs_deployment",
"target": "entity_deploy_erosi_script"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/deployment.md",
"source_location": null,
"weight": 1.0,
"_src": "docs_deployment",
"_tgt": "entity_db_init_roles_script",
"source": "docs_deployment",
"target": "entity_db_init_roles_script"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-7.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_7",
"_tgt": "concept_create_collective_rpc",
"source": "history_fase_7",
"target": "concept_create_collective_rpc"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-7.md",
"source_location": null,
"weight": 1.0,
"_src": "history_fase_7",
"_tgt": "concept_pending_invitation_token_restore",
"source": "history_fase_7",
"target": "concept_pending_invitation_token_restore"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-180.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_180_pwa",
"_tgt": "icon_192_pwa",
"source": "icon_180_pwa",
"target": "icon_192_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-180.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_180_pwa",
"_tgt": "icon_512_pwa",
"source": "icon_180_pwa",
"target": "icon_512_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-180.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_180_pwa",
"_tgt": "icon_512_maskable_pwa",
"source": "icon_180_pwa",
"target": "icon_512_maskable_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-512.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_512_pwa",
"_tgt": "icon_512_maskable_pwa",
"source": "icon_512_pwa",
"target": "icon_512_maskable_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-192.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_192_pwa",
"_tgt": "icon_512_pwa",
"source": "icon_512_pwa",
"target": "icon_192_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "apps/web/static/icons/icon-192.png",
"source_location": null,
"weight": 1.0,
"_src": "icon_192_pwa",
"_tgt": "icon_512_maskable_pwa",
"source": "icon_192_pwa",
"target": "icon_512_maskable_pwa"
},
{
"relation": "semantically_similar_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchmobile_list_result_card",
"_tgt": "searchmobile_task_result_card",
"source": "searchmobile_list_result_card",
"target": "searchmobile_task_result_card"
},
{
"relation": "semantically_similar_to",
"confidence": "EXTRACTED",
"confidence_score": 0.8,
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchmobile_task_result_card",
"_tgt": "searchmobile_note_result_card",
"source": "searchmobile_task_result_card",
"target": "searchmobile_note_result_card"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/search_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchmobile_grouped_results_layout",
"_tgt": "searchmobile_universal_search_pattern",
"source": "searchmobile_grouped_results_layout",
"target": "searchmobile_universal_search_pattern"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_sidebar_branding",
"_tgt": "settings2_design_editorial_style",
"source": "settings2_sidebar_branding",
"target": "settings2_design_editorial_style"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.75,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_header_breadcrumb",
"_tgt": "settings2_sidebar_collective_footer",
"source": "settings2_sidebar_collective_footer",
"target": "settings2_header_breadcrumb"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_avatar_type_tabs",
"_tgt": "settings2_avatar_preview",
"source": "settings2_avatar_preview",
"target": "settings2_avatar_type_tabs"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_emoji_picker_grid",
"_tgt": "settings2_avatar_preview",
"source": "settings2_avatar_preview",
"target": "settings2_emoji_picker_grid"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_avatar_type_tabs",
"_tgt": "settings2_emoji_picker_grid",
"source": "settings2_avatar_type_tabs",
"target": "settings2_emoji_picker_grid"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_avatar_type_tabs",
"_tgt": "settings2_design_avatar_three_modes",
"source": "settings2_avatar_type_tabs",
"target": "settings2_design_avatar_three_modes"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_display_name_section",
"_tgt": "settings2_design_autosave_pattern",
"source": "settings2_display_name_section",
"target": "settings2_design_autosave_pattern"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.85,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_language_section",
"_tgt": "settings2_purpose_user_profile",
"source": "settings2_language_section",
"target": "settings2_purpose_user_profile"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_account_section",
"_tgt": "settings2_design_external_auth_hint",
"source": "settings2_account_section",
"target": "settings2_design_external_auth_hint"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/settings_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings2_danger_zone_section",
"_tgt": "settings2_purpose_user_profile",
"source": "settings2_danger_zone_section",
"target": "settings2_purpose_user_profile"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_sidebar_nav_tasks_active",
"_tgt": "tasksview_sidebar_workspace",
"source": "tasksview_sidebar_workspace",
"target": "tasksview_sidebar_nav_tasks_active"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_sidebar_user_profile",
"_tgt": "tasksview_sidebar_workspace",
"source": "tasksview_sidebar_workspace",
"target": "tasksview_sidebar_user_profile"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_header_member_avatars",
"_tgt": "tasksview_header_title",
"source": "tasksview_header_title",
"target": "tasksview_header_member_avatars"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_finalize_q4",
"_tgt": "tasksview_section_high_priority",
"source": "tasksview_section_high_priority",
"target": "tasksview_task_finalize_q4"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_coordinate_design",
"_tgt": "tasksview_section_high_priority",
"source": "tasksview_section_high_priority",
"target": "tasksview_task_coordinate_design"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_priority_badges",
"_tgt": "tasksview_task_finalize_q4",
"source": "tasksview_task_finalize_q4",
"target": "tasksview_priority_badges"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_priority_badges",
"_tgt": "tasksview_task_coordinate_design",
"source": "tasksview_task_coordinate_design",
"target": "tasksview_priority_badges"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_parent_core_api",
"_tgt": "tasksview_section_product_dev",
"source": "tasksview_section_product_dev",
"target": "tasksview_task_parent_core_api"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_user_testing",
"_tgt": "tasksview_section_product_dev",
"source": "tasksview_section_product_dev",
"target": "tasksview_task_user_testing"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_sub_review_docs",
"_tgt": "tasksview_task_parent_core_api",
"source": "tasksview_task_parent_core_api",
"target": "tasksview_task_sub_review_docs"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_sub_map_schema_completed",
"_tgt": "tasksview_task_parent_core_api",
"source": "tasksview_task_parent_core_api",
"target": "tasksview_task_sub_map_schema_completed"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_checkbox_control",
"_tgt": "tasksview_task_sub_map_schema_completed",
"source": "tasksview_task_sub_map_schema_completed",
"target": "tasksview_task_checkbox_control"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_task_update_deps",
"_tgt": "tasksview_section_backlog",
"source": "tasksview_section_backlog",
"target": "tasksview_task_update_deps"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/tasks_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksview_add_task_row",
"_tgt": "tasksview_filter_pills",
"source": "tasksview_filter_pills",
"target": "tasksview_add_task_row"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_brand_header",
"_tgt": "groceryqty_design_intent_editorial",
"source": "groceryqty_brand_header",
"target": "groceryqty_design_intent_editorial"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_sidebar_nav",
"_tgt": "groceryqty_user_card",
"source": "groceryqty_sidebar_nav",
"target": "groceryqty_user_card"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_page_title",
"_tgt": "groceryqty_member_avatars",
"source": "groceryqty_page_title",
"target": "groceryqty_member_avatars"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_item_row",
"_tgt": "groceryqty_checkbox",
"source": "groceryqty_item_row",
"target": "groceryqty_checkbox"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_item_row",
"_tgt": "groceryqty_item_label",
"source": "groceryqty_item_row",
"target": "groceryqty_item_label"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_item_row",
"_tgt": "groceryqty_stepper",
"source": "groceryqty_item_row",
"target": "groceryqty_stepper"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_stepper_minus",
"_tgt": "groceryqty_stepper",
"source": "groceryqty_stepper",
"target": "groceryqty_stepper_minus"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_stepper_value",
"_tgt": "groceryqty_stepper",
"source": "groceryqty_stepper",
"target": "groceryqty_stepper_value"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_stepper_plus",
"_tgt": "groceryqty_stepper",
"source": "groceryqty_stepper",
"target": "groceryqty_stepper_plus"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_stepper",
"_tgt": "groceryqty_design_intent_fast_qty",
"source": "groceryqty_stepper",
"target": "groceryqty_design_intent_fast_qty"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_suggestion_chips",
"_tgt": "groceryqty_add_input",
"source": "groceryqty_suggestion_chips",
"target": "groceryqty_add_input"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "groceryqty_add_button",
"_tgt": "groceryqty_add_input",
"source": "groceryqty_add_input",
"target": "groceryqty_add_button"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_close_button",
"_tgt": "session1_finish_shopping_button",
"source": "session1_close_button",
"target": "session1_finish_shopping_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_presence_avatars",
"_tgt": "session1_session_title",
"source": "session1_session_title",
"target": "session1_presence_avatars"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_item_card",
"_tgt": "session1_to_buy_section",
"source": "session1_to_buy_section",
"target": "session1_item_card"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_to_buy_section",
"_tgt": "session1_checked_section",
"source": "session1_to_buy_section",
"target": "session1_checked_section"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_item_checkbox",
"_tgt": "session1_item_card",
"source": "session1_item_card",
"target": "session1_item_checkbox"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_item_metadata",
"_tgt": "session1_item_card",
"source": "session1_item_card",
"target": "session1_item_metadata"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_drag_handle",
"_tgt": "session1_item_card",
"source": "session1_item_card",
"target": "session1_drag_handle"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_checked_item",
"_tgt": "session1_checked_section",
"source": "session1_checked_section",
"target": "session1_checked_item"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_budget_headline",
"_tgt": "session1_budget_status_card",
"source": "session1_budget_status_card",
"target": "session1_budget_headline"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_budget_detail",
"_tgt": "session1_budget_status_card",
"source": "session1_budget_status_card",
"target": "session1_budget_detail"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/shopping_session_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session1_finish_shopping_button",
"_tgt": "session1_budget_status_card",
"source": "session1_budget_status_card",
"target": "session1_finish_shopping_button"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_sidebar_header",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_sidebar_header"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_lists",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_lists"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_tasks",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_tasks"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_notes",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_notes"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_search",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_search"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_settings_active",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_settings_active"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_nav_profile",
"_tgt": "settings1_sidebar",
"source": "settings1_sidebar",
"target": "settings1_nav_profile"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "settings1_nav_settings_active",
"_tgt": "settings1_topbar",
"source": "settings1_nav_settings_active",
"target": "settings1_topbar"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_avatar_tabs",
"_tgt": "settings1_avatar_block",
"source": "settings1_avatar_block",
"target": "settings1_avatar_tabs"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "settings1_emoji_grid",
"_tgt": "settings1_avatar_block",
"source": "settings1_avatar_block",
"target": "settings1_emoji_grid"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "settings1_avatar_block",
"_tgt": "settings1_display_name_section",
"source": "settings1_avatar_block",
"target": "settings1_display_name_section"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "design/settings_1/screen.png",
"source_location": null,
"weight": 0.7,
"_src": "settings1_account_section",
"_tgt": "settings1_danger_zone",
"source": "settings1_account_section",
"target": "settings1_danger_zone"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_header_title",
"_tgt": "session2_close_button",
"source": "session2_close_button",
"target": "session2_header_title"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_header_title",
"_tgt": "session2_active_users_avatars",
"source": "session2_header_title",
"target": "session2_active_users_avatars"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_to_buy_section",
"_tgt": "session2_item_card",
"source": "session2_to_buy_section",
"target": "session2_item_card"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_item_card",
"_tgt": "session2_item_checkbox",
"source": "session2_item_card",
"target": "session2_item_checkbox"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_item_card",
"_tgt": "session2_item_meta",
"source": "session2_item_card",
"target": "session2_item_meta"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_item_card",
"_tgt": "session2_drag_handle",
"source": "session2_item_card",
"target": "session2_drag_handle"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "session2_item_card",
"_tgt": "session2_checked_item",
"source": "session2_item_card",
"target": "session2_checked_item"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_card_layout",
"_tgt": "session2_item_card",
"source": "session2_item_card",
"target": "session2_card_layout"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "session2_checked_section",
"_tgt": "session2_checked_item",
"source": "session2_checked_section",
"target": "session2_checked_item"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "session2_finish_shopping_button",
"_tgt": "session2_checked_section",
"source": "session2_checked_section",
"target": "session2_finish_shopping_button"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_2/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "session2_variant_difference",
"_tgt": "session2_card_layout",
"source": "session2_card_layout",
"target": "session2_variant_difference"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_sidebar",
"_tgt": "notesview_new_entry_button",
"source": "notesview_sidebar",
"target": "notesview_new_entry_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_sidebar",
"_tgt": "notesview_nav_items",
"source": "notesview_sidebar",
"target": "notesview_nav_items"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_sidebar",
"_tgt": "notesview_settings_support",
"source": "notesview_sidebar",
"target": "notesview_settings_support"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_new_entry_button",
"_tgt": "notesview_quick_capture_input",
"source": "notesview_new_entry_button",
"target": "notesview_quick_capture_input"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_breadcrumb",
"_tgt": "notesview_topbar_actions",
"source": "notesview_breadcrumb",
"target": "notesview_topbar_actions"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_category_meeting_notes",
"_tgt": "notesview_notes_grid",
"source": "notesview_category_meeting_notes",
"target": "notesview_notes_grid"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_category_project_ideas",
"_tgt": "notesview_notes_grid",
"source": "notesview_category_project_ideas",
"target": "notesview_notes_grid"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_notes_grid",
"_tgt": "notesview_note_card",
"source": "notesview_notes_grid",
"target": "notesview_note_card"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_note_card",
"_tgt": "notesview_note_metadata",
"source": "notesview_note_card",
"target": "notesview_note_metadata"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_note_card",
"_tgt": "notesview_note_overflow_menu",
"source": "notesview_note_card",
"target": "notesview_note_overflow_menu"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_quick_capture_input",
"_tgt": "notesview_formatting_toolbar",
"source": "notesview_quick_capture_input",
"target": "notesview_formatting_toolbar"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesview_formatting_toolbar",
"_tgt": "notesview_save_button",
"source": "notesview_formatting_toolbar",
"target": "notesview_save_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_page_title",
"_tgt": "usersettings_avatar_preview",
"source": "usersettings_page_title",
"target": "usersettings_avatar_preview"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_sidebar",
"_tgt": "usersettings_add_member_button",
"source": "usersettings_sidebar",
"target": "usersettings_add_member_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_avatar_preview",
"_tgt": "usersettings_change_avatar_button",
"source": "usersettings_avatar_preview",
"target": "usersettings_change_avatar_button"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_status_icon_picker",
"_tgt": "usersettings_avatar_preview",
"source": "usersettings_avatar_preview",
"target": "usersettings_status_icon_picker"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_display_name_field",
"_tgt": "usersettings_status_icon_picker",
"source": "usersettings_display_name_field",
"target": "usersettings_status_icon_picker"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.85,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_language_selector",
"_tgt": "usersettings_account_section",
"source": "usersettings_language_selector",
"target": "usersettings_account_section"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/user_settings/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "usersettings_danger_zone",
"_tgt": "usersettings_delete_account_button",
"source": "usersettings_danger_zone",
"target": "usersettings_delete_account_button"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_sticky_header",
"_tgt": "sessionmobile_close_button",
"source": "sessionmobile_sticky_header",
"target": "sessionmobile_close_button"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_sticky_header",
"_tgt": "sessionmobile_presence_row",
"source": "sessionmobile_sticky_header",
"target": "sessionmobile_presence_row"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_sticky_header",
"_tgt": "sessionmobile_bag_icon",
"source": "sessionmobile_sticky_header",
"target": "sessionmobile_bag_icon"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "sessionmobile_active_session_banner",
"_tgt": "sessionmobile_presence_row",
"source": "sessionmobile_presence_row",
"target": "sessionmobile_active_session_banner"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_active_list_label",
"_tgt": "sessionmobile_list_title",
"source": "sessionmobile_active_list_label",
"target": "sessionmobile_list_title"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_item_card",
"_tgt": "sessionmobile_check_target",
"source": "sessionmobile_item_card",
"target": "sessionmobile_check_target"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_item_card",
"_tgt": "sessionmobile_item_meta",
"source": "sessionmobile_item_card",
"target": "sessionmobile_item_meta"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_item_card",
"_tgt": "sessionmobile_drag_handle",
"source": "sessionmobile_item_card",
"target": "sessionmobile_drag_handle"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "sessionmobile_checked_item",
"_tgt": "sessionmobile_item_card",
"source": "sessionmobile_item_card",
"target": "sessionmobile_checked_item"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "sessionmobile_checked_section",
"_tgt": "sessionmobile_checked_item",
"source": "sessionmobile_checked_section",
"target": "sessionmobile_checked_item"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/shopping_session_mobile/screen.png",
"source_location": null,
"weight": 0.85,
"_src": "sessionmobile_finish_cta",
"_tgt": "sessionmobile_active_session_banner",
"source": "sessionmobile_finish_cta",
"target": "sessionmobile_active_session_banner"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_header",
"_tgt": "grocerymobile_menu_button",
"source": "grocerymobile_header",
"target": "grocerymobile_menu_button"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_header",
"_tgt": "grocerymobile_brand_logo",
"source": "grocerymobile_header",
"target": "grocerymobile_brand_logo"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_header",
"_tgt": "grocerymobile_lists_link",
"source": "grocerymobile_header",
"target": "grocerymobile_lists_link"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_list_header",
"_tgt": "grocerymobile_eyebrow_label",
"source": "grocerymobile_list_header",
"target": "grocerymobile_eyebrow_label"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_list_header",
"_tgt": "grocerymobile_list_title",
"source": "grocerymobile_list_header",
"target": "grocerymobile_list_title"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_item_row",
"_tgt": "grocerymobile_item_checkbox",
"source": "grocerymobile_item_row",
"target": "grocerymobile_item_checkbox"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_item_row",
"_tgt": "grocerymobile_item_name",
"source": "grocerymobile_item_row",
"target": "grocerymobile_item_name"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_item_row",
"_tgt": "grocerymobile_item_metadata",
"source": "grocerymobile_item_row",
"target": "grocerymobile_item_metadata"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_item_row",
"_tgt": "grocerymobile_quantity_stepper",
"source": "grocerymobile_item_row",
"target": "grocerymobile_quantity_stepper"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "grocerymobile_item_row",
"_tgt": "grocerymobile_checked_item_state",
"source": "grocerymobile_item_row",
"target": "grocerymobile_checked_item_state"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_checked_item_state",
"_tgt": "grocerymobile_item_checkbox",
"source": "grocerymobile_item_checkbox",
"target": "grocerymobile_checked_item_state"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.95,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 0.95,
"_src": "grocerymobile_add_quantity_stepper",
"_tgt": "grocerymobile_quantity_stepper",
"source": "grocerymobile_quantity_stepper",
"target": "grocerymobile_add_quantity_stepper"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_frequency_section",
"_tgt": "grocerymobile_frequency_chip",
"source": "grocerymobile_frequency_section",
"target": "grocerymobile_frequency_chip"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "grocerymobile_frequency_section",
"_tgt": "grocerymobile_add_row",
"source": "grocerymobile_frequency_section",
"target": "grocerymobile_add_row"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_add_row",
"_tgt": "grocerymobile_add_input",
"source": "grocerymobile_add_row",
"target": "grocerymobile_add_input"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_add_row",
"_tgt": "grocerymobile_add_quantity_stepper",
"source": "grocerymobile_add_row",
"target": "grocerymobile_add_quantity_stepper"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerymobile_add_row",
"_tgt": "grocerymobile_add_submit_button",
"source": "grocerymobile_add_row",
"target": "grocerymobile_add_submit_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_sidebar_nav",
"_tgt": "grocerysimple_brand_header",
"source": "grocerysimple_sidebar_nav",
"target": "grocerysimple_brand_header"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_sidebar_nav",
"_tgt": "grocerysimple_user_footer",
"source": "grocerysimple_sidebar_nav",
"target": "grocerysimple_user_footer"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_active_ledger_header",
"_tgt": "grocerysimple_overflow_menu",
"source": "grocerysimple_active_ledger_header",
"target": "grocerysimple_overflow_menu"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_item_row",
"_tgt": "grocerysimple_item_list",
"source": "grocerysimple_item_row",
"target": "grocerysimple_item_list"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_item_row",
"_tgt": "grocerysimple_design_intent_simplification",
"source": "grocerysimple_item_row",
"target": "grocerysimple_design_intent_simplification"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_suggestion_chips",
"_tgt": "grocerysimple_add_input",
"source": "grocerysimple_suggestion_chips",
"target": "grocerysimple_add_input"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_generous_whitespace",
"_tgt": "grocerysimple_design_intent_simplification",
"source": "grocerysimple_generous_whitespace",
"target": "grocerysimple_design_intent_simplification"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_simplified/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerysimple_design_intent_simplification",
"_tgt": "grocerysimple_missing_session_controls",
"source": "grocerysimple_design_intent_simplification",
"target": "grocerysimple_missing_session_controls"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_header_title",
"_tgt": "grocerycrud_member_avatars",
"source": "grocerycrud_header_title",
"target": "grocerycrud_member_avatars"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_header_title",
"_tgt": "grocerycrud_overflow_menu",
"source": "grocerycrud_header_title",
"target": "grocerycrud_overflow_menu"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_sidebar_nav",
"_tgt": "grocerycrud_brand_mark",
"source": "grocerycrud_sidebar_nav",
"target": "grocerycrud_brand_mark"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_sidebar_nav",
"_tgt": "grocerycrud_user_profile_footer",
"source": "grocerycrud_sidebar_nav",
"target": "grocerycrud_user_profile_footer"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_section_header",
"_tgt": "grocerycrud_item_row",
"source": "grocerycrud_section_header",
"target": "grocerycrud_item_row"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_item_row",
"_tgt": "grocerycrud_item_checkbox",
"source": "grocerycrud_item_row",
"target": "grocerycrud_item_checkbox"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_item_row",
"_tgt": "grocerycrud_quantity_label",
"source": "grocerycrud_item_row",
"target": "grocerycrud_quantity_label"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "grocerycrud_swipe_revealed_row",
"_tgt": "grocerycrud_item_row",
"source": "grocerycrud_item_row",
"target": "grocerycrud_swipe_revealed_row"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_swipe_revealed_row",
"_tgt": "grocerycrud_swipe_action_delete",
"source": "grocerycrud_swipe_action_delete",
"target": "grocerycrud_swipe_revealed_row"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_quick_suggestion_chips",
"_tgt": "grocerycrud_chip_active_state",
"source": "grocerycrud_quick_suggestion_chips",
"target": "grocerycrud_chip_active_state"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_quick_suggestion_chips",
"_tgt": "grocerycrud_add_item_input",
"source": "grocerycrud_quick_suggestion_chips",
"target": "grocerycrud_add_item_input"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "grocerycrud_add_item_input",
"_tgt": "grocerycrud_add_button",
"source": "grocerycrud_add_item_input",
"target": "grocerycrud_add_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "tasksmobile_header",
"_tgt": "tasksmobile_page_title",
"source": "tasksmobile_header",
"target": "tasksmobile_page_title"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_group_high_priority",
"_tgt": "tasksmobile_task_row",
"source": "tasksmobile_group_high_priority",
"target": "tasksmobile_task_row"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_group_product_development",
"_tgt": "tasksmobile_task_row",
"source": "tasksmobile_group_product_development",
"target": "tasksmobile_task_row"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_group_backlog",
"_tgt": "tasksmobile_task_row",
"source": "tasksmobile_group_backlog",
"target": "tasksmobile_task_row"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_task_checkbox",
"source": "tasksmobile_task_row",
"target": "tasksmobile_task_checkbox"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_task_title",
"source": "tasksmobile_task_row",
"target": "tasksmobile_task_title"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_task_description",
"source": "tasksmobile_task_row",
"target": "tasksmobile_task_description"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_due_today_badge",
"source": "tasksmobile_task_row",
"target": "tasksmobile_due_today_badge"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_attachments_indicator",
"source": "tasksmobile_task_row",
"target": "tasksmobile_attachments_indicator"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "tasksmobile_task_row",
"_tgt": "tasksmobile_assignee_avatars",
"source": "tasksmobile_task_row",
"target": "tasksmobile_assignee_avatars"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/tasks_mobile/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "tasksmobile_filter_chips",
"_tgt": "tasksmobile_add_task_input",
"source": "tasksmobile_filter_chips",
"target": "tasksmobile_add_task_input"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_sidebar",
"_tgt": "searchpage_new_entry_button",
"source": "searchpage_sidebar",
"target": "searchpage_new_entry_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_sidebar",
"_tgt": "searchpage_workspace_header",
"source": "searchpage_sidebar",
"target": "searchpage_workspace_header"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_top_actions",
"_tgt": "searchpage_workspace_header",
"source": "searchpage_workspace_header",
"target": "searchpage_top_actions"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_breadcrumb",
"_tgt": "searchpage_search_title",
"source": "searchpage_breadcrumb",
"target": "searchpage_search_title"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_search_title",
"_tgt": "searchpage_filter_tabs",
"source": "searchpage_search_title",
"target": "searchpage_filter_tabs"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_ask_ai_input",
"_tgt": "searchpage_search_title",
"source": "searchpage_search_title",
"target": "searchpage_ask_ai_input"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_filter_tabs",
"_tgt": "searchpage_notes_group",
"source": "searchpage_filter_tabs",
"target": "searchpage_notes_group"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_notes_group",
"_tgt": "searchpage_note_card_interface_heuristics",
"source": "searchpage_notes_group",
"target": "searchpage_note_card_interface_heuristics"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_notes_group",
"_tgt": "searchpage_note_card_monolith_system",
"source": "searchpage_notes_group",
"target": "searchpage_note_card_monolith_system"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_notes_group",
"_tgt": "searchpage_editorial_spatial_study",
"source": "searchpage_notes_group",
"target": "searchpage_editorial_spatial_study"
},
{
"relation": "semantically_similar_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_note_card_interface_heuristics",
"_tgt": "searchpage_note_card_monolith_system",
"source": "searchpage_note_card_interface_heuristics",
"target": "searchpage_note_card_monolith_system"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_tasks_panel",
"_tgt": "searchpage_task_fix_navigation",
"source": "searchpage_tasks_panel",
"target": "searchpage_task_fix_navigation"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_tasks_panel",
"_tgt": "searchpage_task_finalize_search_ui",
"source": "searchpage_tasks_panel",
"target": "searchpage_task_finalize_search_ui"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "design/search_page/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "searchpage_lists_collections_panel",
"_tgt": "searchpage_search_insights_card",
"source": "searchpage_lists_collections_panel",
"target": "searchpage_search_insights_card"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_note_card",
"_tgt": "notesmobile_note_title",
"source": "notesmobile_note_card",
"target": "notesmobile_note_title"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_note_card",
"_tgt": "notesmobile_note_preview",
"source": "notesmobile_note_card",
"target": "notesmobile_note_preview"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_note_card",
"_tgt": "notesmobile_note_metadata",
"source": "notesmobile_note_card",
"target": "notesmobile_note_metadata"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_note_card",
"_tgt": "notesmobile_note_overflow",
"source": "notesmobile_note_card",
"target": "notesmobile_note_overflow"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "notesmobile_tag_chips",
"_tgt": "notesmobile_note_card",
"source": "notesmobile_note_card",
"target": "notesmobile_tag_chips"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_priority_card",
"_tgt": "notesmobile_section_project_ideas",
"source": "notesmobile_section_project_ideas",
"target": "notesmobile_priority_card"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_new_note_input",
"_tgt": "notesmobile_save_button",
"source": "notesmobile_new_note_input",
"target": "notesmobile_save_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "notesmobile_new_note_input",
"_tgt": "notesmobile_attach_button",
"source": "notesmobile_new_note_input",
"target": "notesmobile_attach_button"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "listsview_sidebar_workspace_footer",
"_tgt": "listsview_brand_colectivo",
"source": "listsview_brand_colectivo",
"target": "listsview_sidebar_workspace_footer"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_sidebar_nav",
"_tgt": "listsview_nav_lists_active",
"source": "listsview_sidebar_nav",
"target": "listsview_nav_lists_active"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_sidebar_nav",
"_tgt": "listsview_nav_tasks",
"source": "listsview_sidebar_nav",
"target": "listsview_nav_tasks"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_sidebar_nav",
"_tgt": "listsview_nav_notes",
"source": "listsview_sidebar_nav",
"target": "listsview_nav_notes"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_sidebar_nav",
"_tgt": "listsview_nav_search",
"source": "listsview_sidebar_nav",
"target": "listsview_nav_search"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_card_home",
"_tgt": "listsview_card_home_tags",
"source": "listsview_card_home",
"target": "listsview_card_home_tags"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_card_home",
"_tgt": "listsview_card_home_members",
"source": "listsview_card_home",
"target": "listsview_card_home_members"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_cards_grid_layout",
"_tgt": "listsview_card_home",
"source": "listsview_card_home",
"target": "listsview_cards_grid_layout"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_cards_grid_layout",
"_tgt": "listsview_card_office",
"source": "listsview_card_office",
"target": "listsview_cards_grid_layout"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "listsview_card_office",
"_tgt": "listsview_card_party",
"source": "listsview_card_office",
"target": "listsview_card_party"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_card_party",
"_tgt": "listsview_card_party_priority_badge",
"source": "listsview_card_party",
"target": "listsview_card_party_priority_badge"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_cards_grid_layout",
"_tgt": "listsview_card_party",
"source": "listsview_card_party",
"target": "listsview_cards_grid_layout"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_card_travel",
"_tgt": "listsview_card_travel_draft_status",
"source": "listsview_card_travel",
"target": "listsview_card_travel_draft_status"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_cards_grid_layout",
"_tgt": "listsview_card_travel",
"source": "listsview_card_travel",
"target": "listsview_cards_grid_layout"
},
{
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsview_create_list_input",
"_tgt": "listsview_create_list_button",
"source": "listsview_create_list_input",
"target": "listsview_create_list_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_header_menu",
"_tgt": "listsmobile_header_brand",
"source": "listsmobile_header_menu",
"target": "listsmobile_header_brand"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_header_brand",
"_tgt": "listsmobile_header_avatar",
"source": "listsmobile_header_brand",
"target": "listsmobile_header_avatar"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_workspace_eyebrow",
"_tgt": "listsmobile_page_title",
"source": "listsmobile_workspace_eyebrow",
"target": "listsmobile_page_title"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_list_card_full",
"_tgt": "listsmobile_list_card_icon",
"source": "listsmobile_list_card_full",
"target": "listsmobile_list_card_icon"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_list_card_full",
"_tgt": "listsmobile_list_card_title",
"source": "listsmobile_list_card_full",
"target": "listsmobile_list_card_title"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_list_card_full",
"_tgt": "listsmobile_list_card_meta",
"source": "listsmobile_list_card_full",
"target": "listsmobile_list_card_meta"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_list_card_full",
"_tgt": "listsmobile_list_card_members",
"source": "listsmobile_list_card_full",
"target": "listsmobile_list_card_members"
},
{
"relation": "semantically_similar_to",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 0.9,
"_src": "listsmobile_list_card_full",
"_tgt": "listsmobile_list_card_grid",
"source": "listsmobile_list_card_full",
"target": "listsmobile_list_card_grid"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 0.8,
"_src": "listsmobile_list_card_meta",
"_tgt": "listsmobile_status_indicator",
"source": "listsmobile_list_card_meta",
"target": "listsmobile_status_indicator"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_new_list_input",
"_tgt": "listsmobile_new_list_button",
"source": "listsmobile_new_list_input",
"target": "listsmobile_new_list_button"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png",
"source_location": null,
"weight": 1.0,
"_src": "listsmobile_new_list_plus_icon",
"_tgt": "listsmobile_new_list_input",
"source": "listsmobile_new_list_input",
"target": "listsmobile_new_list_plus_icon"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L12",
"weight": 1.0,
"_src": "claudemd_project_guide",
"_tgt": "development_doc",
"source": "claudemd_project_guide",
"target": "development_doc"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L15",
"weight": 1.0,
"_src": "claudemd_project_guide",
"_tgt": "fase8_doc",
"source": "claudemd_project_guide",
"target": "fase8_doc"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L36",
"weight": 1.0,
"_src": "claudemd_auth_architecture",
"_tgt": "claudemd_option_b_oidc_proxy",
"source": "claudemd_auth_architecture",
"target": "claudemd_option_b_oidc_proxy"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L40",
"weight": 1.0,
"_src": "claudemd_auth_architecture",
"_tgt": "claudemd_self_registration",
"source": "claudemd_auth_architecture",
"target": "claudemd_self_registration"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L41",
"weight": 1.0,
"_src": "claudemd_auth_architecture",
"_tgt": "claudemd_link_only_invitations",
"source": "claudemd_auth_architecture",
"target": "claudemd_link_only_invitations"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L42",
"weight": 1.0,
"_src": "claudemd_auth_architecture",
"_tgt": "claudemd_multi_collective",
"source": "claudemd_auth_architecture",
"target": "claudemd_multi_collective"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L44",
"weight": 1.0,
"_src": "claudemd_auth_architecture",
"_tgt": "claudemd_rp_initiated_logout",
"source": "claudemd_auth_architecture",
"target": "claudemd_rp_initiated_logout"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "docs/development.md",
"source_location": "L3-L14",
"weight": 1.0,
"_src": "development_planned_stack",
"_tgt": "claudemd_auth_architecture",
"source": "claudemd_auth_architecture",
"target": "development_planned_stack"
},
{
"relation": "shares_data_with",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "CLAUDE.md",
"source_location": "L173,L34",
"weight": 1.0,
"_src": "claudemd_keycloak_behind_nginx",
"_tgt": "claudemd_auth_architecture",
"source": "claudemd_auth_architecture",
"target": "claudemd_keycloak_behind_nginx"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L44",
"weight": 1.0,
"_src": "claudemd_rp_initiated_logout",
"_tgt": "claudemd_islogging_out_flag",
"source": "claudemd_rp_initiated_logout",
"target": "claudemd_islogging_out_flag"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L44",
"weight": 1.0,
"_src": "claudemd_rp_initiated_logout",
"_tgt": "claudemd_logged_out_route",
"source": "claudemd_rp_initiated_logout",
"target": "claudemd_logged_out_route"
},
{
"relation": "rationale_for",
"confidence": "INFERRED",
"confidence_score": 0.9,
"source_file": "CLAUDE.md",
"source_location": "L44",
"weight": 1.0,
"_src": "claudemd_rp_initiated_logout",
"_tgt": "fase8_rp_initiated_fix",
"source": "claudemd_rp_initiated_logout",
"target": "fase8_rp_initiated_fix"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L54",
"weight": 1.0,
"_src": "claudemd_sync_strategy",
"_tgt": "claudemd_offline_first",
"source": "claudemd_sync_strategy",
"target": "claudemd_offline_first"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.85,
"source_file": "CLAUDE.md",
"source_location": "L50,L176",
"weight": 1.0,
"_src": "claudemd_sync_strategy",
"_tgt": "claudemd_supabase_realtime_selfhosted",
"source": "claudemd_sync_strategy",
"target": "claudemd_supabase_realtime_selfhosted"
},
{
"relation": "shares_data_with",
"confidence": "INFERRED",
"confidence_score": 0.75,
"source_file": "CLAUDE.md",
"source_location": "L168,L50",
"weight": 1.0,
"_src": "claudemd_nginx_realtime_config",
"_tgt": "claudemd_sync_strategy",
"source": "claudemd_sync_strategy",
"target": "claudemd_nginx_realtime_config"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L60",
"weight": 1.0,
"_src": "claudemd_domain_model",
"_tgt": "claudemd_roles_admin_member_guest",
"source": "claudemd_domain_model",
"target": "claudemd_roles_admin_member_guest"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L62",
"weight": 1.0,
"_src": "claudemd_domain_model",
"_tgt": "claudemd_core_entities",
"source": "claudemd_domain_model",
"target": "claudemd_core_entities"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L66-L70",
"weight": 1.0,
"_src": "claudemd_domain_model",
"_tgt": "claudemd_business_rules",
"source": "claudemd_domain_model",
"target": "claudemd_business_rules"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/development.md",
"source_location": "L27",
"weight": 1.0,
"_src": "development_repo_layout",
"_tgt": "claudemd_typescript_types",
"source": "claudemd_typescript_types",
"target": "development_repo_layout"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "CLAUDE.md",
"source_location": "L89,L109",
"weight": 1.0,
"_src": "claudemd_dev_test_users",
"_tgt": "claudemd_gotcha_auth_users_seed",
"source": "claudemd_dev_test_users",
"target": "claudemd_gotcha_auth_users_seed"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "CLAUDE.md",
"source_location": "L103,L105",
"weight": 1.0,
"_src": "claudemd_gotcha_colectivo_web_confidential",
"_tgt": "claudemd_gotcha_openid_scope",
"source": "claudemd_gotcha_colectivo_web_confidential",
"target": "claudemd_gotcha_openid_scope"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/development.md",
"source_location": "L93",
"weight": 1.0,
"_src": "development_dev_secrets",
"_tgt": "claudemd_gotcha_colectivo_web_confidential",
"source": "claudemd_gotcha_colectivo_web_confidential",
"target": "development_dev_secrets"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "CLAUDE.md",
"source_location": "L109,L113",
"weight": 1.0,
"_src": "claudemd_gotcha_auth_users_seed",
"_tgt": "claudemd_gotcha_gotrue_empty_role",
"source": "claudemd_gotcha_auth_users_seed",
"target": "claudemd_gotcha_gotrue_empty_role"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "docs/development.md",
"source_location": "L80",
"weight": 1.0,
"_src": "development_local_endpoints",
"_tgt": "claudemd_gotcha_kong_env_sub",
"source": "claudemd_gotcha_kong_env_sub",
"target": "development_local_endpoints"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L113",
"weight": 1.0,
"_src": "claudemd_gotcha_gotrue_empty_role",
"_tgt": "fase8_bug1_empty_role",
"source": "claudemd_gotcha_gotrue_empty_role",
"target": "fase8_bug1_empty_role"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.75,
"source_file": "CLAUDE.md",
"source_location": "L117,L123",
"weight": 1.0,
"_src": "claudemd_gotcha_auth_lock_deadlock",
"_tgt": "claudemd_gotcha_no_getsession_in_load",
"source": "claudemd_gotcha_no_getsession_in_load",
"target": "claudemd_gotcha_auth_lock_deadlock"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "CLAUDE.md",
"source_location": "L119,L125",
"weight": 1.0,
"_src": "claudemd_gotcha_logout_pkce_race",
"_tgt": "claudemd_gotcha_initial_session_event",
"source": "claudemd_gotcha_initial_session_event",
"target": "claudemd_gotcha_logout_pkce_race"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "CLAUDE.md",
"source_location": "L139,L123",
"weight": 1.0,
"_src": "claudemd_gotcha_no_storagestate",
"_tgt": "claudemd_gotcha_auth_lock_deadlock",
"source": "claudemd_gotcha_auth_lock_deadlock",
"target": "claudemd_gotcha_no_storagestate"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L125",
"weight": 1.0,
"_src": "claudemd_gotcha_logout_pkce_race",
"_tgt": "fase8_bug2_logout_pkce",
"source": "claudemd_gotcha_logout_pkce_race",
"target": "fase8_bug2_logout_pkce"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L125",
"weight": 1.0,
"_src": "claudemd_gotcha_logout_pkce_race",
"_tgt": "fase8_auth_ts",
"source": "claudemd_gotcha_logout_pkce_race",
"target": "fase8_auth_ts"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L125",
"weight": 1.0,
"_src": "claudemd_gotcha_logout_pkce_race",
"_tgt": "fase8_app_layout_svelte",
"source": "claudemd_gotcha_logout_pkce_race",
"target": "fase8_app_layout_svelte"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.6,
"source_file": "CLAUDE.md",
"source_location": "L162,L125",
"weight": 1.0,
"_src": "claudemd_ios_safari_platform",
"_tgt": "claudemd_gotcha_logout_pkce_race",
"source": "claudemd_gotcha_logout_pkce_race",
"target": "claudemd_ios_safari_platform"
},
{
"relation": "semantically_similar_to",
"confidence": "INFERRED",
"confidence_score": 0.65,
"source_file": "CLAUDE.md",
"source_location": "L127,L161",
"weight": 1.0,
"_src": "claudemd_gotcha_crypto_randomuuid",
"_tgt": "claudemd_ios_safari_platform",
"source": "claudemd_gotcha_crypto_randomuuid",
"target": "claudemd_ios_safari_platform"
},
{
"relation": "conceptually_related_to",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "CLAUDE.md",
"source_location": "L135",
"weight": 1.0,
"_src": "claudemd_gotcha_injectmanifest_hardcoded",
"_tgt": "claudemd_gotcha_pwa_service_worker_filename",
"source": "claudemd_gotcha_pwa_service_worker_filename",
"target": "claudemd_gotcha_injectmanifest_hardcoded"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "CLAUDE.md",
"source_location": "L131,L133",
"weight": 1.0,
"_src": "claudemd_gotcha_pwa_no_auto_register",
"_tgt": "claudemd_gotcha_pwa_service_worker_filename",
"source": "claudemd_gotcha_pwa_service_worker_filename",
"target": "claudemd_gotcha_pwa_no_auto_register"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/development.md",
"source_location": "L21",
"weight": 1.0,
"_src": "development_repo_layout",
"_tgt": "fase8_auth_ts",
"source": "development_repo_layout",
"target": "fase8_auth_ts"
},
{
"relation": "conceptually_related_to",
"confidence": "INFERRED",
"confidence_score": 0.7,
"source_file": "docs/development.md",
"source_location": "L68",
"weight": 1.0,
"_src": "development_test_commands",
"_tgt": "fase8_pgtap_008",
"source": "development_test_commands",
"target": "fase8_pgtap_008"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L6",
"weight": 1.0,
"_src": "fase8_doc",
"_tgt": "fase8_bug1_empty_role",
"source": "fase8_doc",
"target": "fase8_bug1_empty_role"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L21",
"weight": 1.0,
"_src": "fase8_doc",
"_tgt": "fase8_bug2_logout_pkce",
"source": "fase8_doc",
"target": "fase8_bug2_logout_pkce"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L69",
"weight": 1.0,
"_src": "fase8_doc",
"_tgt": "fase8_deploy_erosi_script",
"source": "fase8_doc",
"target": "fase8_deploy_erosi_script"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L13",
"weight": 1.0,
"_src": "fase8_bug1_empty_role",
"_tgt": "fase8_migration_014",
"source": "fase8_bug1_empty_role",
"target": "fase8_migration_014"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L17",
"weight": 1.0,
"_src": "fase8_migration_014",
"_tgt": "fase8_ensure_user_role_default_fn",
"source": "fase8_migration_014",
"target": "fase8_ensure_user_role_default_fn"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L19",
"weight": 1.0,
"_src": "fase8_migration_014",
"_tgt": "fase8_pgtap_008",
"source": "fase8_migration_014",
"target": "fase8_pgtap_008"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L46",
"weight": 1.0,
"_src": "fase8_bug2_logout_pkce",
"_tgt": "fase8_rp_initiated_fix",
"source": "fase8_bug2_logout_pkce",
"target": "fase8_rp_initiated_fix"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L47",
"weight": 1.0,
"_src": "fase8_rp_initiated_fix",
"_tgt": "fase8_auth_ts",
"source": "fase8_rp_initiated_fix",
"target": "fase8_auth_ts"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L48",
"weight": 1.0,
"_src": "fase8_rp_initiated_fix",
"_tgt": "fase8_app_layout_svelte",
"source": "fase8_rp_initiated_fix",
"target": "fase8_app_layout_svelte"
},
{
"relation": "implements",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L49",
"weight": 1.0,
"_src": "fase8_rp_initiated_fix",
"_tgt": "fase8_logged_out_page",
"source": "fase8_rp_initiated_fix",
"target": "fase8_logged_out_page"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L62",
"weight": 1.0,
"_src": "fase8_rp_initiated_fix",
"_tgt": "fase8_e2e_auth_tests",
"source": "fase8_rp_initiated_fix",
"target": "fase8_e2e_auth_tests"
},
{
"relation": "references",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "docs/history/fase-8-auth-logout.md",
"source_location": "L52",
"weight": 1.0,
"_src": "fase8_rp_initiated_fix",
"_tgt": "fase8_keycloak_confirm_caveat",
"source": "fase8_rp_initiated_fix",
"target": "fase8_keycloak_confirm_caveat"
}
],
"hyperedges": [
{
"id": "shopping_mode_stitch_mocks",
"label": "Shopping Mode: functional spec + design system + Stitch mocks",
"nodes": [
"analisisfuncional_modo_ir_de_compras",
"design_shopping_mode_components",
"codehtml_shopping_session_1",
"codehtml_shopping_session_2",
"codehtml_shopping_session_mobile"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "design/slate_collective/DESIGN.md"
},
{
"id": "deploy_readiness_bundle",
"label": "Deploy readiness bundle (PWA + rate-limit + JWT rotation + Lighthouse + RLS audit)",
"nodes": [
"concept_inject_manifest_pwa",
"concept_kong_rate_limit_invitations",
"concept_jwt_rotation_script",
"concept_lighthouse_rls_audit"
],
"relation": "implement",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "plan/fase-6-deploy-prep.md"
},
{
"id": "mobile_ux_monolith_cluster",
"label": "Monolith Editorial mobile UX cluster (shell + masthead + gestures + undo + selection)",
"nodes": [
"concept_mobile_shell",
"concept_masthead_editorial",
"concept_undo_queue_toast",
"concept_swipe_toggle_gestures",
"concept_selection_mode_bulk",
"design_monolith_editorial_direction"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "plan/fase-5-mobile-ux.md"
},
{
"id": "mvp_phased_roadmap",
"label": "MVP phased roadmap \u2014 Fase 0 through Fase 7 in sequence",
"nodes": [
"plan_fase_0",
"plan_fase_1",
"plan_fase_2a",
"plan_fase_2b",
"plan_fase_3",
"plan_fase_4",
"plan_fase_5",
"plan_fase_6",
"plan_fase_7"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "plan/fase-0-infraestructura.md"
},
{
"id": "search_mobile_screen_components",
"label": "Search mobile screen",
"nodes": [
"searchmobile_top_app_bar",
"searchmobile_header_eyebrow",
"searchmobile_page_title",
"searchmobile_search_input",
"searchmobile_lists_section",
"searchmobile_list_result_card",
"searchmobile_tasks_section",
"searchmobile_task_result_card",
"searchmobile_notes_section",
"searchmobile_note_result_card",
"searchmobile_match_count_badge",
"searchmobile_bottom_nav",
"searchmobile_grouped_results_layout",
"searchmobile_editorial_typography"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_mobile/screen.png"
},
{
"id": "settings2_screen_components",
"label": "Settings screen v2",
"nodes": [
"settings2_sidebar_branding",
"settings2_sidebar_nav",
"settings2_sidebar_collective_footer",
"settings2_header_breadcrumb",
"settings2_header_icons",
"settings2_avatar_preview",
"settings2_avatar_type_tabs",
"settings2_emoji_picker_grid",
"settings2_display_name_section",
"settings2_language_section",
"settings2_account_section",
"settings2_danger_zone_section",
"settings2_design_editorial_style",
"settings2_design_autosave_pattern",
"settings2_design_external_auth_hint",
"settings2_design_avatar_three_modes",
"settings2_purpose_user_profile"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_2/screen.png"
},
{
"id": "tasks_view_screen_components",
"label": "Tasks view",
"nodes": [
"tasksview_sidebar_workspace",
"tasksview_sidebar_nav_lists",
"tasksview_sidebar_nav_tasks_active",
"tasksview_sidebar_nav_notes",
"tasksview_sidebar_nav_search",
"tasksview_sidebar_user_profile",
"tasksview_header_breadcrumb",
"tasksview_header_title",
"tasksview_header_member_avatars",
"tasksview_header_overflow_menu",
"tasksview_section_high_priority",
"tasksview_task_finalize_q4",
"tasksview_task_coordinate_design",
"tasksview_section_product_dev",
"tasksview_task_parent_core_api",
"tasksview_task_sub_review_docs",
"tasksview_task_sub_map_schema_completed",
"tasksview_task_user_testing",
"tasksview_section_backlog",
"tasksview_task_update_deps",
"tasksview_filter_pills",
"tasksview_add_task_row",
"tasksview_task_checkbox_control",
"tasksview_priority_badges"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_view/screen.png"
},
{
"id": "grocery_quickqty_screen_components",
"label": "Grocery list with quick qty",
"nodes": [
"groceryqty_brand_header",
"groceryqty_sidebar_nav",
"groceryqty_page_title",
"groceryqty_member_avatars",
"groceryqty_overflow_menu",
"groceryqty_item_row",
"groceryqty_checkbox",
"groceryqty_item_label",
"groceryqty_stepper",
"groceryqty_stepper_minus",
"groceryqty_stepper_value",
"groceryqty_stepper_plus",
"groceryqty_suggestion_chips",
"groceryqty_add_input",
"groceryqty_add_button",
"groceryqty_user_card",
"groceryqty_design_intent_fast_qty",
"groceryqty_design_intent_editorial"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_with_quick_quantity_controls/screen.png"
},
{
"id": "shopping_session_1_components",
"label": "Shopping session v1",
"nodes": [
"session1_close_button",
"session1_session_title",
"session1_presence_avatars",
"session1_to_buy_section",
"session1_item_card",
"session1_item_checkbox",
"session1_item_metadata",
"session1_drag_handle",
"session1_checked_section",
"session1_checked_item",
"session1_budget_status_card",
"session1_budget_headline",
"session1_budget_detail",
"session1_finish_shopping_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_1/screen.png"
},
{
"id": "settings1_screen_components",
"label": "Settings screen v1",
"nodes": [
"settings1_sidebar",
"settings1_sidebar_header",
"settings1_nav_lists",
"settings1_nav_tasks",
"settings1_nav_notes",
"settings1_nav_search",
"settings1_nav_settings_active",
"settings1_nav_profile",
"settings1_topbar",
"settings1_avatar_block",
"settings1_avatar_tabs",
"settings1_emoji_grid",
"settings1_display_name_section",
"settings1_language_section",
"settings1_account_section",
"settings1_danger_zone"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/settings_1/screen.png"
},
{
"id": "shopping_session_2_components",
"label": "Shopping session v2",
"nodes": [
"session2_close_button",
"session2_header_title",
"session2_active_users_avatars",
"session2_to_buy_section",
"session2_item_card",
"session2_item_checkbox",
"session2_item_meta",
"session2_drag_handle",
"session2_checked_section",
"session2_checked_item",
"session2_finish_shopping_button",
"session2_card_layout",
"session2_variant_difference"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_2/screen.png"
},
{
"id": "notes_view_components",
"label": "Notes view",
"nodes": [
"notesview_sidebar",
"notesview_new_entry_button",
"notesview_nav_items",
"notesview_settings_support",
"notesview_breadcrumb",
"notesview_topbar_actions",
"notesview_category_meeting_notes",
"notesview_category_project_ideas",
"notesview_notes_grid",
"notesview_note_card",
"notesview_note_metadata",
"notesview_note_overflow_menu",
"notesview_quick_capture_input",
"notesview_formatting_toolbar",
"notesview_save_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_view/screen.png"
},
{
"id": "user_settings_components",
"label": "User settings",
"nodes": [
"usersettings_page_title",
"usersettings_sidebar",
"usersettings_avatar_preview",
"usersettings_change_avatar_button",
"usersettings_display_name_field",
"usersettings_status_icon_picker",
"usersettings_language_selector",
"usersettings_account_section",
"usersettings_danger_zone",
"usersettings_delete_account_button",
"usersettings_add_member_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/user_settings/screen.png"
},
{
"id": "session_mobile_components",
"label": "Shopping session mobile",
"nodes": [
"sessionmobile_sticky_header",
"sessionmobile_close_button",
"sessionmobile_presence_row",
"sessionmobile_bag_icon",
"sessionmobile_active_list_label",
"sessionmobile_list_title",
"sessionmobile_item_card",
"sessionmobile_check_target",
"sessionmobile_item_meta",
"sessionmobile_drag_handle",
"sessionmobile_checked_section",
"sessionmobile_checked_item",
"sessionmobile_finish_cta",
"sessionmobile_active_session_banner"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/shopping_session_mobile/screen.png"
},
{
"id": "grocery_mobile_components",
"label": "Grocery mobile",
"nodes": [
"grocerymobile_header",
"grocerymobile_menu_button",
"grocerymobile_brand_logo",
"grocerymobile_lists_link",
"grocerymobile_list_header",
"grocerymobile_eyebrow_label",
"grocerymobile_list_title",
"grocerymobile_item_row",
"grocerymobile_item_checkbox",
"grocerymobile_item_name",
"grocerymobile_item_metadata",
"grocerymobile_quantity_stepper",
"grocerymobile_checked_item_state",
"grocerymobile_frequency_section",
"grocerymobile_frequency_chip",
"grocerymobile_add_row",
"grocerymobile_add_input",
"grocerymobile_add_quantity_stepper",
"grocerymobile_add_submit_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_mobile/screen.png"
},
{
"id": "grocery_simplified_components",
"label": "Grocery simplified",
"nodes": [
"grocerysimple_sidebar_nav",
"grocerysimple_brand_header",
"grocerysimple_user_footer",
"grocerysimple_active_ledger_header",
"grocerysimple_overflow_menu",
"grocerysimple_item_row",
"grocerysimple_item_list",
"grocerysimple_suggestion_chips",
"grocerysimple_add_input",
"grocerysimple_generous_whitespace",
"grocerysimple_design_intent_simplification",
"grocerysimple_missing_session_controls"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_simplified/screen.png"
},
{
"id": "grocery_crud_components",
"label": "Grocery CRUD",
"nodes": [
"grocerycrud_header_title",
"grocerycrud_member_avatars",
"grocerycrud_overflow_menu",
"grocerycrud_sidebar_nav",
"grocerycrud_section_header",
"grocerycrud_item_row",
"grocerycrud_item_checkbox",
"grocerycrud_quantity_label",
"grocerycrud_swipe_action_delete",
"grocerycrud_swipe_revealed_row",
"grocerycrud_quick_suggestion_chips",
"grocerycrud_chip_active_state",
"grocerycrud_add_item_input",
"grocerycrud_add_button",
"grocerycrud_user_profile_footer",
"grocerycrud_brand_mark"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/grocery_list_crud/screen.png"
},
{
"id": "tasks_mobile_components",
"label": "Tasks mobile",
"nodes": [
"tasksmobile_header",
"tasksmobile_page_title",
"tasksmobile_group_high_priority",
"tasksmobile_group_product_development",
"tasksmobile_group_backlog",
"tasksmobile_task_row",
"tasksmobile_task_checkbox",
"tasksmobile_task_title",
"tasksmobile_task_description",
"tasksmobile_due_today_badge",
"tasksmobile_attachments_indicator",
"tasksmobile_assignee_avatars",
"tasksmobile_filter_chips",
"tasksmobile_add_task_input"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/tasks_mobile/screen.png"
},
{
"id": "search_page_components",
"label": "Search page",
"nodes": [
"searchpage_sidebar",
"searchpage_new_entry_button",
"searchpage_workspace_header",
"searchpage_breadcrumb",
"searchpage_search_title",
"searchpage_filter_tabs",
"searchpage_notes_group",
"searchpage_note_card_interface_heuristics",
"searchpage_note_card_monolith_system",
"searchpage_editorial_spatial_study",
"searchpage_tasks_panel",
"searchpage_task_fix_navigation",
"searchpage_task_finalize_search_ui",
"searchpage_lists_collections_panel",
"searchpage_search_insights_card",
"searchpage_ask_ai_input",
"searchpage_top_actions"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/search_page/screen.png"
},
{
"id": "notes_mobile_components",
"label": "Notes mobile",
"nodes": [
"notesmobile_header",
"notesmobile_repository_title",
"notesmobile_section_meeting_notes",
"notesmobile_note_card",
"notesmobile_note_title",
"notesmobile_note_preview",
"notesmobile_note_metadata",
"notesmobile_note_overflow",
"notesmobile_section_project_ideas",
"notesmobile_priority_card",
"notesmobile_tag_chips",
"notesmobile_new_note_input",
"notesmobile_attach_button",
"notesmobile_save_button"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/notes_mobile/screen.png"
},
{
"id": "lists_view_components",
"label": "Lists view",
"nodes": [
"listsview_brand_colectivo",
"listsview_top_center_title",
"listsview_top_right_overflow",
"listsview_sidebar_nav",
"listsview_nav_lists_active",
"listsview_nav_tasks",
"listsview_nav_notes",
"listsview_nav_search",
"listsview_sidebar_workspace_footer",
"listsview_section_eyebrow",
"listsview_page_heading",
"listsview_card_home",
"listsview_card_home_tags",
"listsview_card_home_members",
"listsview_card_office",
"listsview_card_party",
"listsview_card_party_priority_badge",
"listsview_card_travel",
"listsview_card_travel_draft_status",
"listsview_create_list_input",
"listsview_create_list_button",
"listsview_cards_grid_layout"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_view/screen.png"
},
{
"id": "lists_mobile_components",
"label": "Lists mobile",
"nodes": [
"listsmobile_header_menu",
"listsmobile_header_brand",
"listsmobile_header_avatar",
"listsmobile_workspace_eyebrow",
"listsmobile_page_title",
"listsmobile_list_card_full",
"listsmobile_list_card_icon",
"listsmobile_list_card_title",
"listsmobile_list_card_meta",
"listsmobile_list_card_members",
"listsmobile_list_card_grid",
"listsmobile_status_indicator",
"listsmobile_new_list_input",
"listsmobile_new_list_button",
"listsmobile_new_list_plus_icon"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "design/lists_mobile/screen.png"
},
{
"id": "logout_race_resolution",
"label": "RP-initiated logout + PKCE race mitigation",
"nodes": [
"fase8_auth_ts",
"fase8_app_layout_svelte",
"fase8_logged_out_page",
"claudemd_islogging_out_flag",
"claudemd_gotcha_logout_pkce_race"
],
"relation": "participate_in",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "docs/history/fase-8-auth-logout.md"
},
{
"id": "auth_users_role_backfill_chain",
"label": "auth.users role/aud default trigger chain (migrations 013+014 + function + pgTAP)",
"nodes": [
"fase8_migration_014",
"fase8_ensure_user_role_default_fn",
"fase8_pgtap_008",
"claudemd_gotcha_gotrue_empty_role",
"fase8_bug1_empty_role"
],
"relation": "implement",
"confidence": "EXTRACTED",
"confidence_score": 0.95,
"source_file": "docs/history/fase-8-auth-logout.md"
},
{
"id": "keycloak_gotrue_supabase_flow",
"label": "Keycloak -> GoTrue -> Supabase auth flow",
"nodes": [
"claudemd_auth_architecture",
"claudemd_option_b_oidc_proxy",
"claudemd_gotcha_colectivo_web_confidential",
"claudemd_gotcha_openid_scope",
"claudemd_gotcha_auth_users_seed",
"claudemd_keycloak_behind_nginx"
],
"relation": "form",
"confidence": "EXTRACTED",
"confidence_score": 0.9,
"source_file": "CLAUDE.md"
}
]
}