LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
archbird/__init__.py
archbird/__main__.py
archbird/_native.py
archbird/_plan_limits.py
archbird/_process_supervisor.py
archbird/_serve_worker.py
archbird/act_transport.py
archbird/cli.py
archbird/errors.py
archbird/mcp.py
archbird/native.py
archbird/project_configuration.py
archbird/provider_cache.py
archbird/release.json
archbird/schema.py
archbird/serve.py
archbird.egg-info/PKG-INFO
archbird.egg-info/SOURCES.txt
archbird.egg-info/dependency_links.txt
archbird.egg-info/entry_points.txt
archbird.egg-info/requires.txt
archbird.egg-info/top_level.txt
archbird/adapters/__init__.py
archbird/adapters/ast_grep.py
archbird/adapters/coverage.py
archbird/adapters/okf/__init__.py
archbird/adapters/okf/parser.py
archbird/adapters/okf/reader.py
archbird/app/.archbird-app-meta.json
archbird/app/archbird.wasm
archbird/app/favicon.svg
archbird/app/index.html
archbird/app/assets/browser.worker-aGSf4v6n.js
archbird/app/assets/elk-worker.min-BouHrLgw.js
archbird/app/assets/index-D1AIQ98c.js
archbird/app/assets/index-oHvQcEDh.css
archbird/providers/__init__.py
archbird/providers/python_ast.py
archbird/providers/scip/__init__.py
archbird/providers/scip/provider.py
archbird/providers/scip/reader.py
archbird/providers/scip/scip_pb2.py
archbird/schemas/.archbird-manifest.json
archbird/schemas/act.schema.json
archbird/schemas/archbird.schema.json
archbird/schemas/baseline.schema.json
archbird/schemas/coverage-observation-request.schema.json
archbird/schemas/evaluation-case.schema.json
archbird/schemas/evaluation-comparison.schema.json
archbird/schemas/evaluation-corpus.schema.json
archbird/schemas/evaluation-protocol.schema.json
archbird/schemas/evaluation-reservation-comparison.schema.json
archbird/schemas/evaluation-reservation-plan.schema.json
archbird/schemas/evaluation-reservation.schema.json
archbird/schemas/evaluation-run.schema.json
archbird/schemas/file-facts.schema.json
archbird/schemas/graph-view.schema.json
archbird/schemas/map-freshness.schema.json
archbird/schemas/observation.schema.json
archbird/schemas/okf-output-bundle.schema.json
archbird/schemas/okf-query-input.schema.json
archbird/schemas/okf-source-bundle.schema.json
archbird/schemas/okf-text-normalization.schema.json
archbird/schemas/path-request.schema.json
archbird/schemas/path.schema.json
archbird/schemas/plan.schema.json
archbird/schemas/provider-facts.schema.json
archbird/schemas/provider-merge-conflicts.schema.json
archbird/schemas/provider-merge.schema.json
archbird/schemas/source-manifest.schema.json
archbird/schemas/test-symbol-observations.schema.json
archbird/schemas/visualization-event.schema.json
archbird/schemas/visualization-request.schema.json
archbird/schemas/visualization-response.schema.json
archbird/schemas/workspace.schema.json
csrc/.archbird-manifest.json
csrc/bindings/python.c
csrc/include/archbird/archbird.h
csrc/src/act/act_accept.c
csrc/src/act/act_apply.c
csrc/src/act/act_executor_internal.h
csrc/src/act/act_gate_acceptance.c
csrc/src/act/act_gate_acceptance.h
csrc/src/act/act_internal.h
csrc/src/act/act_materialize.c
csrc/src/act/act_model.c
csrc/src/act/act_projection_acceptance.c
csrc/src/act/act_projection_acceptance.h
csrc/src/act/act_requirements.c
csrc/src/act/act_source.c
csrc/src/act/act_source.h
csrc/src/act/act_submission.c
csrc/src/act/act_submission.h
csrc/src/act/dependency_redirect.c
csrc/src/act/dependency_redirect.h
csrc/src/act/dependency_redirect_internal.h
csrc/src/act/rename.c
csrc/src/act/rename.h
csrc/src/act/rename_internal.h
csrc/src/act/c/declaration.c
csrc/src/act/c/declaration.h
csrc/src/act/c/dependency_redirect.c
csrc/src/act/c/dependency_redirect.h
csrc/src/act/c/napi_export.c
csrc/src/act/c/napi_export.h
csrc/src/act/c/provider_capability.c
csrc/src/act/c/provider_capability.h
csrc/src/act/ecmascript/dependency_redirect.c
csrc/src/act/json/package_entrypoint.c
csrc/src/act/json/package_entrypoint.h
csrc/src/act/make/provider_capability.c
csrc/src/act/make/provider_capability.h
csrc/src/act/python/dependency_redirect.c
csrc/src/act/python/rename.c
csrc/src/api/act.c
csrc/src/api/constraints.c
csrc/src/api/map_reports.c
csrc/src/api/plan.c
csrc/src/api/project_configuration.c
csrc/src/api/projection_reports.c
csrc/src/api/query_plan.c
csrc/src/api/source_reports.c
csrc/src/base/archbird_internal.h
csrc/src/base/artifact_validation.c
csrc/src/base/artifact_validation.h
csrc/src/base/base64.c
csrc/src/base/base64.h
csrc/src/base/date.c
csrc/src/base/date.h
csrc/src/base/engine.c
csrc/src/base/gate.c
csrc/src/base/gate.h
csrc/src/base/json.c
csrc/src/base/json_internal.h
csrc/src/base/json_number.c
csrc/src/base/json_number.h
csrc/src/base/json_pointer_edit.c
csrc/src/base/json_value.c
csrc/src/base/json_value.h
csrc/src/base/make_variable_token_edit.c
csrc/src/base/makefile.c
csrc/src/base/makefile.h
csrc/src/base/model.c
csrc/src/base/model.h
csrc/src/base/path_match.c
csrc/src/base/path_match.h
csrc/src/base/pattern.c
csrc/src/base/pattern.h
csrc/src/base/render.c
csrc/src/base/render_internal.h
csrc/src/base/sha256.c
csrc/src/base/sha256.h
csrc/src/base/utf8.c
csrc/src/base/utf8.h
csrc/src/configuration/project_configuration.c
csrc/src/configuration/project_configuration.h
csrc/src/constraints/constraints.c
csrc/src/constraints/constraints_internal.h
csrc/src/evidence/config.h
csrc/src/evidence/config_json.c
csrc/src/evidence/config_resolution.c
csrc/src/evidence/config_resolution.h
csrc/src/evidence/discovery.c
csrc/src/evidence/evidence.c
csrc/src/evidence/evidence.h
csrc/src/evidence/evidence_render.c
csrc/src/evidence/evidence_render.h
csrc/src/evidence/fact_builder.c
csrc/src/evidence/fact_builder.h
csrc/src/evidence/file_facts.c
csrc/src/evidence/file_facts.h
csrc/src/evidence/gitignore.c
csrc/src/evidence/gitignore.h
csrc/src/evidence/project.c
csrc/src/evidence/project_internal.h
csrc/src/evidence/provider_registry.c
csrc/src/evidence/test_observations.c
csrc/src/evidence/test_observations.h
csrc/src/evidence/lexical/provider_identity.sources
csrc/src/evidence/lexical/registry.c
csrc/src/evidence/lexical/registry.h
csrc/src/evidence/lexical/tokenizer.c
csrc/src/evidence/lexical/tokenizer.h
csrc/src/evidence/lexical/c/constants.c
csrc/src/evidence/lexical/c/constants.h
csrc/src/evidence/lexical/c/scanner.c
csrc/src/evidence/lexical/c/scanner.h
csrc/src/evidence/lexical/javascript/scanner.c
csrc/src/evidence/lexical/javascript/scanner.h
csrc/src/evidence/lexical/python/scanner.c
csrc/src/evidence/lexical/python/scanner.h
csrc/src/evidence/lexical/r/scanner.c
csrc/src/evidence/lexical/r/scanner.h
csrc/src/evidence/manifests/autoconf_manifest.c
csrc/src/evidence/manifests/autoconf_manifest.h
csrc/src/evidence/manifests/pyproject_manifest.c
csrc/src/evidence/manifests/pyproject_manifest.h
csrc/src/evidence/python/definitions.c
csrc/src/evidence/python/definitions.h
csrc/src/evidence/python/tokens.c
csrc/src/evidence/python/tokens.h
csrc/src/evidence/semantic/registry.c
csrc/src/evidence/semantic/registry.h
csrc/src/evidence/semantic/scip/protobuf.c
csrc/src/evidence/semantic/scip/protobuf.h
csrc/src/evidence/semantic/scip/scanner.c
csrc/src/evidence/semantic/scip/scanner.h
csrc/src/evidence/syntax/registry.c
csrc/src/evidence/syntax/registry.h
csrc/src/evidence/syntax/tree_sitter/scanner.c
csrc/src/evidence/syntax/tree_sitter/scanner.h
csrc/src/evidence/syntax/tree_sitter/tree_sitter_allocator.c
csrc/src/evidence/syntax/tree_sitter/tree_sitter_allocator.h
csrc/src/evidence/syntax/tree_sitter/c/scanner.c
csrc/src/evidence/syntax/tree_sitter/c/scanner.h
csrc/src/evidence/syntax/tree_sitter/cpp/scanner.c
csrc/src/evidence/syntax/tree_sitter/cpp/scanner.h
csrc/src/evidence/syntax/tree_sitter/ecmascript/module.c
csrc/src/evidence/syntax/tree_sitter/ecmascript/module.h
csrc/src/evidence/syntax/tree_sitter/ecmascript/scanner.c
csrc/src/evidence/syntax/tree_sitter/ecmascript/scanner.h
csrc/src/evidence/syntax/tree_sitter/javascript/scanner.c
csrc/src/evidence/syntax/tree_sitter/javascript/scanner.h
csrc/src/evidence/syntax/tree_sitter/python/scanner.c
csrc/src/evidence/syntax/tree_sitter/python/scanner.h
csrc/src/evidence/syntax/tree_sitter/r/scanner.c
csrc/src/evidence/syntax/tree_sitter/r/scanner.h
csrc/src/evidence/syntax/tree_sitter/typescript/scanner.c
csrc/src/evidence/syntax/tree_sitter/typescript/scanner.h
csrc/src/interchange/diff/unified_diff.c
csrc/src/interchange/graph/interchange_graph.c
csrc/src/interchange/okf/okf.c
csrc/src/interchange/okf/okf_internal.h
csrc/src/interchange/okf/okf_model.c
csrc/src/interchange/okf/okf_publish.c
csrc/src/interchange/okf/okf_publish_bundle.c
csrc/src/interchange/okf/okf_publish_internal.h
csrc/src/interchange/okf/okf_publish_map.c
csrc/src/interchange/okf/okf_publish_model.c
csrc/src/interchange/okf/okf_publish_util.c
csrc/src/interchange/okf/okf_publish_verify.c
csrc/src/interchange/okf/okf_query.c
csrc/src/interchange/okf/okf_render.c
csrc/src/interchange/reports/map_report.c
csrc/src/interchange/reports/map_reports.h
csrc/src/interchange/reports/projection_reports.c
csrc/src/interchange/reports/projection_reports.h
csrc/src/interchange/reports/query_report.c
csrc/src/interchange/reports/report_utils.c
csrc/src/interchange/reports/report_utils.h
csrc/src/interchange/reports/source_report.c
csrc/src/interchange/reports/source_report.h
csrc/src/interchange/reports/verify_reports.c
csrc/src/interchange/reports/verify_reports.h
csrc/src/map/diff.c
csrc/src/map/freshness.c
csrc/src/map/map.c
csrc/src/map/map_artifacts.c
csrc/src/map/map_bridges.c
csrc/src/map/map_builds.c
csrc/src/map/map_checks.c
csrc/src/map/map_facts.c
csrc/src/map/map_indexes.c
csrc/src/map/map_internal.h
csrc/src/map/map_model.c
csrc/src/map/map_named_entries.c
csrc/src/map/map_packages.c
csrc/src/map/map_parity.c
csrc/src/map/map_references.c
csrc/src/map/map_references.h
csrc/src/map/map_symbol_calls.c
csrc/src/map/map_symbol_index.c
csrc/src/map/map_symbol_references.c
csrc/src/map/map_tests.c
csrc/src/map/package_json.c
csrc/src/map/package_json.h
csrc/src/map/workspace.c
csrc/src/path/path.c
csrc/src/path/path_artifact.c
csrc/src/path/path_artifact.h
csrc/src/path/path_internal.h
csrc/src/path/path_markdown.c
csrc/src/plan/plan_compile.c
csrc/src/plan/plan_compile_edge.c
csrc/src/plan/plan_compile_finding.c
csrc/src/plan/plan_compile_internal.h
csrc/src/plan/plan_compile_item.c
csrc/src/plan/plan_compile_package.c
csrc/src/plan/plan_compile_source.c
csrc/src/plan/plan_compile_surface.c
csrc/src/plan/plan_compile_symbol.c
csrc/src/plan/plan_compile_test.c
csrc/src/plan/plan_internal.h
csrc/src/plan/plan_model.c
csrc/src/plan/plan_report.c
csrc/src/plan/plan_report.h
csrc/src/projection/component_membership.c
csrc/src/projection/component_membership.h
csrc/src/projection/fact_projection.c
csrc/src/projection/graph_projection.c
csrc/src/projection/projection.c
csrc/src/projection/projection_input.c
csrc/src/projection/projection_internal.h
csrc/src/projection/projection_model.c
csrc/src/projection/projection_model.h
csrc/src/projection/projection_plan.c
csrc/src/query/query_context.c
csrc/src/query/query_context.h
csrc/src/query/query_execution.c
csrc/src/query/query_internal.h
csrc/src/query/query_plan.c
csrc/src/query/query_projection.c
csrc/src/query/retrieval.c
csrc/src/query/retrieval.h
csrc/src/transformation/rename_capability.c
csrc/src/transformation/rename_capability.h
csrc/src/verify/verification_artifact.c
csrc/src/verify/verification_artifact.h
csrc/src/verify/verify_authoring.c
csrc/src/verify/verify_baseline.c
csrc/src/verify/verify_checks.c
csrc/src/verify/verify_checks.h
csrc/src/verify/verify_context.c
csrc/src/verify/verify_diagnostic.c
csrc/src/verify/verify_observation.c
csrc/src/verify/verify_render.c
csrc/src/verify/verify_runtime.h
csrc/vendor/pcre2/LICENSE
csrc/vendor/pcre2/config.h
csrc/vendor/pcre2/pcre2.h
csrc/vendor/pcre2/pcre2_auto_possess.c
csrc/vendor/pcre2/pcre2_chartables.c
csrc/vendor/pcre2/pcre2_chkdint.c
csrc/vendor/pcre2/pcre2_compile.c
csrc/vendor/pcre2/pcre2_compile.h
csrc/vendor/pcre2/pcre2_compile_cgroup.c
csrc/vendor/pcre2/pcre2_compile_class.c
csrc/vendor/pcre2/pcre2_config.c
csrc/vendor/pcre2/pcre2_context.c
csrc/vendor/pcre2/pcre2_convert.c
csrc/vendor/pcre2/pcre2_dfa_match.c
csrc/vendor/pcre2/pcre2_error.c
csrc/vendor/pcre2/pcre2_extuni.c
csrc/vendor/pcre2/pcre2_find_bracket.c
csrc/vendor/pcre2/pcre2_internal.h
csrc/vendor/pcre2/pcre2_intmodedep.h
csrc/vendor/pcre2/pcre2_jit_char_inc.h
csrc/vendor/pcre2/pcre2_jit_compile.c
csrc/vendor/pcre2/pcre2_jit_match_inc.h
csrc/vendor/pcre2/pcre2_jit_misc_inc.h
csrc/vendor/pcre2/pcre2_jit_simd_inc.h
csrc/vendor/pcre2/pcre2_maketables.c
csrc/vendor/pcre2/pcre2_match.c
csrc/vendor/pcre2/pcre2_match_data.c
csrc/vendor/pcre2/pcre2_match_next.c
csrc/vendor/pcre2/pcre2_newline.c
csrc/vendor/pcre2/pcre2_ord2utf.c
csrc/vendor/pcre2/pcre2_pattern_info.c
csrc/vendor/pcre2/pcre2_script_run.c
csrc/vendor/pcre2/pcre2_serialize.c
csrc/vendor/pcre2/pcre2_string_utils.c
csrc/vendor/pcre2/pcre2_study.c
csrc/vendor/pcre2/pcre2_substitute.c
csrc/vendor/pcre2/pcre2_substring.c
csrc/vendor/pcre2/pcre2_tables.c
csrc/vendor/pcre2/pcre2_ucd.c
csrc/vendor/pcre2/pcre2_ucp.h
csrc/vendor/pcre2/pcre2_ucptables_inc.h
csrc/vendor/pcre2/pcre2_util.h
csrc/vendor/pcre2/pcre2_valid_utf.c
csrc/vendor/pcre2/pcre2_xclass.c
csrc/vendor/tree-sitter/LICENSE
csrc/vendor/tree-sitter-c/LICENSE
csrc/vendor/tree-sitter-c/parser.c
csrc/vendor/tree-sitter-c/tree_sitter/alloc.h
csrc/vendor/tree-sitter-c/tree_sitter/array.h
csrc/vendor/tree-sitter-c/tree_sitter/parser.h
csrc/vendor/tree-sitter-cpp/LICENSE
csrc/vendor/tree-sitter-cpp/parser.c
csrc/vendor/tree-sitter-cpp/scanner.c
csrc/vendor/tree-sitter-cpp/tree_sitter/alloc.h
csrc/vendor/tree-sitter-cpp/tree_sitter/array.h
csrc/vendor/tree-sitter-cpp/tree_sitter/parser.h
csrc/vendor/tree-sitter-javascript/LICENSE
csrc/vendor/tree-sitter-javascript/parser.c
csrc/vendor/tree-sitter-javascript/scanner.c
csrc/vendor/tree-sitter-javascript/tree_sitter/alloc.h
csrc/vendor/tree-sitter-javascript/tree_sitter/array.h
csrc/vendor/tree-sitter-javascript/tree_sitter/parser.h
csrc/vendor/tree-sitter-python/LICENSE
csrc/vendor/tree-sitter-python/parser.c
csrc/vendor/tree-sitter-python/scanner.c
csrc/vendor/tree-sitter-python/tree_sitter/alloc.h
csrc/vendor/tree-sitter-python/tree_sitter/array.h
csrc/vendor/tree-sitter-python/tree_sitter/parser.h
csrc/vendor/tree-sitter-r/LICENSE
csrc/vendor/tree-sitter-r/parser.c
csrc/vendor/tree-sitter-r/scanner.c
csrc/vendor/tree-sitter-r/tree_sitter/alloc.h
csrc/vendor/tree-sitter-r/tree_sitter/array.h
csrc/vendor/tree-sitter-r/tree_sitter/parser.h
csrc/vendor/tree-sitter-tsx/LICENSE
csrc/vendor/tree-sitter-tsx/common/scanner.h
csrc/vendor/tree-sitter-tsx/tsx/src/parser.c
csrc/vendor/tree-sitter-tsx/tsx/src/scanner.c
csrc/vendor/tree-sitter-tsx/tsx/src/tree_sitter/alloc.h
csrc/vendor/tree-sitter-tsx/tsx/src/tree_sitter/array.h
csrc/vendor/tree-sitter-tsx/tsx/src/tree_sitter/parser.h
csrc/vendor/tree-sitter-typescript/LICENSE
csrc/vendor/tree-sitter-typescript/common/scanner.h
csrc/vendor/tree-sitter-typescript/typescript/src/parser.c
csrc/vendor/tree-sitter-typescript/typescript/src/scanner.c
csrc/vendor/tree-sitter-typescript/typescript/src/tree_sitter/alloc.h
csrc/vendor/tree-sitter-typescript/typescript/src/tree_sitter/array.h
csrc/vendor/tree-sitter-typescript/typescript/src/tree_sitter/parser.h
csrc/vendor/tree-sitter/lib/include/tree_sitter/api.h
csrc/vendor/tree-sitter/lib/src/alloc.c
csrc/vendor/tree-sitter/lib/src/alloc.h
csrc/vendor/tree-sitter/lib/src/array.h
csrc/vendor/tree-sitter/lib/src/atomic.h
csrc/vendor/tree-sitter/lib/src/error_costs.h
csrc/vendor/tree-sitter/lib/src/get_changed_ranges.c
csrc/vendor/tree-sitter/lib/src/get_changed_ranges.h
csrc/vendor/tree-sitter/lib/src/host.h
csrc/vendor/tree-sitter/lib/src/language.c
csrc/vendor/tree-sitter/lib/src/language.h
csrc/vendor/tree-sitter/lib/src/length.h
csrc/vendor/tree-sitter/lib/src/lexer.c
csrc/vendor/tree-sitter/lib/src/lexer.h
csrc/vendor/tree-sitter/lib/src/lib.c
csrc/vendor/tree-sitter/lib/src/node.c
csrc/vendor/tree-sitter/lib/src/parser.c
csrc/vendor/tree-sitter/lib/src/parser.h
csrc/vendor/tree-sitter/lib/src/point.c
csrc/vendor/tree-sitter/lib/src/point.h
csrc/vendor/tree-sitter/lib/src/query.c
csrc/vendor/tree-sitter/lib/src/reduce_action.h
csrc/vendor/tree-sitter/lib/src/reusable_node.h
csrc/vendor/tree-sitter/lib/src/stack.c
csrc/vendor/tree-sitter/lib/src/stack.h
csrc/vendor/tree-sitter/lib/src/subtree.c
csrc/vendor/tree-sitter/lib/src/subtree.h
csrc/vendor/tree-sitter/lib/src/tree.c
csrc/vendor/tree-sitter/lib/src/tree.h
csrc/vendor/tree-sitter/lib/src/tree_cursor.c
csrc/vendor/tree-sitter/lib/src/tree_cursor.h
csrc/vendor/tree-sitter/lib/src/ts_assert.h
csrc/vendor/tree-sitter/lib/src/unicode.h
csrc/vendor/tree-sitter/lib/src/wasm_store.c
csrc/vendor/tree-sitter/lib/src/wasm_store.h
csrc/vendor/tree-sitter/lib/src/portable/endian.h
csrc/vendor/tree-sitter/lib/src/unicode/ptypes.h
csrc/vendor/tree-sitter/lib/src/unicode/umachine.h
csrc/vendor/tree-sitter/lib/src/unicode/urename.h
csrc/vendor/tree-sitter/lib/src/unicode/utf.h
csrc/vendor/tree-sitter/lib/src/unicode/utf16.h
csrc/vendor/tree-sitter/lib/src/unicode/utf8.h
csrc/vendor/tree-sitter/lib/src/wasm/wasm-stdlib.h
csrc/vendor/yyjson/LICENSE
csrc/vendor/yyjson/yyjson.c
csrc/vendor/yyjson/yyjson.h