LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
archbird/__init__.py
archbird/__main__.py
archbird/_serve_worker.py
archbird/cli.py
archbird/errors.py
archbird/native.py
archbird/provider_cache.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/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/index.html
archbird/app/assets/browser.worker-DVzf69SF.js
archbird/app/assets/elk-worker.min-BouHrLgw.js
archbird/app/assets/index-B9JnQk2F.js
archbird/app/assets/index-CajoIAw_.css
archbird/providers/__init__.py
archbird/providers/python_ast.py
archbird/providers/verification.py
archbird/providers/scip/__init__.py
archbird/providers/scip/provider.py
archbird/providers/scip/reader.py
archbird/providers/scip/scip_pb2.py
csrc/.archbird-manifest.json
csrc/bindings/python.c
csrc/src/archbird.h
csrc/src/act/act.c
csrc/src/act/act_artifact.c
csrc/src/act/act_contract.c
csrc/src/act/act_internal.h
csrc/src/act/act_model.c
csrc/src/act/act_proposal.c
csrc/src/act/act_result.c
csrc/src/api/change_reports.c
csrc/src/api/map_reports.c
csrc/src/api/verification_reports.c
csrc/src/base/archbird_internal.h
csrc/src/base/engine.c
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_value.c
csrc/src/base/json_value.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/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/python_manifest.c
csrc/src/evidence/python_manifest.h
csrc/src/evidence/test_observations.c
csrc/src/evidence/test_observations.h
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/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/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/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_act.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/act_reports.c
csrc/src/interchange/reports/act_reports.h
csrc/src/interchange/reports/map_report.c
csrc/src/interchange/reports/map_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/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_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/query.c
csrc/src/map/workspace.c
csrc/src/verify/verify.c
csrc/src/verify/verify_attestation.c
csrc/src/verify/verify_baseline.c
csrc/src/verify/verify_checks.c
csrc/src/verify/verify_checks.h
csrc/src/verify/verify_config.c
csrc/src/verify/verify_diagnostic.c
csrc/src/verify/verify_extract.c
csrc/src/verify/verify_extract_c.c
csrc/src/verify/verify_identity.c
csrc/src/verify/verify_input.c
csrc/src/verify/verify_internal.h
csrc/src/verify/verify_model.c
csrc/src/verify/verify_model.h
csrc/src/verify/verify_render.c
csrc/src/verify/verify_runtime.h
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