bread/graphify-out/cache/ast/v0.9.32/710eb8f047bfbd75c632ad518335fcccf54f6145b3de251debf342ec1e7dfefc.json
Breadway d3517d1433 Allow well-formed bread.command events on the emit bus
Docs already said any module or app could publish bread.command.<app>.<verb>,
but command is reserved so both unsourced bread-emit and sourced App emit
rejected the whole namespace. Keep command unclaimable as an app id; accept
bread.command.<known-app>.<verb> (and let an app command another known app).
Also ship bread-emit and bread-module-host, and give udev enumerate the same
classification fields as a live add so boot-time devices are not all unknown.
2026-08-15 21:41:40 +08:00

1 line
No EOL
58 KiB
JSON

{"nodes": [{"id": "$graphify-root$_documentation_md", "label": "Documentation.md", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1"}, {"id": "$graphify-root$_documentation_bread_documentation", "label": "Bread Documentation", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1"}, {"id": "$graphify-root$_documentation_contents", "label": "Contents", "file_type": "document", "source_file": "Documentation.md", "source_location": "L3"}, {"id": "$graphify-root$_documentation_overview", "label": "Overview", "file_type": "document", "source_file": "Documentation.md", "source_location": "L25"}, {"id": "$graphify-root$_documentation_api_stability_versioning", "label": "API Stability & Versioning", "file_type": "document", "source_file": "Documentation.md", "source_location": "L37"}, {"id": "$graphify-root$_documentation_getting_started", "label": "Getting started", "file_type": "document", "source_file": "Documentation.md", "source_location": "L48"}, {"id": "$graphify-root$_documentation_1_create_a_minimal_config", "label": "1) Create a minimal config", "file_type": "document", "source_file": "Documentation.md", "source_location": "L50"}, {"id": "$graphify-root$_documentation_2_the_fast_path_rules_toml_since_v1_5", "label": "2) The fast path: `rules.toml` *(Since: v1.5)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L57"}, {"id": "$graphify-root$_documentation_3_minimal_init_lua", "label": "3) Minimal `init.lua`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L102"}, {"id": "$graphify-root$_documentation_4_start_the_daemon", "label": "4) Start the daemon", "file_type": "document", "source_file": "Documentation.md", "source_location": "L111"}, {"id": "$graphify-root$_documentation_5_check_that_it_s_running", "label": "5) Check that it's running", "file_type": "document", "source_file": "Documentation.md", "source_location": "L120"}, {"id": "$graphify-root$_documentation_your_first_module", "label": "Your first module", "file_type": "document", "source_file": "Documentation.md", "source_location": "L127"}, {"id": "$graphify-root$_documentation_run_reload_and_watch", "label": "Run, reload, and watch", "file_type": "document", "source_file": "Documentation.md", "source_location": "L157"}, {"id": "$graphify-root$_documentation_modules_install_and_manage", "label": "Modules: install and manage", "file_type": "document", "source_file": "Documentation.md", "source_location": "L169"}, {"id": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "label": "Capability-scoped modules *(Since: v1.5)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L223"}, {"id": "$graphify-root$_documentation_baseline_always_available_no_manifest_entry_needed", "label": "Baseline (always available, no manifest entry needed)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L241"}, {"id": "$graphify-root$_documentation_gated_requires_a_matching_permissions_entry", "label": "Gated \u2014 requires a matching `[[permissions]]` entry", "file_type": "document", "source_file": "Documentation.md", "source_location": "L251"}, {"id": "$graphify-root$_documentation_path_bin_enforcement_depends_on_where_the_module_runs", "label": "`path`/`bin` enforcement depends on where the module runs", "file_type": "document", "source_file": "Documentation.md", "source_location": "L296"}, {"id": "$graphify-root$_documentation_require_bread_devices_still_works_from_a_scoped_module", "label": "`require(\"bread.devices\")` still works from a scoped module", "file_type": "document", "source_file": "Documentation.md", "source_location": "L317"}, {"id": "$graphify-root$_documentation_bread_modules_audit_name", "label": "`bread modules audit <name>`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L334"}, {"id": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "label": "Out-of-process module sandboxing *(Since: v1.6)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L351"}, {"id": "$graphify-root$_documentation_the_gap_this_closes", "label": "The gap this closes", "file_type": "document", "source_file": "Documentation.md", "source_location": "L353"}, {"id": "$graphify-root$_documentation_what_still_runs_in_process", "label": "What still runs in-process", "file_type": "document", "source_file": "Documentation.md", "source_location": "L372"}, {"id": "$graphify-root$_documentation_architecture", "label": "Architecture", "file_type": "document", "source_file": "Documentation.md", "source_location": "L387"}, {"id": "$graphify-root$_documentation_the_token_identity_handshake", "label": "The token/identity handshake", "file_type": "document", "source_file": "Documentation.md", "source_location": "L424"}, {"id": "$graphify-root$_documentation_the_landlock_sandbox", "label": "The Landlock sandbox", "file_type": "document", "source_file": "Documentation.md", "source_location": "L450"}, {"id": "$graphify-root$_documentation_rpc_bridge_coverage", "label": "RPC bridge coverage", "file_type": "document", "source_file": "Documentation.md", "source_location": "L521"}, {"id": "$graphify-root$_documentation_crash_isolation", "label": "Crash isolation", "file_type": "document", "source_file": "Documentation.md", "source_location": "L564"}, {"id": "$graphify-root$_documentation_new_ipc_methods", "label": "New IPC methods", "file_type": "document", "source_file": "Documentation.md", "source_location": "L583"}, {"id": "$graphify-root$_documentation_what_s_implemented_vs_deferred", "label": "What's implemented vs. deferred", "file_type": "document", "source_file": "Documentation.md", "source_location": "L592"}, {"id": "$graphify-root$_documentation_debugging_tips", "label": "Debugging tips", "file_type": "document", "source_file": "Documentation.md", "source_location": "L638"}, {"id": "$graphify-root$_documentation_dictionary_lua_api", "label": "Dictionary: Lua API", "file_type": "document", "source_file": "Documentation.md", "source_location": "L651"}, {"id": "$graphify-root$_documentation_module_declaration", "label": "Module declaration", "file_type": "document", "source_file": "Documentation.md", "source_location": "L655"}, {"id": "$graphify-root$_documentation_events", "label": "Events", "file_type": "document", "source_file": "Documentation.md", "source_location": "L671"}, {"id": "$graphify-root$_documentation_bread_on_pattern_fn_id", "label": "`bread.on(pattern, fn) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L673"}, {"id": "$graphify-root$_documentation_bread_once_pattern_fn_id", "label": "`bread.once(pattern, fn) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L685"}, {"id": "$graphify-root$_documentation_bread_filter_pattern_fn_opts_id", "label": "`bread.filter(pattern, fn, opts) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L688"}, {"id": "$graphify-root$_documentation_bread_off_id", "label": "`bread.off(id)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L701"}, {"id": "$graphify-root$_documentation_bread_emit_event_data", "label": "`bread.emit(event, data)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L704"}, {"id": "$graphify-root$_documentation_bread_wait_pattern_opts_event_nil", "label": "`bread.wait(pattern, opts) -> event | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L707"}, {"id": "$graphify-root$_documentation_bread_spawn_fn", "label": "`bread.spawn(fn)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L719"}, {"id": "$graphify-root$_documentation_bread_wait_any_patterns_opts_event_nil_since_v1_2", "label": "`bread.wait_any(patterns, opts) -> event | nil` *(Since: v1.2)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L722"}, {"id": "$graphify-root$_documentation_bread_wait_all_patterns_opts_table_since_v1_2", "label": "`bread.wait_all(patterns, opts) -> table` *(Since: v1.2)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L737"}, {"id": "$graphify-root$_documentation_workflows_since_v1_2", "label": "Workflows *(Since: v1.2)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L740"}, {"id": "$graphify-root$_documentation_bread_workflow_define_name_fn", "label": "`bread.workflow.define(name, fn)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L744"}, {"id": "$graphify-root$_documentation_bread_workflow_start_name_opts", "label": "`bread.workflow.start(name, opts)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L747"}, {"id": "$graphify-root$_documentation_bread_workflow_step_label", "label": "`bread.workflow.step(label)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L757"}, {"id": "$graphify-root$_documentation_bread_workflow_status_name_table_nil", "label": "`bread.workflow.status(name) -> table | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L760"}, {"id": "$graphify-root$_documentation_bread_workflow_list_table", "label": "`bread.workflow.list() -> table`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L776"}, {"id": "$graphify-root$_documentation_widgets_since_v1_3", "label": "Widgets *(Since: v1.3)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L779"}, {"id": "$graphify-root$_documentation_bread_widget_register_spec_ok_err", "label": "`bread.widget.register(spec) -> ok, err`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L785"}, {"id": "$graphify-root$_documentation_node_types", "label": "Node types", "file_type": "document", "source_file": "Documentation.md", "source_location": "L799"}, {"id": "$graphify-root$_documentation_style_since_v1_4", "label": "`style` *(Since: v1.4)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L827"}, {"id": "$graphify-root$_documentation_style_vs_class", "label": "Style vs. `class`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L847"}, {"id": "$graphify-root$_documentation_bread_widget_update_id_patch_ok_err", "label": "`bread.widget.update(id, patch) -> ok, err`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L851"}, {"id": "$graphify-root$_documentation_bread_widget_remove_id_bool", "label": "`bread.widget.remove(id) -> bool`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L860"}, {"id": "$graphify-root$_documentation_bread_widget_list_table", "label": "`bread.widget.list() -> table`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L863"}, {"id": "$graphify-root$_documentation_click_events", "label": "Click events", "file_type": "document", "source_file": "Documentation.md", "source_location": "L866"}, {"id": "$graphify-root$_documentation_state", "label": "State", "file_type": "document", "source_file": "Documentation.md", "source_location": "L878"}, {"id": "$graphify-root$_documentation_bread_state_get_path", "label": "`bread.state.get(path)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L880"}, {"id": "$graphify-root$_documentation_typed_shorthands", "label": "Typed shorthands", "file_type": "document", "source_file": "Documentation.md", "source_location": "L888"}, {"id": "$graphify-root$_documentation_bread_state_watch_path_fn_id", "label": "`bread.state.watch(path, fn) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L900"}, {"id": "$graphify-root$_documentation_profiles", "label": "Profiles", "file_type": "document", "source_file": "Documentation.md", "source_location": "L911"}, {"id": "$graphify-root$_documentation_bread_profile_activate_name", "label": "`bread.profile.activate(name)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L913"}, {"id": "$graphify-root$_documentation_execution", "label": "Execution", "file_type": "document", "source_file": "Documentation.md", "source_location": "L916"}, {"id": "$graphify-root$_documentation_bread_exec_cmd", "label": "`bread.exec(cmd)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L918"}, {"id": "$graphify-root$_documentation_bread_exec_capture_cmd_opts_ok_stdout", "label": "`bread.exec_capture(cmd, opts) -> ok, stdout`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L921"}, {"id": "$graphify-root$_documentation_notifications", "label": "Notifications", "file_type": "document", "source_file": "Documentation.md", "source_location": "L944"}, {"id": "$graphify-root$_documentation_bread_notify_message_opts", "label": "`bread.notify(message, opts)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L946"}, {"id": "$graphify-root$_documentation_timers", "label": "Timers", "file_type": "document", "source_file": "Documentation.md", "source_location": "L960"}, {"id": "$graphify-root$_documentation_bread_after_delay_ms_fn_id", "label": "`bread.after(delay_ms, fn) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L962"}, {"id": "$graphify-root$_documentation_bread_every_interval_ms_fn_id", "label": "`bread.every(interval_ms, fn) -> id`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L965"}, {"id": "$graphify-root$_documentation_bread_cancel_id", "label": "`bread.cancel(id)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L968"}, {"id": "$graphify-root$_documentation_utilities", "label": "Utilities", "file_type": "document", "source_file": "Documentation.md", "source_location": "L971"}, {"id": "$graphify-root$_documentation_bread_debounce_delay_ms_fn_wrapped_fn", "label": "`bread.debounce(delay_ms, fn) -> wrapped_fn`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L973"}, {"id": "$graphify-root$_documentation_bread_log_msg_bread_warn_msg_bread_error_msg", "label": "`bread.log(msg)` / `bread.warn(msg)` / `bread.error(msg)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L983"}, {"id": "$graphify-root$_documentation_machine_and_filesystem", "label": "Machine and filesystem", "file_type": "document", "source_file": "Documentation.md", "source_location": "L986"}, {"id": "$graphify-root$_documentation_bread_machine_name_string", "label": "`bread.machine.name() -> string`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L988"}, {"id": "$graphify-root$_documentation_bread_machine_tags_string", "label": "`bread.machine.tags() -> string[]`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L993"}, {"id": "$graphify-root$_documentation_bread_machine_has_tag_tag_bool", "label": "`bread.machine.has_tag(tag) -> bool`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L997"}, {"id": "$graphify-root$_documentation_bread_fs_write_path_content", "label": "`bread.fs.write(path, content)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1000"}, {"id": "$graphify-root$_documentation_bread_fs_read_path_string_nil", "label": "`bread.fs.read(path) -> string | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1003"}, {"id": "$graphify-root$_documentation_bread_fs_exists_path_bool", "label": "`bread.fs.exists(path) -> bool`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1006"}, {"id": "$graphify-root$_documentation_bread_fs_readlink_path_string_nil", "label": "`bread.fs.readlink(path) -> string | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1009"}, {"id": "$graphify-root$_documentation_bread_fs_expand_path_string", "label": "`bread.fs.expand(path) -> string`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1015"}, {"id": "$graphify-root$_documentation_bread_json_decode_str_table_nil", "label": "`bread.json.decode(str) -> table | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1018"}, {"id": "$graphify-root$_documentation_hyprland", "label": "Hyprland", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1023"}, {"id": "$graphify-root$_documentation_bluetooth", "label": "Bluetooth", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1051"}, {"id": "$graphify-root$_documentation_bread_bluetooth_power_enabled", "label": "`bread.bluetooth.power(enabled)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1055"}, {"id": "$graphify-root$_documentation_bread_bluetooth_powered_bool_nil", "label": "`bread.bluetooth.powered() -> bool | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1058"}, {"id": "$graphify-root$_documentation_bread_bluetooth_connect_address", "label": "`bread.bluetooth.connect(address)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1067"}, {"id": "$graphify-root$_documentation_bread_bluetooth_disconnect_address", "label": "`bread.bluetooth.disconnect(address)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1074"}, {"id": "$graphify-root$_documentation_bread_bluetooth_scan_enabled", "label": "`bread.bluetooth.scan(enabled)`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1077"}, {"id": "$graphify-root$_documentation_bread_bluetooth_devices_table_nil", "label": "`bread.bluetooth.devices() -> table | nil`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1080"}, {"id": "$graphify-root$_documentation_example_auto_connect_headphones_on_ac_power", "label": "Example: auto-connect headphones on AC power", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1102"}, {"id": "$graphify-root$_documentation_example_turn_off_bluetooth_on_battery", "label": "Example: turn off Bluetooth on battery", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1120"}, {"id": "$graphify-root$_documentation_module_lifecycle_hooks", "label": "Module lifecycle hooks", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1128"}, {"id": "$graphify-root$_documentation_module_storage", "label": "Module storage", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1152"}, {"id": "$graphify-root$_documentation_dictionary_built_in_modules", "label": "Dictionary: Built-in modules", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1165"}, {"id": "$graphify-root$_documentation_bread_rules_since_v1_5", "label": "`bread.rules` *(Since: v1.5)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1169"}, {"id": "$graphify-root$_documentation_bread_monitors", "label": "`bread.monitors`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1200"}, {"id": "$graphify-root$_documentation_bread_devices", "label": "`bread.devices`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1226"}, {"id": "$graphify-root$_documentation_functions", "label": "Functions", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1258"}, {"id": "$graphify-root$_documentation_device_rule_options", "label": "Device rule options", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1264"}, {"id": "$graphify-root$_documentation_example_keyboard_configuration_on_connect", "label": "Example: Keyboard configuration on connect", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1296"}, {"id": "$graphify-root$_documentation_example_dock_specific_setup", "label": "Example: Dock-specific setup", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1309"}, {"id": "$graphify-root$_documentation_bread_workspaces", "label": "`bread.workspaces`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1333"}, {"id": "$graphify-root$_documentation_bread_binds", "label": "`bread.binds`", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1350"}, {"id": "$graphify-root$_documentation_dictionary_event_reference", "label": "Dictionary: Event reference", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1373"}, {"id": "$graphify-root$_documentation_pattern_matching", "label": "Pattern matching", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1391"}, {"id": "$graphify-root$_documentation_normalized_events", "label": "Normalized events", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1400"}, {"id": "$graphify-root$_documentation_system", "label": "System", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1402"}, {"id": "$graphify-root$_documentation_devices_udev_bluetooth", "label": "Devices (udev / Bluetooth)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1409"}, {"id": "$graphify-root$_documentation_bluetooth_bluez", "label": "Bluetooth (BlueZ)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1427"}, {"id": "$graphify-root$_documentation_hyprland_1440", "label": "Hyprland", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1440"}, {"id": "$graphify-root$_documentation_compatibility_compat_config", "label": "Compatibility: `[compat]` config", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1470"}, {"id": "$graphify-root$_documentation_power", "label": "Power", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1479"}, {"id": "$graphify-root$_documentation_network", "label": "Network", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1491"}, {"id": "$graphify-root$_documentation_system_events", "label": "System events", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1498"}, {"id": "$graphify-root$_documentation_widgets_since_v1_3_1506", "label": "Widgets *(Since: v1.3)*", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1506"}, {"id": "$graphify-root$_documentation_terminal_shell_precmd_preexec_hooks", "label": "Terminal (shell precmd/preexec hooks)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1517"}, {"id": "$graphify-root$_documentation_git_hooks_dirty_state_poller", "label": "Git (hooks + dirty-state poller)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1529"}, {"id": "$graphify-root$_documentation_filesystem_project_detection", "label": "Filesystem / project detection", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1541"}, {"id": "$graphify-root$_documentation_systemd_systemd_user_units", "label": "Systemd (`systemd --user` units)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1551"}, {"id": "$graphify-root$_documentation_podman_containers", "label": "Podman (containers)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1561"}, {"id": "$graphify-root$_documentation_remote_ssh_session_detection", "label": "Remote (SSH session detection)", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1571"}, {"id": "$graphify-root$_documentation_namespaces", "label": "Namespaces", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1582"}, {"id": "$graphify-root$_documentation_integrating_a_bread_app", "label": "Integrating a bread\\* app", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1598"}, {"id": "$graphify-root$_documentation_dictionary_runtime_state_schema", "label": "Dictionary: Runtime state schema", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1615"}, {"id": "$graphify-root$_documentation_dictionary_ipc_protocol", "label": "Dictionary: IPC protocol", "file_type": "document", "source_file": "Documentation.md", "source_location": "L1700"}], "edges": [{"source": "$graphify-root$_documentation_md", "target": "$graphify-root$_documentation_bread_documentation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_contents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L3", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_api_stability_versioning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_getting_started", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_documentation_getting_started", "target": "$graphify-root$_documentation_1_create_a_minimal_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L50", "weight": 1.0}, {"source": "$graphify-root$_documentation_getting_started", "target": "$graphify-root$_documentation_2_the_fast_path_rules_toml_since_v1_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L57", "weight": 1.0}, {"source": "$graphify-root$_documentation_md", "target": "$graphify-root$_rule_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L76", "weight": 1.0}, {"source": "$graphify-root$_documentation_getting_started", "target": "$graphify-root$_documentation_3_minimal_init_lua", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L102", "weight": 1.0}, {"source": "$graphify-root$_documentation_getting_started", "target": "$graphify-root$_documentation_4_start_the_daemon", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L111", "weight": 1.0}, {"source": "$graphify-root$_documentation_getting_started", "target": "$graphify-root$_documentation_5_check_that_it_s_running", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L120", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_your_first_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L127", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_run_reload_and_watch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L157", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_modules_install_and_manage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L169", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L223", "weight": 1.0}, {"source": "$graphify-root$_documentation_md", "target": "$graphify-root$_permissions_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L226", "weight": 1.0}, {"source": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "target": "$graphify-root$_documentation_baseline_always_available_no_manifest_entry_needed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L241", "weight": 1.0}, {"source": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "target": "$graphify-root$_documentation_gated_requires_a_matching_permissions_entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L251", "weight": 1.0}, {"source": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "target": "$graphify-root$_documentation_path_bin_enforcement_depends_on_where_the_module_runs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L296", "weight": 1.0}, {"source": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "target": "$graphify-root$_documentation_require_bread_devices_still_works_from_a_scoped_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L317", "weight": 1.0}, {"source": "$graphify-root$_documentation_capability_scoped_modules_since_v1_5", "target": "$graphify-root$_documentation_bread_modules_audit_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L334", "weight": 1.0}, {"source": "$graphify-root$_documentation_md", "target": "$graphify-root$_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L348", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L351", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_the_gap_this_closes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L353", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_what_still_runs_in_process", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L372", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_architecture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L387", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_the_token_identity_handshake", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L424", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_the_landlock_sandbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L450", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_rpc_bridge_coverage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L521", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_crash_isolation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L564", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_new_ipc_methods", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L583", "weight": 1.0}, {"source": "$graphify-root$_documentation_out_of_process_module_sandboxing_since_v1_6", "target": "$graphify-root$_documentation_what_s_implemented_vs_deferred", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L592", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_debugging_tips", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L638", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_dictionary_lua_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L651", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_module_declaration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L655", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_events", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L671", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_on_pattern_fn_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L673", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_once_pattern_fn_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L685", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_filter_pattern_fn_opts_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L688", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_off_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L701", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_emit_event_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L704", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_wait_pattern_opts_event_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L707", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_spawn_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L719", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_wait_any_patterns_opts_event_nil_since_v1_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L722", "weight": 1.0}, {"source": "$graphify-root$_documentation_events", "target": "$graphify-root$_documentation_bread_wait_all_patterns_opts_table_since_v1_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L737", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_workflows_since_v1_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L740", "weight": 1.0}, {"source": "$graphify-root$_documentation_md", "target": "$graphify-root$_examples_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L742", "weight": 1.0, "target_file": "$graphify-root$/Examples.md"}, {"source": "$graphify-root$_documentation_workflows_since_v1_2", "target": "$graphify-root$_documentation_bread_workflow_define_name_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L744", "weight": 1.0}, {"source": "$graphify-root$_documentation_workflows_since_v1_2", "target": "$graphify-root$_documentation_bread_workflow_start_name_opts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L747", "weight": 1.0}, {"source": "$graphify-root$_documentation_workflows_since_v1_2", "target": "$graphify-root$_documentation_bread_workflow_step_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L757", "weight": 1.0}, {"source": "$graphify-root$_documentation_workflows_since_v1_2", "target": "$graphify-root$_documentation_bread_workflow_status_name_table_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L760", "weight": 1.0}, {"source": "$graphify-root$_documentation_workflows_since_v1_2", "target": "$graphify-root$_documentation_bread_workflow_list_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L776", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_widgets_since_v1_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L779", "weight": 1.0}, {"source": "$graphify-root$_documentation_widgets_since_v1_3", "target": "$graphify-root$_documentation_bread_widget_register_spec_ok_err", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L785", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_widget_register_spec_ok_err", "target": "$graphify-root$_documentation_node_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L799", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_widget_register_spec_ok_err", "target": "$graphify-root$_documentation_style_since_v1_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L827", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_widget_register_spec_ok_err", "target": "$graphify-root$_documentation_style_vs_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L847", "weight": 1.0}, {"source": "$graphify-root$_documentation_widgets_since_v1_3", "target": "$graphify-root$_documentation_bread_widget_update_id_patch_ok_err", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L851", "weight": 1.0}, {"source": "$graphify-root$_documentation_widgets_since_v1_3", "target": "$graphify-root$_documentation_bread_widget_remove_id_bool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L860", "weight": 1.0}, {"source": "$graphify-root$_documentation_widgets_since_v1_3", "target": "$graphify-root$_documentation_bread_widget_list_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L863", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_widget_list_table", "target": "$graphify-root$_documentation_click_events", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L866", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L878", "weight": 1.0}, {"source": "$graphify-root$_documentation_state", "target": "$graphify-root$_documentation_bread_state_get_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L880", "weight": 1.0}, {"source": "$graphify-root$_documentation_state", "target": "$graphify-root$_documentation_typed_shorthands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L888", "weight": 1.0}, {"source": "$graphify-root$_documentation_state", "target": "$graphify-root$_documentation_bread_state_watch_path_fn_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L900", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_profiles", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L911", "weight": 1.0}, {"source": "$graphify-root$_documentation_profiles", "target": "$graphify-root$_documentation_bread_profile_activate_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L913", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_execution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L916", "weight": 1.0}, {"source": "$graphify-root$_documentation_execution", "target": "$graphify-root$_documentation_bread_exec_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L918", "weight": 1.0}, {"source": "$graphify-root$_documentation_execution", "target": "$graphify-root$_documentation_bread_exec_capture_cmd_opts_ok_stdout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L921", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_notifications", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L944", "weight": 1.0}, {"source": "$graphify-root$_documentation_notifications", "target": "$graphify-root$_documentation_bread_notify_message_opts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L946", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_timers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L960", "weight": 1.0}, {"source": "$graphify-root$_documentation_timers", "target": "$graphify-root$_documentation_bread_after_delay_ms_fn_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L962", "weight": 1.0}, {"source": "$graphify-root$_documentation_timers", "target": "$graphify-root$_documentation_bread_every_interval_ms_fn_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L965", "weight": 1.0}, {"source": "$graphify-root$_documentation_timers", "target": "$graphify-root$_documentation_bread_cancel_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L968", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_utilities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L971", "weight": 1.0}, {"source": "$graphify-root$_documentation_utilities", "target": "$graphify-root$_documentation_bread_debounce_delay_ms_fn_wrapped_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L973", "weight": 1.0}, {"source": "$graphify-root$_documentation_utilities", "target": "$graphify-root$_documentation_bread_log_msg_bread_warn_msg_bread_error_msg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L983", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_machine_and_filesystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L986", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_machine_name_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L988", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_machine_tags_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L993", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_machine_has_tag_tag_bool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L997", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_fs_write_path_content", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1000", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_fs_read_path_string_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1003", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_fs_exists_path_bool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1006", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_fs_readlink_path_string_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1009", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_fs_expand_path_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1015", "weight": 1.0}, {"source": "$graphify-root$_documentation_machine_and_filesystem", "target": "$graphify-root$_documentation_bread_json_decode_str_table_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1018", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_hyprland", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1023", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_bluetooth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1051", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_power_enabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1055", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_powered_bool_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1058", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_connect_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1067", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_disconnect_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1074", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_scan_enabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1077", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_bread_bluetooth_devices_table_nil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1080", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_example_auto_connect_headphones_on_ac_power", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1102", "weight": 1.0}, {"source": "$graphify-root$_documentation_bluetooth", "target": "$graphify-root$_documentation_example_turn_off_bluetooth_on_battery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1120", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_module_lifecycle_hooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1128", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_lua_api", "target": "$graphify-root$_documentation_module_storage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1152", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_dictionary_built_in_modules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1165", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_built_in_modules", "target": "$graphify-root$_documentation_bread_rules_since_v1_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1169", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_built_in_modules", "target": "$graphify-root$_documentation_bread_monitors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1200", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_built_in_modules", "target": "$graphify-root$_documentation_bread_devices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1226", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_devices", "target": "$graphify-root$_documentation_functions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1258", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_devices", "target": "$graphify-root$_documentation_device_rule_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1264", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_devices", "target": "$graphify-root$_documentation_example_keyboard_configuration_on_connect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1296", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_devices", "target": "$graphify-root$_documentation_example_dock_specific_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1309", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_built_in_modules", "target": "$graphify-root$_documentation_bread_workspaces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1333", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_built_in_modules", "target": "$graphify-root$_documentation_bread_binds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1350", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_dictionary_event_reference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1373", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_event_reference", "target": "$graphify-root$_documentation_pattern_matching", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1391", "weight": 1.0}, {"source": "$graphify-root$_documentation_dictionary_event_reference", "target": "$graphify-root$_documentation_normalized_events", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1400", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1402", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_devices_udev_bluetooth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1409", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_bluetooth_bluez", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1427", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_hyprland_1440", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1440", "weight": 1.0}, {"source": "$graphify-root$_documentation_hyprland_1440", "target": "$graphify-root$_documentation_compatibility_compat_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1470", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_power", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1479", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_network", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1491", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_system_events", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1498", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_widgets_since_v1_3_1506", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1506", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_terminal_shell_precmd_preexec_hooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1517", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_git_hooks_dirty_state_poller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1529", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_filesystem_project_detection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1541", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_systemd_systemd_user_units", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1551", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_podman_containers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1561", "weight": 1.0}, {"source": "$graphify-root$_documentation_normalized_events", "target": "$graphify-root$_documentation_remote_ssh_session_detection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1571", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_namespaces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1582", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_integrating_a_bread_app", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1598", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_dictionary_runtime_state_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1615", "weight": 1.0}, {"source": "$graphify-root$_documentation_bread_documentation", "target": "$graphify-root$_documentation_dictionary_ipc_protocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "Documentation.md", "source_location": "L1700", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}