CODEATLAS
v0.0.1
dirty
Explore
Galaxy
Architecture
Agents
System
Daemon
Chat
Search
⌘ / Ctrl K
Tools
Brief
Explained
cbm-pr2068
⌄
Project events · cbm-pr2068
Last checked 11:37:30 PM
History (134 retained)
Inspect index coverage

Index coverage: 85 partially parsed paths · 0 skipped · 293 intentionally excluded.

application.c
●
x
EXPLORER
▾
cbm-pr2068/
▸
.git/
●
0
▾
.github/
177
▾
ISSUE_TEMPLATE/
16
bug_report.yml
6
config.yml
4
feature_request.yml
6
▾
workflows/
136
_build.yml
6
_lint.yml
6
_security.yml
6
_smoke.yml
6
_soak.yml
6
_test.yml
6
bug-repro.yml
6
cache-warm.yml
6
codeql.yml
7
dco.yml
7
dry-run.yml
6
fast-repro.yml
6
issue-labeler.yml
6
label-actions.yml
6
nightly-soak.yml
6
pages.yml
7
pr-acknowledgement.yml
6
pr.yml
7
release.yml
6
scorecard.yml
6
smoke.yml
6
stale.yml
6
dependabot.yml
4
issue-labeler.yml
9
label-actions.yml
4
pr-acknowledgement.md
2
pull_request_template.md
4
▸
build/
●
0
▾
docs/
●
429
▾
development/
80
pr-2068-agent-setup-review.md
7
pr-2068-coverage-investigation.md
6
pr-2068-daemon-repair.md
4
pr-2068-delivery.md
9
pr-2068-error-repro.md
7
pr-2068-feedback-fixes.md
7
pr-2068-fix-acceptance.md
4
pr-2068-product-audit.md
8
pr-2068-research-audit.md
6
pr-2068-research.md
15
pr-2068-worklog.md
7
BENCHMARK.md
52
cbmignore.md
7
CONFIGURATION.md
14
EVALUATION_PLAN.md
209
graph-ui-screenshot.png
-
0
index.html
2
MEASURING_SAVINGS.md
11
RUNTIME_TRACE_MODEL.md
37
SECURITY-DISCLOSURE.md
9
sitemap.xml
7
▾
graph-ui/
●
16165
▾
agents/
40
▸
hooks/
39
▸
design/
●
0
▸
dist/
●
0
▾
docs/
15
▸
adr/
14
▾
eval/
9
questions.json
9
▾
fixtures/
195
▸
agent-events/
9
▸
atlas-sample/
69
▸
atlas-sample-large/
114
▾
llm/
35
fetch-model.sh
10
start.sh
19
stop.sh
6
▸
node_modules/
●
0
▾
spike/
12
index.html
2
spike.js
10
▾
src/
●
5382
▸
agents/
323
▸
app/
338
▸
architecture/
157
▸
browser-ai/
195
▸
chat/
112
▸
checklist/
35
▸
compiler/
180
▸
core/
113
▸
diagnostics/
47
▸
entry/
30
▸
galaxy/
●
463
▸
help/
19
▸
i18n/
82
▸
impact/
242
▸
ir/
55
▸
layout/
82
▸
llm/
91
▸
projects/
103
▸
provider/
356
▸
pseudocode/
385
▸
reader/
76
▸
search/
118
▸
settings/
61
▸
styles/
6
▸
system/
50
▸
test-support/
32
▸
tours/
111
▸
traces/
136
▸
twin/
1187
▸
ui/
47
▸
why/
53
App.tsx
63
main.tsx
3
▾
tests/
183
▸
scaffold/
182
▾
tools/
1724
▸
lib/
126
agent-bridge.mjs
21
agent-bridge.test.mjs
9
audit-pr2068-architecture.mjs
7
capture-pr2068-baseline.mjs
6
capture-pr2068-current.mjs
5
eval-check.mjs
20
eval-llm.mjs
20
freshclone-check.mjs
12
net-deny-gate.mjs
15
net-deny-gate.test.mjs
9
pr-2068-agents-e2e.mjs
21
pr-2068-change-analysis-e2e.mjs
14
pr-2068-errors-e2e.mjs
23
pr-2068-feedback-e2e.mjs
21
pr-2068-map-e2e.mjs
9
pr-2068-repair-map-e2e.mjs
8
promise-scan.mjs
18
record-demo.mjs
56
release-gate.mjs
28
smoke-spike.mjs
32
smoke-w1.mjs
15
smoke-w10.mjs
87
smoke-w10b.mjs
49
smoke-w11a.mjs
58
smoke-w11b.mjs
72
smoke-w12.mjs
112
smoke-w12a.mjs
18
smoke-w13.mjs
36
smoke-w14.mjs
40
smoke-w15.mjs
21
smoke-w1b.mjs
18
smoke-w2a.mjs
25
smoke-w2b.mjs
25
smoke-w3.mjs
22
smoke-w4a.mjs
28
smoke-w4b.mjs
36
smoke-w4c.mjs
27
smoke-w4d.mjs
35
smoke-w4e.mjs
30
smoke-w5a.mjs
30
smoke-w5b.mjs
41
smoke-w5c.mjs
43
smoke-w6-full.mjs
53
smoke-w7a.mjs
29
smoke-w7b.mjs
37
smoke-w7c.mjs
45
smoke-w8.mjs
50
smoke-w8b.mjs
51
smoke-w8c.mjs
31
smoke-w9.mjs
48
style-gate.mjs
13
verify-models.mjs
18
▸
vendor/
●
0
▾
verification/
●
8475
▸
pr-2068/
●
2340
▸
w0/
●
31
▸
w1/
113
▸
w10/
●
448
▸
w10b/
●
215
▸
w11/
●
646
▸
w12/
●
567
▸
w12a/
●
44
▸
w13/
●
184
▸
w14/
●
106
▸
w15/
●
87
▸
w2/
●
199
▸
w3/
●
94
▸
w4/
●
729
▸
w5/
●
579
▸
w6/
●
732
▸
w7/
●
542
▸
w8/
●
219
▸
w8b/
●
244
▸
w8c/
●
158
▸
w9/
●
177
index.html
2
INVENTAR.md
12
PLAN.md
14
README.md
9
THIRD_PARTY.md
11
tsconfig.node.json
17
tsconfig.node.tsbuildinfo
-
0
tsconfig.tsbuildinfo
-
0
UPSTREAM-ASKS.md
11
vite.config.ts
9
▾
internal/
●
2917
▾
cbm/
●
2916
▸
lsp/
●
1256
▸
vendored/
●
0
ac.c
39
ac.h
2
arena.c
9
arena.h
4
cbm.c
96
cbm.h
43
extract_calls.c
139
extract_channels.c
42
extract_dbt.c
8
extract_defs.c
221
extract_env_accesses.c
9
extract_imports.c
105
extract_k8s.c
14
extract_node_stack.h
7
extract_semantic.c
15
extract_type_assigns.c
13
extract_type_refs.c
18
extract_unified.c
81
extract_unified.h
17
extract_usages.c
108
grammar_ada.c
2
grammar_agda.c
2
grammar_apex.c
2
grammar_arkts.c
2
grammar_assembly.c
2
grammar_astro.c
2
grammar_awk.c
2
grammar_bash.c
2
grammar_beancount.c
2
grammar_bibtex.c
2
grammar_bicep.c
2
grammar_bitbake.c
2
grammar_blade.c
2
grammar_c_sharp.c
2
grammar_c.c
2
grammar_cairo.c
2
grammar_capnp.c
2
grammar_cfml.c
2
grammar_cfscript.c
2
grammar_chialisp.c
2
grammar_clojure.c
2
grammar_cmake.c
2
grammar_cobol.c
2
grammar_commonlisp.c
2
grammar_cpp.c
2
grammar_crystal.c
2
grammar_css.c
2
grammar_csv.c
2
grammar_cuda.c
2
grammar_d.c
2
grammar_dart.c
2
grammar_devicetree.c
2
grammar_diff.c
2
grammar_dockerfile.c
2
grammar_dotenv.c
2
grammar_elisp.c
2
grammar_elixir.c
2
grammar_elm.c
2
grammar_erlang.c
2
grammar_fennel.c
2
grammar_fish.c
2
grammar_form.c
2
grammar_fortran.c
2
grammar_fsharp.c
2
grammar_func.c
2
grammar_gdscript.c
2
grammar_gitattributes.c
2
grammar_gitignore.c
2
grammar_gleam.c
2
grammar_glsl.c
2
grammar_gn.c
2
grammar_go.c
2
grammar_gomod.c
2
grammar_gotemplate.c
2
grammar_graphql.c
2
grammar_groovy.c
2
grammar_hare.c
2
grammar_haskell.c
2
grammar_hcl.c
2
grammar_hlsl.c
2
grammar_html.c
2
grammar_hyprlang.c
2
grammar_ini.c
2
grammar_ispc.c
2
grammar_janet.c
2
grammar_java.c
2
grammar_javascript.c
2
grammar_jinja2.c
2
grammar_jsdoc.c
2
grammar_json.c
2
grammar_json5.c
2
grammar_jsonnet.c
2
grammar_julia.c
2
grammar_just.c
2
grammar_kconfig.c
2
grammar_kdl.c
2
grammar_kotlin.c
2
grammar_lean.c
2
grammar_linkerscript.c
2
grammar_liquid.c
2
grammar_llvm.c
2
grammar_lua.c
2
grammar_luau.c
2
grammar_magma.c
2
grammar_makefile.c
2
grammar_markdown.c
2
grammar_matlab.c
2
grammar_mermaid.c
2
grammar_meson.c
2
grammar_mojo.c
2
grammar_move.c
2
grammar_nasm.c
2
grammar_nickel.c
2
grammar_nix.c
2
grammar_objc.c
2
grammar_objectscript_routine.c
2
grammar_objectscript_udl.c
2
grammar_ocaml.c
2
grammar_odin.c
2
grammar_pascal.c
2
grammar_perl.c
2
grammar_php.c
2
grammar_pine.c
2
grammar_pkl.c
2
grammar_plsql.c
2
grammar_po.c
2
grammar_pony.c
2
grammar_powershell.c
2
grammar_prisma.c
2
grammar_properties.c
2
grammar_protobuf.c
2
grammar_puppet.c
2
grammar_purescript.c
2
grammar_python.c
2
grammar_qml.c
2
grammar_r.c
2
grammar_racket.c
2
grammar_regex.c
2
grammar_requirements.c
2
grammar_rescript.c
2
grammar_ron.c
2
grammar_rst.c
2
grammar_ruby.c
2
grammar_rust.c
2
grammar_scala.c
2
grammar_scheme.c
2
grammar_scss.c
2
grammar_slang.c
2
grammar_smali.c
2
grammar_smithy.c
2
grammar_solidity.c
2
grammar_soql.c
2
grammar_sosl.c
2
grammar_sql.c
2
grammar_squirrel.c
2
grammar_sshconfig.c
2
grammar_starlark.c
2
grammar_svelte.c
2
grammar_sway.c
2
grammar_swift.c
2
grammar_systemverilog.c
2
grammar_tablegen.c
2
grammar_tcl.c
2
grammar_teal.c
2
grammar_templ.c
2
grammar_thrift.c
2
grammar_tlaplus.c
2
grammar_toml.c
2
grammar_tsx.c
2
grammar_typescript.c
2
grammar_typst.c
2
grammar_verilog.c
2
grammar_vhdl.c
2
grammar_vim.c
2
grammar_vue.c
2
grammar_wgsl.c
2
grammar_wit.c
2
grammar_wolfram.c
2
grammar_xml.c
2
grammar_yaml.c
2
grammar_zig.c
2
grammar_zsh.c
2
helpers.c
!
69
helpers.h
3
iris_export_xml.c
25
iris_export_xml.h
1
lang_specs.c
4
lang_specs.h
2
lsp_all.c
2
lz4_store.c
5
lz4_store.h
2
macro_table.c
9
macro_table.h
7
preprocessor.cpp
10
preprocessor.h
!
2
service_patterns.c
26
service_patterns.h
2
sqlite_writer.c
164
sqlite_writer.h
2
ts_runtime.c
2
zstd_store.c
6
zstd_store.h
2
▸
node_modules/
●
0
▾
pkg/
●
534
▾
chocolatey/
●
5
▸
tools/
●
4
▾
glama/
12
Dockerfile
4
verify.sh
8
▾
go/
187
▸
cmd/
184
go.mod
2
▾
homebrew/
6
▸
Formula/
5
▾
npm/
97
▸
test/
28
bin.js
11
install.js
45
README.md
12
▾
pypi/
157
▸
src/
92
▸
tests/
34
pyproject.toml
22
README.md
7
▾
scoop/
15
codebase-memory-mcp.json
15
▾
winget/
47
▸
manifests/
46
▸
private/
●
0
▾
scripts/
●
1180
▾
ci/
●
257
append-legacy-alias-checksums.sh
4
append-vt-notes.sh
6
check-binary-composition.sh
!
26
check-glibc-compat.sh
5
check-virustotal.sh
2
clean-test-residue.ps1
!
4
ensure-defender.ps1
3
exclude-rescanned-selected-objects.sh
9
extract-release-archives.sh
2
gen-mcpb-registry-entries.sh
2
generate-sbom.py
5
lint-mem.sh
3
msan-lane.sh
8
new-protected-temp-root.ps1
3
preflight-docker.sh
9
prepare-release-candidates.sh
38
publish-legacy-aliases.sh
6
publish-vt-evidence.sh
7
README.md
3
require-all-green.sh
2
select-release-candidates.py
27
smoke-artifact.sh
20
stage-release-candidates.py
24
test-package-wrappers.sh
5
test-ui.sh
3
verify-release-selection.py
26
verify-shard-union.sh
5
▾
git-hooks/
2
commit-msg
2
▾
hooks/
2
pre-commit
2
audit-grammar-security.sh
13
audit-license-provenance.py
16
benchmark-index.sh
16
benchmark-search-graph.sh
6
build.sh
10
check-dco.sh
5
check-lsp-originality.sh
21
check-no-test-skips.sh
4
check-nolint-whitelist.sh
6
clean.sh
4
clone-bench-repos.sh
5
embed-frontend.sh
10
env.sh
9
extract_nomic_vectors.py
20
gen-py-stdlib.py
20
gen-third-party-notices.sh
5
gen-ui-licenses.py
6
generate-lang-code.py
11
install-git-hooks.sh
4
license-gate-check-npm.py
6
license-gate-check.py
3
license-gate.sh
6
license-policy.json
6
lint-mem-gate.py
12
lint-tidy-diff.sh
11
lint.sh
6
memlab-drive.py
4
memlab-report.py
8
memlab.sh
17
msan.sh
8
new-languages.json
12
package-release.sh
26
path-safety.sh
4
README.md
6
repro.sh
11
run-test-wave.py
24
run-tests-parallel.sh
32
security-audit.sh
17
security-fuzz-random.sh
12
security-fuzz.sh
11
security-install.sh
10
security-network-source-audit.py
25
security-network.sh
6
security-strings.sh
11
security-ui.sh
9
security-vendored.sh
24
setup-windows.ps1
!
11
setup.sh
23
smoke-fixture-server.py
6
smoke-invariants.sh
!
54
smoke-local.sh
21
smoke-test.sh
150
soak-legs.sh
8
soak-test.sh
67
test_mcp_interactive.py
15
test_mcp_rapid_init.py
5
test-runtime.sh
13
test-windows.ps1
!
3
test.sh
11
vendor-grammar.sh
11
▾
src/
●
6880
▾
cli/
●
1222
activation_transaction.c
!
104
activation_transaction.h
2
agent_clients.c
47
agent_clients.h
!
2
agent_profiles.c
29
agent_profiles.h
!
2
cli.c
!
492
cli.h
11
client_adapter.c
8
client_adapter.h
4
config_json_like.c
!
88
config_json_like.h
!
2
config_text_edit.c
!
65
config_text_edit.h
2
config_toml_edit.c
!
106
config_toml_edit.h
!
2
config_yaml_edit.c
!
140
config_yaml_edit.h
!
2
hook_augment.c
!
80
progress_sink.c
32
progress_sink.h
2
▾
cypher/
●
218
cypher.c
!
197
cypher.h
21
▾
daemon/
●
1206
application_internal.h
3
application.c
241
application.h
4
bootstrap.c
44
bootstrap.h
5
daemon.c
88
daemon.h
8
frontend.c
41
frontend.h
2
host_internal.h
4
host.c
88
host.h
2
ipc_internal.h
7
ipc.c
!
319
ipc.h
3
project_lock.c
17
project_lock.h
2
runtime.c
!
194
runtime.h
19
service_internal.h
3
service.c
46
service.h
5
version_cohort.c
59
version_cohort.h
2
▾
discover/
●
112
discover.c
!
49
discover.h
4
gitignore.c
21
language.c
23
userconfig.c
13
userconfig.h
2
▸
foundation/
●
968
▸
git/
●
20
▸
graph_buffer/
103
▸
mcp/
●
605
▸
pipeline/
●
1211
▸
semantic/
129
▸
simhash/
47
▸
store/
●
383
▸
traces/
13
▸
ui/
●
453
▸
watcher/
●
79
main.c
96
▾
test-infrastructure/
151
▸
vm/
116
docker-compose.yml
4
Dockerfile
4
ladder.sh
12
README.md
6
run.sh
8
▾
tests/
●
11286
▸
fixtures/
●
30
▸
repro/
●
1345
▸
windows/
109
grammar_cases.h
3
scale_contract.sh
13
smoke_guard.sh
9
test_ac.c
24
test_activation_transaction.c
41
test_agent_clients.c
49
test_agent_profiles.c
16
test_arena.c
34
test_artifact.c
46
test_ast_profile.c
14
test_build_dir_safety.sh
5
test_c_lsp.c
770
test_call_reference_contract.c
21
test_cli.c
!
357
test_complexity.c
33
test_config_json_like.c
42
test_config_text_edit.c
36
test_config_toml_edit.c
68
test_config_yaml_edit.c
74
test_configlink.c
19
test_convergence_probe.c
60
test_cpp_index_hang.sh
14
test_cross_repo.c
21
test_cs_lsp_bench.c
6
test_cs_lsp.c
68
test_cypher.c
204
test_daemon_application.c
103
test_daemon_bootstrap.c
44
test_daemon_frontend.c
53
test_daemon_ipc.c
!
108
test_daemon_open_readiness.py
22
test_daemon_runtime_contract.h
6
test_daemon_runtime.c
!
124
test_daemon_smoke.py
51
test_daemon_version.c
28
test_daemon.c
20
test_destructive_ordering_contract.sh
4
test_diagnostics.c
29
test_discover.c
123
test_dump_verify_io.c
11
test_dump_verify.c
16
test_dyn_array.c
29
test_edge_imports.c
73
test_edge_structural.c
43
test_edge_types_probe.c
68
test_extraction_imports.c
30
test_extraction_inheritance.c
24
test_extraction.c
370
test_fqn.c
95
test_framework.h
31
test_git_context.c
8
test_gitignore.c
28
test_go_lsp.c
61
test_grammar_imports.c
4
test_grammar_labels.c
8
test_grammar_probe_a.c
57
test_grammar_probe_b.c
54
test_grammar_probe_c.c
55
test_grammar_probe_d.c
86
test_grammar_probe_e.c
67
test_grammar_probe_f.c
72
test_grammar_probe_g.c
55
test_grammar_regression.c
7
test_graph_buffer.c
57
test_hash_table.c
33
test_helpers.h
14
test_hook_conflict_notice.sh
10
test_httpd.c
133
test_importance.c
27
test_incremental.c
196
test_index_format.c
11
test_index_resilience.c
!
15
test_index_supervisor.c
23
test_infrascan.c
7
test_integration.c
36
test_java_lsp_coverage.c
293
test_java_lsp.c
103
test_kotlin_lsp.c
96
test_lang_contract.c
68
test_language_count_contract.sh
10
test_language.c
234
test_lock_registry.c
35
test_log.c
25
test_lsp_resolution_probe.c
103
test_lz4.c
12
test_main.c
32
test_makefile_ts_runtime_dependencies.sh
7
test_matrix_known_classes.c
52
test_matrix_new_constructs.c
78
test_mcp.c
!
437
test_mcpb_bundle_contract.sh
11
test_mcpb_registry_entries_contract.sh
5
test_mem.c
64
test_node_creation_probe.c
92
test_nomic_blob_generator_contract.sh
5
test_parallel_harness_contract.sh
7
test_parallel.c
125
test_parent_watchdog.sh
9
test_parse_coverage.c
35
test_path_alias.c
!
18
test_perl_lsp.c
25
test_php_lsp.c
289
test_pipeline.c
372
test_platform.c
44
test_private_file_lock.c
22
test_project_lock.c
5
test_py_lsp_bench.c
6
test_py_lsp_scale.c
7
test_py_lsp_stress.c
49
test_py_lsp.c
89
test_registry.c
66
test_release_archive_extractor_contract.sh
4
test_release_candidate_derivation_contract.sh
14
test_release_gate_chain_contract.sh
7
test_route_canon.c
14
test_runtime_isolation_contract.sh
17
test_rust_lsp.c
535
test_scope.c
17
test_script_exec_bit_contract.sh
3
test_security_fuzz_harness.sh
15
test_security_strings_allowlist.sh
19
test_security.c
60
test_semantic.c
39
test_shell_line_endings.sh
5
test_simhash.c
37
test_slab_alloc.c
17
test_smoke_fixture_contract.sh
3
test_soak_daemon_recovery_contract.sh
4
test_spawn_no_window_contract.sh
3
test_sqlite_writer.c
20
test_stack_overflow.c
29
test_store_arch.c
74
test_store_bulk.c
9
test_store_checkpoint.c
15
test_store_edges.c
29
test_store_nodes.c
74
test_store_pragmas.c
15
test_store_search.c
82
test_str_intern.c
22
test_str_util.c
70
test_subprocess.c
49
test_traces.c
35
test_ts_lsp.c
316
test_type_rep.c
22
test_ui_dev_proxy_security.sh
4
test_ui.c
!
49
test_userconfig.c
11
test_vendored_integrity_contract.sh
8
test_venue_parity_contract.sh
3
test_version_cohort.c
31
test_version_metadata_contract.sh
16
test_vm_worktree_manifest.sh
15
test_vmem.c
37
test_vt_candidate_selection_contract.sh
7
test_vt_gate_policy_contract.sh
21
test_vt_release_notes_contract.sh
7
test_watcher_disabled.sh
22
test_watcher.c
111
test_windows_bundle_contract.sh
3
test_worker_error_response.sh
10
test_worker_pool.c
!
41
test_worker_watchdog.sh
13
test_workspace.c
26
test_yaml.c
76
test_zstd.c
8
▾
tools/
●
2221
▸
tree-sitter-arkts/
●
1197
▸
tree-sitter-chialisp/
●
203
▸
tree-sitter-form/
●
389
▸
tree-sitter-magma/
●
428
▸
vendored/
●
0
.gitattributes
2
<python-builtins>
12
CODE_OF_CONDUCT.md
14
CONTRIBUTING.md
19
flake.nix
8
glama.json
4
install.ps1
3
install.sh
2
MAINTAINERS.md
11
README.md
56
SECURITY.md
23
server.json
17
THIRD_PARTY.md
12
Index details
src
› daemon
› application.c
Ask about selection
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
    uint64_t now = cbm_now_ms();
    return now > UINT64_MAX - timeout_ms ? UINT64_MAX : now + timeout_ms;
}
static _Noreturn void application_cleanup_force_terminate(const char *component) {
    /* In production this module is daemon-owned and the host log sink flushes
     * every record synchronously. Continuing would either lose the only retry
     * handle or falsely make a project mutation appear released. */
    cbm_log_error("daemon.forced_shutdown", "component", component);
    (void)fflush(stdout);
    (void)fflush(stderr);
#ifdef _WIN32
    (void)TerminateProcess(GetCurrentProcess(), EXIT_FAILURE);
    abort();
#else
    _exit(EXIT_FAILURE);
#endif
}
static void application_project_lock_release_fully(cbm_project_lock_lease_t **lease) {
    uint64_t deadline = application_deadline_after(APPLICATION_COORDINATION_CLEANUP_MS);
    while (lease && *lease) {
        (void)cbm_project_lock_lease_release(lease);
        if (!*lease) {
            return;
        }
        if (cbm_now_ms() >= deadline) {
            application_cleanup_force_terminate("project_lock_cleanup");
        }
        cbm_usleep(1000);
    }
}
typedef struct {
    cbm_index_worker_handle_t *handle;
    char *project;
} application_default_worker_t;
flow
walk
chat
bug hunt
change impact
flow of application_project_lock_release_fully
unfold
Selected code
Pin
application_project_lock_release_fully
function
src/daemon/application.c:288-299
Ask about this
Show in graph
Selection context

application_project_lock_release_fully

GRAPH EVIDENCE

2 indexed caller edges from 1 files reach this selection. Check these callers when changing its contract.

Incoming relationships · 2
Outgoing relationships · 4
Observed agent activity · 0 retained events for this file
Read source evidence
Assess change impact →
Outgoing calls
4
Called by
2
References and environment
None found
Error types
None found
Related tests
None found
Call outline
Index limits
galaxy
hierarchy
show legend
collapse galaxy
5000 nodes, 1279 edges from /api/layout; 42284 nodes indexed, 5000 fit the 5000 node budget
10 edge kinds
fit view

src/daemon/application.c is not in the loaded graph layout.

server ready
Connection details