LICENSE
README.md
pyproject.toml
src/frob/__init__.py
src/frob/__main__.py
src/frob/_daemon_timeout.py
src/frob/ci_report.py
src/frob/ci_validity.py
src/frob/derived_state.py
src/frob/doctor.py
src/frob/excludes.py
src/frob/findings.py
src/frob/ghio.py
src/frob/gitio.py
src/frob/nodeid.py
src/frob/py.typed
src/frob/repo_meta.py
src/frob/tomlio.py
src/frob/yamlio.py
src/frob.egg-info/PKG-INFO
src/frob.egg-info/SOURCES.txt
src/frob.egg-info/dependency_links.txt
src/frob.egg-info/entry_points.txt
src/frob.egg-info/requires.txt
src/frob.egg-info/top_level.txt
src/frob/_cli_parsers/__init__.py
src/frob/_cli_parsers/_check.py
src/frob/_cli_parsers/_core.py
src/frob/_cli_parsers/_design.py
src/frob/_cli_parsers/_explore.py
src/frob/_cli_parsers/_misc.py
src/frob/_cli_parsers/_ops.py
src/frob/_cli_parsers/_quality.py
src/frob/_cli_parsers/_reporting.py
src/frob/_cli_parsers/_root.py
src/frob/_cli_parsers/_status.py
src/frob/_cli_parsers/_verify.py
src/frob/_cli_parsers/_ticket/__init__.py
src/frob/_cli_parsers/_ticket/_closeout.py
src/frob/_cli_parsers/_ticket/_closeout_evidence.py
src/frob/_cli_parsers/_ticket/_metadata.py
src/frob/_cli_parsers/_ticket/_new.py
src/frob/_cli_parsers/_ticket/_progress.py
src/frob/_cli_parsers/_ticket/_query.py
src/frob/app/__init__.py
src/frob/app/_check_chunking.py
src/frob/app/_check_chunking_baseline.py
src/frob/app/_config_external.py
src/frob/app/_daemon_proxy.py
src/frob/app/_json_guard.py
src/frob/app/_snapshot.py
src/frob/app/_style.py
src/frob/app/_verify_coverage_lock.py
src/frob/app/_verify_rapid_debt.py
src/frob/app/_version_guard.py
src/frob/app/ack_runner.py
src/frob/app/agent_runner.py
src/frob/app/app.py
src/frob/app/arch_runner.py
src/frob/app/bind_runner.py
src/frob/app/check_runner.py
src/frob/app/claude_runner.py
src/frob/app/clean_runner.py
src/frob/app/config.py
src/frob/app/coverage_runner.py
src/frob/app/cycle_runner.py
src/frob/app/debt_runner.py
src/frob/app/deploy_runner.py
src/frob/app/deprecated_runner.py
src/frob/app/design_runner.py
src/frob/app/docs_runner.py
src/frob/app/doctor_runner.py
src/frob/app/dup_runner.py
src/frob/app/explore_runner.py
src/frob/app/exports_runner.py
src/frob/app/fleet_runner.py
src/frob/app/fmt_runner.py
src/frob/app/gitlog_runner.py
src/frob/app/graph_runner.py
src/frob/app/map_runner.py
src/frob/app/mutate_runner.py
src/frob/app/natives_runner.py
src/frob/app/ops_runner.py
src/frob/app/outline_runner.py
src/frob/app/parse_runner.py
src/frob/app/perf_runner.py
src/frob/app/pool_runner.py
src/frob/app/process_runner.py
src/frob/app/profile_runner.py
src/frob/app/pyfmt_runner.py
src/frob/app/quality_runner.py
src/frob/app/registry_runner.py
src/frob/app/release_runner.py
src/frob/app/scaffold_runner.py
src/frob/app/serve_runner.py
src/frob/app/stats_runner.py
src/frob/app/status_runner.py
src/frob/app/sys_runner.py
src/frob/app/test_runner.py
src/frob/app/verify_runner.py
src/frob/app/vet_runner.py
src/frob/app/worktree_runner.py
src/frob/app/xref_runner.py
src/frob/app/telemetry/__init__.py
src/frob/app/telemetry/_footguns.py
src/frob/app/telemetry/_state.py
src/frob/app/telemetry/_usage.py
src/frob/app/ticket_runner/__init__.py
src/frob/app/ticket_runner/_archive.py
src/frob/app/ticket_runner/_attach_backfill.py
src/frob/app/ticket_runner/_close_cmd.py
src/frob/app/ticket_runner/_land_cmd.py
src/frob/app/ticket_runner/_ledger_mirror.py
src/frob/app/ticket_runner/_lifecycle.py
src/frob/app/ticket_runner/_mutate.py
src/frob/app/ticket_runner/_new.py
src/frob/app/ticket_runner/_query.py
src/frob/app/ticket_runner/_rapid_sweep.py
src/frob/app/ticket_runner/_verify.py
src/frob/app/ticket_runner/_waive_audit.py
src/frob/arch/__init__.py
src/frob/arch/_abstraction.py
src/frob/arch/_async_hazards.py
src/frob/arch/_concurrency.py
src/frob/arch/_concurrency_model.py
src/frob/arch/_cpp.py
src/frob/arch/_cpp_mayraise.py
src/frob/arch/_exceptions.py
src/frob/arch/_fallibility.py
src/frob/arch/_ffi.py
src/frob/arch/_kotlin.py
src/frob/arch/_layering.py
src/frob/arch/_lock_ordering.py
src/frob/arch/_logging_checks.py
src/frob/arch/_mayraise.py
src/frob/arch/_mayraise_tables.py
src/frob/arch/_models.py
src/frob/arch/_normalized.py
src/frob/arch/_ocp.py
src/frob/arch/_patterns.py
src/frob/arch/_protocol_excuse.py
src/frob/arch/_python.py
src/frob/arch/_rust.py
src/frob/arch/_shared_state_race.py
src/frob/arch/_smells.py
src/frob/arch/_solid.py
src/frob/arch/_srp.py
src/frob/arch/_typedesign.py
src/frob/arch/_typescript.py
src/frob/bind/__init__.py
src/frob/check/__init__.py
src/frob/check/_memo.py
src/frob/check/_native.py
src/frob/check/_python.py
src/frob/check/_ts.py
src/frob/clean/__init__.py
src/frob/clean/_core.py
src/frob/clean/_models.py
src/frob/clean/_rules.py
src/frob/cve/__init__.py
src/frob/cve/_models.py
src/frob/cve/_parser.py
src/frob/cycle/__init__.py
src/frob/cycle/graph.py
src/frob/deploy/__init__.py
src/frob/deploy/_audit.py
src/frob/deploy/_conform.py
src/frob/deploy/_drift.py
src/frob/deploy/_generate.py
src/frob/deploy/_generate_common.py
src/frob/deploy/_generate_windows.py
src/frob/deploy/_vm_runner.py
src/frob/docs/__init__.py
src/frob/dup/__init__.py
src/frob/dup/_cache.py
src/frob/dup/_core.py
src/frob/dup/_exhaustiveness.py
src/frob/dup/_legacy.py
src/frob/dup/_legacy_common.py
src/frob/dup/_legacy_cpp.py
src/frob/dup/_legacy_py.py
src/frob/dup/_models.py
src/frob/dup/_rules.py
src/frob/dup/_template.py
src/frob/dup/_pipeline/__init__.py
src/frob/dup/_pipeline/_callgraph.py
src/frob/dup/_pipeline/_fingerprint.py
src/frob/dup/_pipeline/_normalize.py
src/frob/dup/_pipeline/_probe.py
src/frob/dup/_pipeline/_shared.py
src/frob/dup/_pipeline/_smt.py
src/frob/exports/__init__.py
src/frob/fleet/__init__.py
src/frob/fuzz/__init__.py
src/frob/fuzz/_arbitrary.py
src/frob/fuzz/_models.py
src/frob/fuzz/_obligations.py
src/frob/fuzz/_rules.py
src/frob/fuzz/_run.py
src/frob/fuzz/_signatures.py
src/frob/fuzz/_stamp.py
src/frob/gates/__init__.py
src/frob/gates/_arch.py
src/frob/gates/_arch_schema.py
src/frob/gates/_bare_toolchain.py
src/frob/gates/_baseline.py
src/frob/gates/_bug_repro.py
src/frob/gates/_cache_gate.py
src/frob/gates/_comment_placement.py
src/frob/gates/_coverage.py
src/frob/gates/_coverage_sites.py
src/frob/gates/_cve_fingerprint_scan.py
src/frob/gates/_dead_symbols.py
src/frob/gates/_debt_deprecated.py
src/frob/gates/_decisions_compliance.py
src/frob/gates/_deprecated_baseline.py
src/frob/gates/_design_invariants.py
src/frob/gates/_detector_scope.py
src/frob/gates/_docblocks.py
src/frob/gates/_docblocks_refs.py
src/frob/gates/_docblocks_schema.py
src/frob/gates/_docblocks_shared.py
src/frob/gates/_docenum.py
src/frob/gates/_doclink_docanchor.py
src/frob/gates/_docptr.py
src/frob/gates/_docstatus.py
src/frob/gates/_docstring_archaeology.py
src/frob/gates/_dup.py
src/frob/gates/_dup_graph_schema.py
src/frob/gates/_empty_diff_close.py
src/frob/gates/_env_var_docs.py
src/frob/gates/_exclude_hazard.py
src/frob/gates/_exhaustive_handling.py
src/frob/gates/_ffi_boundary.py
src/frob/gates/_filehash.py
src/frob/gates/_fix_engine.py
src/frob/gates/_fix_engine_scope.py
src/frob/gates/_fix_engine_shared.py
src/frob/gates/_fix_engine_sync.py
src/frob/gates/_fix_engine_text.py
src/frob/gates/_fix_engine_tier_b.py
src/frob/gates/_fix_engine_tier_c.py
src/frob/gates/_fixability_scan.py
src/frob/gates/_flag_coverage.py
src/frob/gates/_fmt_directives.py
src/frob/gates/_fuzz.py
src/frob/gates/_gate_cache.py
src/frob/gates/_gates_schema.py
src/frob/gates/_inv.py
src/frob/gates/_land_format.py
src/frob/gates/_land_parity.py
src/frob/gates/_lang_conformance.py
src/frob/gates/_lexical_selfcheck.py
src/frob/gates/_lock_producer.py
src/frob/gates/_markdown_scan.py
src/frob/gates/_milestone.py
src/frob/gates/_models.py
src/frob/gates/_mutation_evidence.py
src/frob/gates/_narrative_blocks.py
src/frob/gates/_native_schema.py
src/frob/gates/_negexist.py
src/frob/gates/_opaque.py
src/frob/gates/_parse_failures.py
src/frob/gates/_pkg_resources.py
src/frob/gates/_policy_weakening_gate.py
src/frob/gates/_port_selfcheck.py
src/frob/gates/_prework.py
src/frob/gates/_profile_boundary.py
src/frob/gates/_profile_schema.py
src/frob/gates/_protocol_summary.py
src/frob/gates/_ratchet.py
src/frob/gates/_refs.py
src/frob/gates/_refs_schema.py
src/frob/gates/_registry_exhaustiveness.py
src/frob/gates/_render_lint.py
src/frob/gates/_root_asset_dirs.py
src/frob/gates/_rule_id_scan.py
src/frob/gates/_secrets.py
src/frob/gates/_suppress.py
src/frob/gates/_sys.py
src/frob/gates/_sys_selfaudit.py
src/frob/gates/_taint_gate.py
src/frob/gates/_tdd_order.py
src/frob/gates/_test_runner_schema.py
src/frob/gates/_testing_schema.py
src/frob/gates/_tickets_gate.py
src/frob/gates/_todo_fmt.py
src/frob/gates/_toplevel_scalar_schema.py
src/frob/gates/_tracked_files.py
src/frob/gates/_version_coupling.py
src/frob/gates/_vmodel.py
src/frob/gates/_waive.py
src/frob/gates/_waive_audit_watermark.py
src/frob/gates/_waive_comments.py
src/frob/gates/_waive_lease.py
src/frob/gates/_walk_lint.py
src/frob/gates/_win32_kill_signal.py
src/frob/gates/_wire.py
src/frob/gates/decisions.py
src/frob/gates/invariants.py
src/frob/gates/_pii_structural/__init__.py
src/frob/gates/_pii_structural/_crosslang.py
src/frob/gates/_pii_structural/_declared_surface.py
src/frob/gates/_pii_structural/_emails.py
src/frob/gates/_pii_structural/_env_access.py
src/frob/gates/_pii_structural/_keywords.py
src/frob/gates/_pii_structural/_node_index.py
src/frob/gates/_pii_structural/_python_fields.py
src/frob/gates/_pii_structural/_self_match.py
src/frob/gates/_pii_structural/_signatures.py
src/frob/gates/_pii_structural/_tracked.py
src/frob/gitlog/__init__.py
src/frob/graph/__init__.py
src/frob/graph/_core.py
src/frob/graph/_generated.py
src/frob/graph/_models.py
src/frob/graph/_resolve.py
src/frob/graph/_waive_presets.py
src/frob/graph/affects.py
src/frob/graph/cache.py
src/frob/graph/callgraph.py
src/frob/graph/digest.py
src/frob/graph/dsl.py
src/frob/graph/imports.py
src/frob/graph/lock.py
src/frob/graph/reach.py
src/frob/graph/summary.py
src/frob/lang/__init__.py
src/frob/lang/_common.py
src/frob/lang/_extract.py
src/frob/lang/_models.py
src/frob/lang/_nodes.py
src/frob/lang/_support.py
src/frob/lang/_walk_bash.py
src/frob/lang/_walk_c.py
src/frob/lang/_walk_csharp.py
src/frob/lang/_walk_cuda.py
src/frob/lang/_walk_java.py
src/frob/lang/_walk_kotlin.py
src/frob/lang/_walk_python.py
src/frob/lang/_walk_rust.py
src/frob/lang/_walk_strata.py
src/frob/lang/_walk_typescript.py
src/frob/lang/_walk_zig.py
src/frob/logging/__init__.py
src/frob/logging/color.py
src/frob/logging/config.toml
src/frob/logging/filter.py
src/frob/logging/formatter.py
src/frob/logging/handler.py
src/frob/logging/logger.py
src/frob/logging/quiet.py
src/frob/map/__init__.py
src/frob/mutate/__init__.py
src/frob/mutate/_journal.py
src/frob/narrative/__init__.py
src/frob/narrative/_cli.py
src/frob/narrative/_migrate.py
src/frob/natives/__init__.py
src/frob/natives/_build.py
src/frob/outline/__init__.py
src/frob/perf/__init__.py
src/frob/perf/_advisories.py
src/frob/perf/_collectors.py
src/frob/perf/_dup_spawn.py
src/frob/perf/_effect_summaries.py
src/frob/perf/_harness.py
src/frob/perf/_heat.py
src/frob/perf/_hotgraph.py
src/frob/perf/_hotpath_smells.py
src/frob/perf/_loop_effects.py
src/frob/perf/_models.py
src/frob/perf/_profile.py
src/frob/perf/_ratchet.py
src/frob/perf/_recursion.py
src/frob/perf/_redundancy.py
src/frob/perf/_rules.py
src/frob/perf/_sampler.py
src/frob/perf/_serial_pools.py
src/frob/perf/_sketch_store.py
src/frob/policy/__init__.py
src/frob/policy/_models.py
src/frob/process/__init__.py
src/frob/process/_derived_lock.py
src/frob/process/_guard.py
src/frob/process/_lock.py
src/frob/process/_lock_msvcrt.py
src/frob/process/_pid_liveness.py
src/frob/process/_proc_scan.py
src/frob/process/_project_tool.py
src/frob/process/_pytest_spawn.py
src/frob/process/_reap.py
src/frob/process/_tty.py
src/frob/process/parsers/__init__.py
src/frob/process/parsers/cargo.py
src/frob/process/parsers/clang.py
src/frob/process/parsers/clang_tidy.py
src/frob/process/parsers/common.py
src/frob/process/parsers/eslint.py
src/frob/process/parsers/junit.py
src/frob/process/parsers/pytest.py
src/frob/process/parsers/ruff.py
src/frob/process/parsers/tsc.py
src/frob/process/parsers/ty.py
src/frob/process/parsers/valgrind.py
src/frob/refactor/__init__.py
src/frob/refactor/_alias_policy.py
src/frob/refactor/_apply.py
src/frob/refactor/_cli.py
src/frob/refactor/_commit.py
src/frob/refactor/_directives.py
src/frob/refactor/_gitops.py
src/frob/refactor/_models.py
src/frob/refactor/_module_lang.py
src/frob/refactor/_module_prose.py
src/frob/refactor/_module_resolve.py
src/frob/refactor/_module_scan_python.py
src/frob/refactor/_module_transaction.py
src/frob/refactor/_operands.py
src/frob/refactor/_prose.py
src/frob/refactor/_repointer.py
src/frob/refactor/_resolve.py
src/frob/refactor/_scan.py
src/frob/refactor/_scan_carry.py
src/frob/refactor/_scan_repoint.py
src/frob/refactor/_split.py
src/frob/refactor/_transaction.py
src/frob/refactor/_verify.py
src/frob/refactor/_verify_exec.py
src/frob/refactor/_verify_import.py
src/frob/registry/__init__.py
src/frob/registry/_corpus.py
src/frob/registry/_models.py
src/frob/registry/_staleness.py
src/frob/release/__init__.py
src/frob/release/_cli.py
src/frob/release/_fragments.py
src/frob/release/_publish.py
src/frob/render/__init__.py
src/frob/render/_color.py
src/frob/render/_elements.py
src/frob/render/_errors.py
src/frob/render/_palette.py
src/frob/render/_renderer.py
src/frob/scaffold/__init__.py
src/frob/scaffold/_managed.py
src/frob/scaffold/_pool.py
src/frob/scaffold/_skills_sync.py
src/frob/scaffold/project.py
src/frob/scaffold/data/shared/README.md.j2
src/frob/scaffold/data/shared/cpp/Makefile.j2
src/frob/scaffold/data/shared/cpp/README.md.j2
src/frob/scaffold/data/shared/cpp/frob.toml.j2
src/frob/scaffold/data/shared/cpp/gitignore.j2
src/frob/scaffold/data/shared/cpp/cmake/toolchain-linux-arm64.cmake.j2
src/frob/scaffold/data/shared/cpp/docs/index.md.j2
src/frob/scaffold/data/shared/cpp/github/branch-protection.yml.j2
src/frob/scaffold/data/shared/cpp/github/ci.yml.j2
src/frob/scaffold/data/shared/cpp/github/release.yml.j2
src/frob/scaffold/data/shared/cpp/tests/CMakeLists.txt.j2
src/frob/scaffold/data/shared/pybind11/gitignore.j2
src/frob/scaffold/data/shared/pyo3/gitignore.j2
src/frob/scaffold/data/shared/python/Makefile.j2
src/frob/scaffold/data/shared/python/README.md.j2
src/frob/scaffold/data/shared/python/env.example.j2
src/frob/scaffold/data/shared/python/frob.toml.j2
src/frob/scaffold/data/shared/python/gitignore.j2
src/frob/scaffold/data/shared/python/gitkeep.j2
src/frob/scaffold/data/shared/python/py.typed.j2
src/frob/scaffold/data/shared/python/pyproject.toml.j2
src/frob/scaffold/data/shared/python/docs/index.md.j2
src/frob/scaffold/data/shared/python/github/branch-protection.yml.j2
src/frob/scaffold/data/shared/python/github/ci.yml.j2
src/frob/scaffold/data/shared/python/logging/__init__.py.j2
src/frob/scaffold/data/shared/python/logging/config.toml.j2
src/frob/scaffold/data/shared/python/logging/filter.py.j2
src/frob/scaffold/data/shared/python/logging/formatter.py.j2
src/frob/scaffold/data/shared/python/logging/logger.py.j2
src/frob/scaffold/data/shared/python/scripts/bump_version.py.j2
src/frob/scaffold/data/shared/python/tests/conftest.py.j2
src/frob/scaffold/data/shared/python/tests/system/test_build.py.j2
src/frob/scaffold/data/shared/python/tests/unit/test_placeholder.py.j2
src/frob/scaffold/data/types/cpp-library/CMakeLists.txt.j2
src/frob/scaffold/data/types/cpp-library/include.h.j2
src/frob/scaffold/data/types/cpp-library/src.cpp.j2
src/frob/scaffold/data/types/cpp-library/tests.cpp.j2
src/frob/scaffold/data/types/cpp-library/cmake/Config.cmake.in.j2
src/frob/scaffold/data/types/cpp-library/tests/CMakeLists.txt.j2
src/frob/scaffold/data/types/cpp-tool/CMakeLists.txt.j2
src/frob/scaffold/data/types/cpp-tool/include.h.j2
src/frob/scaffold/data/types/cpp-tool/main.cpp.j2
src/frob/scaffold/data/types/cpp-tool/src.cpp.j2
src/frob/scaffold/data/types/cpp-tool/tests.cpp.j2
src/frob/scaffold/data/types/pybind11-library/CMakeLists.txt.j2
src/frob/scaffold/data/types/pybind11-library/Makefile.j2
src/frob/scaffold/data/types/pybind11-library/bindings.cpp.j2
src/frob/scaffold/data/types/pybind11-library/frob.toml.j2
src/frob/scaffold/data/types/pybind11-library/include.h.j2
src/frob/scaffold/data/types/pybind11-library/pyproject.toml.j2
src/frob/scaffold/data/types/pybind11-library/src.cpp.j2
src/frob/scaffold/data/types/pybind11-library/github/ci.yml.j2
src/frob/scaffold/data/types/pybind11-library/python/__init__.py.j2
src/frob/scaffold/data/types/pybind11-library/tests/test_bindings.py.j2
src/frob/scaffold/data/types/pyo3-library/Cargo.toml.j2
src/frob/scaffold/data/types/pyo3-library/Makefile.j2
src/frob/scaffold/data/types/pyo3-library/README.md.j2
src/frob/scaffold/data/types/pyo3-library/frob.toml.j2
src/frob/scaffold/data/types/pyo3-library/pyproject.toml.j2
src/frob/scaffold/data/types/pyo3-library/rust-toolchain.toml.j2
src/frob/scaffold/data/types/pyo3-library/crates/Cargo.toml.j2
src/frob/scaffold/data/types/pyo3-library/crates/lib.rs.j2
src/frob/scaffold/data/types/pyo3-library/docs/index.md.j2
src/frob/scaffold/data/types/pyo3-library/github/ci.yml.j2
src/frob/scaffold/data/types/pyo3-library/github/release.yml.j2
src/frob/scaffold/data/types/pyo3-library/python/__init__.py.j2
src/frob/scaffold/data/types/pyo3-library/src/lib.rs.j2
src/frob/scaffold/data/types/pyo3-library/tests/test_bindings.py.j2
src/frob/scaffold/data/types/python-library/__init__.py.j2
src/frob/scaffold/data/types/python-tool/__init__.py.j2
src/frob/scaffold/data/types/python-tool/__main__.py.j2
src/frob/scaffold/data/types/python-tool/frob.toml.j2
src/frob/scaffold/data/types/python-tool/app/__init__.py.j2
src/frob/scaffold/data/types/python-tool/app/app.py.j2
src/frob/scaffold/data/types/python-tool/app/config.py.j2
src/frob/scaffold/data/types/python-tool/docs/index.md.j2
src/frob/scaffold/data/types/python-tool/github/release.yml.j2
src/frob/scaffold/data/types/python-tool/tests/system/test_build.py.j2
src/frob/scaffold/data/types/python-tool/tests/unit/test_app.py.j2
src/frob/scaffold/data/types/python-tool/tests/unit/test_logging.py.j2
src/frob/scaffold/data/types/python-tool/tests/unit/test_main.py.j2
src/frob/scaffold/data/types/web-app/Makefile.j2
src/frob/scaffold/data/types/web-app/README.md.j2
src/frob/scaffold/data/types/web-app/eslint.config.js.j2
src/frob/scaffold/data/types/web-app/frob.toml.j2
src/frob/scaffold/data/types/web-app/gitignore.j2
src/frob/scaffold/data/types/web-app/index.html.j2
src/frob/scaffold/data/types/web-app/package.json.j2
src/frob/scaffold/data/types/web-app/prettierrc.json.j2
src/frob/scaffold/data/types/web-app/tsconfig.json.j2
src/frob/scaffold/data/types/web-app/vite-env.d.ts.j2
src/frob/scaffold/data/types/web-app/vite.config.ts.j2
src/frob/scaffold/data/types/web-app/docs/index.md.j2
src/frob/scaffold/data/types/web-app/github/ci.yml.j2
src/frob/scaffold/data/types/web-app/src/App.tsx.j2
src/frob/scaffold/data/types/web-app/src/main.tsx.j2
src/frob/scaffold/data/types/web-app/tests/setup.ts.j2
src/frob/scaffold/data/types/web-app/tests/unit/App.test.tsx.j2
src/frob/security/__init__.py
src/frob/security/_redact.py
src/frob/serve/__init__.py
src/frob/serve/_daemon.py
src/frob/serve/_events.py
src/frob/serve/_leases.py
src/frob/serve/_socketd.py
src/frob/serve/_tools.py
src/frob/serve/_warm.py
src/frob/serve/_watch.py
src/frob/serve/server.py
src/frob/stats/__init__.py
src/frob/stats/_agentic.py
src/frob/stats/_agentic_dispatch.py
src/frob/stats/_agentic_shared.py
src/frob/stats/_sketch.py
src/frob/strata/__init__.py
src/frob/strata/_access.py
src/frob/strata/_ast.py
src/frob/strata/_atomic.py
src/frob/strata/_audit.py
src/frob/strata/_backpressure.py
src/frob/strata/_bootstrap.py
src/frob/strata/_breach.py
src/frob/strata/_capacity.py
src/frob/strata/_circuit_breaker.py
src/frob/strata/_claims.py
src/frob/strata/_clock_ordering.py
src/frob/strata/_code_binding.py
src/frob/strata/_compliance.py
src/frob/strata/_contention.py
src/frob/strata/_crash.py
src/frob/strata/_cve_fingerprint.py
src/frob/strata/_delivery_semantics.py
src/frob/strata/_deploy.py
src/frob/strata/_design_load.py
src/frob/strata/_distributed_txn.py
src/frob/strata/_effects.py
src/frob/strata/_elaborate.py
src/frob/strata/_errors.py
src/frob/strata/_export.py
src/frob/strata/_facts.py
src/frob/strata/_fallback.py
src/frob/strata/_host.py
src/frob/strata/_host_isolation.py
src/frob/strata/_host_isolation_lateral.py
src/frob/strata/_host_isolation_movement.py
src/frob/strata/_host_isolation_shared.py
src/frob/strata/_host_isolation_vertical.py
src/frob/strata/_infra.py
src/frob/strata/_interactive_cost.py
src/frob/strata/_krb.py
src/frob/strata/_krb_movement.py
src/frob/strata/_lint.py
src/frob/strata/_message_schema.py
src/frob/strata/_mode_conformance.py
src/frob/strata/_models.py
src/frob/strata/_multifile.py
src/frob/strata/_mutation_audit.py
src/frob/strata/_native_staleness.py
src/frob/strata/_native_staleness_digest.py
src/frob/strata/_native_test.py
src/frob/strata/_obligation_proof.py
src/frob/strata/_observability.py
src/frob/strata/_packs.py
src/frob/strata/_parse.py
src/frob/strata/_pii.py
src/frob/strata/_plan.py
src/frob/strata/_policy.py
src/frob/strata/_process_bounds.py
src/frob/strata/_reliability.py
src/frob/strata/_report.py
src/frob/strata/_retry.py
src/frob/strata/_scenarios.py
src/frob/strata/_scope_config.py
src/frob/strata/_secrets.py
src/frob/strata/_selfconform.py
src/frob/strata/_selfconform_binding_rules.py
src/frob/strata/_selfconform_core_rules.py
src/frob/strata/_selfconform_ids.py
src/frob/strata/_selfconform_kinds.py
src/frob/strata/_selfconform_models.py
src/frob/strata/_selfconform_surface_rules.py
src/frob/strata/_shared_state.py
src/frob/strata/_shrink.py
src/frob/strata/_slo.py
src/frob/strata/_spof.py
src/frob/strata/_ssot.py
src/frob/strata/_starvation.py
src/frob/strata/_supply_chain_boot.py
src/frob/strata/_sync_depth.py
src/frob/strata/_sync_may.py
src/frob/strata/_sysdoc.py
src/frob/strata/_threat.py
src/frob/strata/_threat_catalog_benign.py
src/frob/strata/_threat_catalog_cwe.py
src/frob/strata/_threat_catalog_quality.py
src/frob/strata/_threat_discharge.py
src/frob/strata/_threat_models.py
src/frob/strata/_txn.py
src/frob/strata/_waive.py
src/frob/telemetry/__init__.py
src/frob/testing/__init__.py
src/frob/testing/_collect.py
src/frob/testing/_collect_cpp.py
src/frob/testing/_collect_kotlin.py
src/frob/testing/_collect_python_cache.py
src/frob/testing/_collect_rust.py
src/frob/testing/_collect_shared.py
src/frob/testing/_collect_ts.py
src/frob/testing/_coverage_cache.py
src/frob/testing/_coverage_refresh.py
src/frob/testing/_coverage_wait.py
src/frob/testing/_incremental_coverage.py
src/frob/testing/_models.py
src/frob/testing/_runners.py
src/frob/testing/_select.py
src/frob/testing/_stability.py
src/frob/testing/_stackdump.py
src/frob/tickets/__init__.py
src/frob/tickets/_accept.py
src/frob/tickets/_archive.py
src/frob/tickets/_brief.py
src/frob/tickets/_doable.py
src/frob/tickets/_done_report.py
src/frob/tickets/_draft_finalize.py
src/frob/tickets/_evidence.py
src/frob/tickets/_flow.py
src/frob/tickets/_force_override.py
src/frob/tickets/_journal.py
src/frob/tickets/_land.py
src/frob/tickets/_land_compose.py
src/frob/tickets/_land_finalize.py
src/frob/tickets/_land_git_ops.py
src/frob/tickets/_land_ledger_merge.py
src/frob/tickets/_land_merge.py
src/frob/tickets/_land_merge_zones.py
src/frob/tickets/_land_passenger_identity.py
src/frob/tickets/_land_queue.py
src/frob/tickets/_land_release.py
src/frob/tickets/_land_splice.py
src/frob/tickets/_land_squash.py
src/frob/tickets/_land_verify.py
src/frob/tickets/_leases.py
src/frob/tickets/_live_tracker.py
src/frob/tickets/_models.py
src/frob/tickets/_mutation_evidence.py
src/frob/tickets/_mutation_sweep_queue.py
src/frob/tickets/_new_gate_rule_acceptance.py
src/frob/tickets/_new_renumber.py
src/frob/tickets/_profile.py
src/frob/tickets/_provisional.py
src/frob/tickets/_reconcile.py
src/frob/tickets/_renumber_v2.py
src/frob/tickets/_reporting.py
src/frob/tickets/_reporting_attachments.py
src/frob/tickets/_scope.py
src/frob/tickets/_scope_coverage.py
src/frob/tickets/_setters.py
src/frob/tickets/_store.py
src/frob/tickets/_store_migrate.py
src/frob/tickets/_unlanded.py
src/frob/tickets/_unlanded_cache.py
src/frob/tickets/_worktree_guard.py
src/frob/tickets/_worktree_sweep.py
src/frob/tickets/clipboard.py
src/frob/verify/__init__.py
src/frob/verify/_attribution.py
src/frob/verify/_backpressure.py
src/frob/verify/_bisect.py
src/frob/verify/_drain.py
src/frob/verify/_quarantine.py
src/frob/verify/_selection.py
src/frob/verify/_watermark.py
src/frob/verify/_worker.py
src/frob/vet/__init__.py
src/frob/vet/_allow.py
src/frob/vet/_bare_toolchain.py
src/frob/vet/_cache.py
src/frob/vet/_capability.py
src/frob/vet/_capability_c.py
src/frob/vet/_capability_core.py
src/frob/vet/_capability_kotlin.py
src/frob/vet/_capability_modes.py
src/frob/vet/_capability_python.py
src/frob/vet/_capability_rust.py
src/frob/vet/_capability_scan.py
src/frob/vet/_capability_typescript.py
src/frob/vet/_capability_typescript_bindtable.py
src/frob/vet/_closedworld.py
src/frob/vet/_containment.py
src/frob/vet/_cve.py
src/frob/vet/_ecosystem.py
src/frob/vet/_evasion_coverage.py
src/frob/vet/_hook.py
src/frob/vet/_lifecycle.py
src/frob/vet/_lockfile.py
src/frob/vet/_models.py
src/frob/vet/_nvd.py
src/frob/vet/_obfuscation.py
src/frob/vet/_osv.py
src/frob/vet/_popular.py
src/frob/vet/_popular_cargo.py
src/frob/vet/_popular_npm.py
src/frob/vet/_popular_pypi.py
src/frob/vet/_registry.py
src/frob/vet/_scan.py
src/frob/vet/_scan_violations.py
src/frob/vet/_source.py
src/frob/vet/_supplychain.py
src/frob/vet/_taint.py
src/frob/vet/_typosquat.py
src/frob/vet/_capability_registry/__init__.py
src/frob/vet/_capability_registry/_dangerous_ops_bash_csharp.py
src/frob/vet/_capability_registry/_dangerous_ops_cuda.py
src/frob/vet/_capability_registry/_dangerous_ops_java.py
src/frob/vet/_capability_registry/_dangerous_ops_other.py
src/frob/vet/_capability_registry/_dangerous_ops_python.py
src/frob/vet/_capability_registry/_kinds.py
src/frob/vet/_capability_registry/_matrix.py
src/frob/vet/_capability_registry/_opaque.py
src/frob/vet/_capability_registry/_schemas.py
src/frob/xref/__init__.py
tests/test_ack_worktree_lease.py
tests/test_app.py
tests/test_app_config.py
tests/test_app_daemon_proxy.py
tests/test_arch_gate.py
tests/test_arch_near_duplicate_native.py
tests/test_bug002_no_behavior_change.py
tests/test_cache_gate.py
tests/test_cache_transparency.py
tests/test_capability_registry.py
tests/test_check_coverage_registry.py
tests/test_check_runner.py
tests/test_ci_report.py
tests/test_ci_validity.py
tests/test_ci_workflow_actions_pinned.py
tests/test_ci_workflow_core_wheels.py
tests/test_ci_workflow_job_summary.py
tests/test_ci_workflow_matrix.py
tests/test_ci_workflow_timeout.py
tests/test_ci_workflow_toolchain_pins.py
tests/test_clean.py
tests/test_clipboard.py
tests/test_config_frob_toml_milestone.py
tests/test_coverage.py
tests/test_coverage_wait_shared.py
tests/test_debt_runner.py
tests/test_decisions.py
tests/test_deprecated_runner.py
tests/test_doc012_promotion.py
tests/test_docblocks_gate.py
tests/test_docenum_gate.py
tests/test_docptr_gate.py
tests/test_doctor.py
tests/test_dup.py
tests/test_dup_cross_lang.py
tests/test_dup_exhaustiveness.py
tests/test_dup_inline.py
tests/test_dup_native_rungs.py
tests/test_dup_prefilter.py
tests/test_dup_r5_multilang.py
tests/test_dup_region.py
tests/test_dup_rungs.py
tests/test_dup_smart.py
tests/test_evidence_integrity.py
tests/test_excludes.py
tests/test_fuzz.py
tests/test_gate_cache.py
tests/test_gates_affect_drift.py
tests/test_gates_drift_ack.py
tests/test_gates_empty_diff_close.py
tests/test_gates_fix_engine.py
tests/test_gates_fmt_directives.py
tests/test_gates_milestone.py
tests/test_gates_mutation_evidence.py
tests/test_gates_ratchet.py
tests/test_gates_suppress.py
tests/test_gates_test019.py
tests/test_gates_tick005.py
tests/test_gates_tick006_sibling_worktree.py
tests/test_gates_tick009_tick010.py
tests/test_gates_tickets_hygiene.py
tests/test_gates_vmodel.py
tests/test_gates_worktree_lease.py
tests/test_ghio.py
tests/test_gitio.py
tests/test_graph.py
tests/test_graph_affects.py
tests/test_graph_affects_runner.py
tests/test_graph_imports.py
tests/test_graph_lock.py
tests/test_graph_reach.py
tests/test_hook_diagnosis_nudge.py
tests/test_hook_dispatch_telemetry.py
tests/test_hook_frob_directive_guard.py
tests/test_hook_frob_suggest.py
tests/test_hook_frob_timeout_guard.py
tests/test_hook_pending_background_guard.py
tests/test_hook_root_cleanliness_detector.py
tests/test_hook_root_write_guard.py
tests/test_land_verify_claims_outcome.py
tests/test_lang.py
tests/test_lang_conformance_gate.py
tests/test_lang_support.py
tests/test_lease_premise_waivers.py
tests/test_makefile_lock_sync.py
tests/test_measure_evidence_reach.py
tests/test_mutate.py
tests/test_mutate_journal.py
tests/test_narrative_blocks.py
tests/test_narrative_migrate.py
tests/test_natives.py
tests/test_perf.py
tests/test_perf_loop_invariant_effect_lock.py
tests/test_perf_rules_internals.py
tests/test_pii_structural_gate.py
tests/test_policy.py
tests/test_pool_runner.py
tests/test_prework_parity.py
tests/test_refactor.py
tests/test_refactor_corpus.py
tests/test_refs_gate.py
tests/test_registry_corpus.py
tests/test_registry_exhaustiveness.py
tests/test_registry_models.py
tests/test_registry_reconciliation_compliance.py
tests/test_registry_reconciliation_evasion.py
tests/test_registry_reconciliation_patterns.py
tests/test_registry_reconciliation_pii.py
tests/test_registry_reconciliation_secrets.py
tests/test_registry_reconciliation_supply_chain.py
tests/test_registry_reconciliation_system_design.py
tests/test_registry_reconciliation_weaknesses.py
tests/test_registry_staleness.py
tests/test_release.py
tests/test_release_worktree_lease.py
tests/test_scaffold_worktree_lease_hook.py
tests/test_secrets_gate.py
tests/test_serve.py
tests/test_serve_daemon.py
tests/test_serve_events.py
tests/test_serve_leases.py
tests/test_serve_socket.py
tests/test_serve_tools_daemon_bypass.py
tests/test_serve_watch.py
tests/test_stats.py
tests/test_stats_agentic.py
tests/test_status.py
tests/test_telemetry.py
tests/test_telemetry_hook_script.py
tests/test_testing.py
tests/test_testing_collect.py
tests/test_tick012_gate.py
tests/test_tick013_gate.py
tests/test_ticket_done_report_claims.py
tests/test_ticket_evidence.py
tests/test_ticket_journal.py
tests/test_ticket_land.py
tests/test_ticket_land_dry_run.py
tests/test_ticket_land_lint_diff_attribution.py
tests/test_ticket_land_proof_claims.py
tests/test_ticket_land_ty_diff_attribution.py
tests/test_ticket_leases.py
tests/test_ticket_leases_cross_worktree.py
tests/test_ticket_lifecycle.py
tests/test_ticket_merge_driver.py
tests/test_ticket_ownership_guard.py
tests/test_ticket_reconcile.py
tests/test_ticket_reverify.py
tests/test_ticket_runner_archive_force.py
tests/test_ticket_runner_done_report.py
tests/test_ticket_runner_pytest_env.py
tests/test_ticket_runner_quiet.py
tests/test_ticket_store_stale_snapshot.py
tests/test_ticket_work_and_land_finish.py
tests/test_tickets.py
tests/test_tickets_acceptance.py
tests/test_tickets_body.py
tests/test_tickets_brief.py
tests/test_tickets_cmd_evidence.py
tests/test_tickets_collision.py
tests/test_tickets_dispatch_stale.py
tests/test_tickets_evidence_cli.py
tests/test_tickets_evidence_removal.py
tests/test_tickets_evidence_replace_cmd_t4143.py
tests/test_tickets_gate_claim_evidence.py
tests/test_tickets_lease.py
tests/test_tickets_lease_overlay.py
tests/test_tickets_leases.py
tests/test_tickets_ledger_concurrency.py
tests/test_tickets_live_tracker.py
tests/test_tickets_migration.py
tests/test_tickets_milestone_runs_last.py
tests/test_tickets_milestone_sort.py
tests/test_tickets_mutation_evidence.py
tests/test_tickets_new_gate_rule_acceptance.py
tests/test_tickets_no_scope.py
tests/test_tickets_organization.py
tests/test_tickets_own_obligations.py
tests/test_tickets_parent.py
tests/test_tickets_priority.py
tests/test_tickets_review.py
tests/test_tickets_rule_shaped.py
tests/test_tickets_scope_mutation.py
tests/test_tickets_tiers.py
tests/test_tickets_triage_dates.py
tests/test_tickets_velocity.py
tests/test_tickets_wave.py
tests/test_todo_fmt_gate.py
tests/test_vet.py
tests/test_vet_capability.py
tests/test_vet_containment.py
tests/test_waive_gate.py
tests/test_walk_lint_gate.py
tests/test_walk_migration.py
tests/test_worktree_guard.py
tests/test_worktree_lease_env_ambient.py
tests/test_worktree_pythonpath.py