LICENSE
README.md
ac_dsl.py
audit_gate.py
config_provider.py
contracts.py
corpus_extract.py
derive_state.py
engine.py
error_codes.py
error_locus.py
event_log.py
event_sink.py
execution_provenance.py
findings_sidecar.py
flags_catalog.py
forbidden_import.py
format_conversion_cases.py
helper_extraction.py
io_utils.py
llm_subprocess.py
net_new_delta.py
precommit_lints.py
presence_triad.py
pyproject.toml
red_lint_checks.py
reentry_ac.py
reject_log.py
reject_stats.py
reproducibility.py
resume_key_lint.py
run.py
scope_inverse.py
skip_logic.py
spec_cite.py
spec_class.py
spec_coverage.py
stub_passability.py
suite_safety.py
telemetry_ctx.py
tier_gate.py
token_consistency.py
verdict_anchor.py
verdict_gate.py
verdict_verify.py
bytedigger_engine.egg-info/PKG-INFO
bytedigger_engine.egg-info/SOURCES.txt
bytedigger_engine.egg-info/dependency_links.txt
bytedigger_engine.egg-info/entry_points.txt
bytedigger_engine.egg-info/requires.txt
bytedigger_engine.egg-info/top_level.txt
lib/__init__.py
lib/authored_boundary.py
lib/bounded_spawn.py
lib/constitution_loader.py
lib/cost_rollup.py
lib/dbos_list_runs.py
lib/dbos_setup.py
lib/dbos_status_run.py
lib/directed_repair.py
lib/env_limit.py
lib/git_cwd.py
lib/git_port.py
lib/git_write_port.py
lib/llm_provider.py
lib/model_config.py
lib/mypy_baseline.py
lib/phase_sentinel.py
lib/project_root.py
lib/recoverable_gate.py
lib/restart_governor.py
lib/resume_keying.py
lib/revise_counter.py
lib/run_allowlist.py
lib/spec_defect_ledger.py
lib/spec_retry_cycle.py
lib/step_sentinel.py
lib/timeout_policy.py
lib/verdict_parse.py
lib/verdict_resolution.py
lib/worktree_root.py
lib/observability/emit_resolver.py
lib/plugins/__init__.py
lib/plugins/anti_hallucination/__init__.py
lib/plugins/anti_hallucination/config.yaml
lib/plugins/anti_hallucination/helper.py
lib/plugins/anti_hallucination/producer_prompt_fragment.md
lib/plugins/anti_hallucination/prompt_fragment.md
lib/plugins/anti_hallucination/semantic_verifier.py
lib/plugins/checklist_convergence/__init__.py
lib/plugins/checklist_convergence/delta_retry_prompt.py
lib/plugins/checklist_convergence/delta_reviewer_prompt.py
lib/plugins/checklist_convergence/findings_extractor.py
lib/plugins/checklist_convergence/impl_delta_retry_prompt.py
lib/plugins/checklist_convergence/restricted_reviewer_prompt.py
lib/plugins/checklist_convergence/restricted_writer_prompt.py
lib/plugins/checklist_convergence/surgical_revise.py
lib/plugins/checklist_convergence/verdict_parser.py
lib/plugins/disk_truth/__init__.py
lib/plugins/disk_truth/git_diff.py
lib/plugins/disk_truth/schema.py
lib/plugins/disk_truth/suite_boyscout.py
lib/plugins/disk_truth/test_runner.py
lib/plugins/disk_truth/verdict_parser.py
lib/plugins/review_schema/__init__.py
lib/plugins/review_schema/canonical.py
lib/reference_backends/__init__.py
lib/reference_backends/agent_sdk.py
lib/reference_backends/anthropic_api.py
lib/reference_backends/anthropic_oauth.py
lib/reference_backends/pydantic_anthropic.py
lib/reference_backends/pydantic_openai.py
lib/util/__init__.py
lib/util/path_classifier.py
scripts/__init__.py
scripts/red_lint/__init__.py
scripts/red_lint/rules.yml
security/__init__.py
security/except-pass-allowlist.txt
security/gitleaks.toml
security/secure-codegen-fragment.md
security/secure-codegen-rules.md
security/security_lint.py
security/semgrep-rules.yml
tests/test_0015E696_git_read_port.py
tests/test_02FF48F4_model_pin_insession.py
tests/test_090ED35B_integrity_verdict_trailing.py
tests/test_13361031_citation_grounding_enforcement.py
tests/test_14B76A6C_test_runner_seam.py
tests/test_25e75663_llm_semantic_params.py
tests/test_261_PH56SPLIT_stage0_common.py
tests/test_291189a0_phase6_step_factory.py
tests/test_2FDA949D_model_pin_warn.py
tests/test_32ED59E2_effort_lever.py
tests/test_360F99CE_phase6_smoke_graceful.py
tests/test_3B410663_phase8_write_seam.py
tests/test_3E6EBDF4_conftest_envpin.py
tests/test_3F13371D_effort_hybrid.py
tests/test_3F4B71D4_red_path_fallback_chain.py
tests/test_3F5599A6_a2a3_residue.py
tests/test_3F5599A6_commit_noop_clean_tree.py
tests/test_4238DD14_phase5_validation_bashtest_enum.py
tests/test_42E92BE7_green_watchdog_mixin.py
tests/test_4961254A_commit_manifest_inversion.py
tests/test_4B50D02B_project_root_git_read.py
tests/test_4B9DF7D3_satisfaction_override.py
tests/test_4C03CCED_ship1a_backend_selector.py
tests/test_4C03CCED_ship1b_in_session.py
tests/test_4C03CCED_ship1c_manifest.py
tests/test_4C03CCED_ship1d_watchdog_capability.py
tests/test_5AC25E83_gitignore_filter_green_fix_commit.py
tests/test_5F06E98D_git_write_port.py
tests/test_68E964FB_llm_backend_registry.py
tests/test_6CAFEB9B_satisfaction_timeout.py
tests/test_7C0FDE44_gh639_red_hash_freeze.py
tests/test_7C4D70ED_red_executability_check.py
tests/test_7CC37589_phantom_revise_capture.py
tests/test_7FE193B7_git_read_routing.py
tests/test_857C7684_gh690_directed_repair_patch.py
tests/test_8C9F758C_suite_boyscout.py
tests/test_8D162396_red_loop_reentry_frozen_sha.py
tests/test_8F4F8458_audit_gate_git_read.py
tests/test_906e37dc_review_findings_audit.py
tests/test_9397B99B_suffixmap_git_read_slice3bii.py
tests/test_9AB32375_config_provider.py
tests/test_9ECBF1F5_stash_capture.py
tests/test_9F3A7C21_phase6_pytest_venv_parent_climb.py
tests/test_9F74246A_phase8_read_seam.py
tests/test_9dd6ae54_integration_class_false_positive.py
tests/test_B5719411_gitdiffport.py
tests/test_BC45C403_phase6_step_sentinel_resume.py
tests/test_BF7890C8_collect_probe_parent_venv.py
tests/test_C27F057B_phase8_push_seam.py
tests/test_CD3EDB8C_phase6_cite_worktree_root.py
tests/test_D5D6A364_git_read_routing_slice2.py
tests/test_DB259D22_pricing_load_fail_loud.py
tests/test_DC6BD331_git_cwd_single_source.py
tests/test_DEA3305C_git_read_routing_slice3b.py
tests/test_E843349F_recoverable_policy.py
tests/test_E8A5ACAB_phase1_target_repo.py
tests/test_EECA708D_reject_reason_capture.py
tests/test_EEFD480F_verdict_parse_lib.py
tests/test_EEFD480F_waveB_marker_line.py
tests/test_F3A8F4FC_phase12_sonnet_downgrade.py
tests/test_F53A7F50_explore_target_repo.py
tests/test_F7830037_insession_review_normalize.py
tests/test_FDDEE42A_run_git_seam.py
tests/test_FFEA1913_burn_guard.py
tests/test_GH294_constitution_worktree_telemetry.py
tests/test_GH374_restart_governor.py
tests/test_GH374_step_sentinel_primitive.py
tests/test_GH375_tier_model_dispatch.py
tests/test_GH439_hard_gate_effort_pin.py
tests/test_GH597_model_mix_phase45.py
tests/test_GH637_pre_red_persist_order.py
tests/test_GH681_cite_prelint_enforce.py
tests/test_GH714_collect_probe_rootdir_pinned.py
tests/test_GH723_producer_guard_reachability.py
tests/test_GH749_ac_parity_single_source.py
tests/test_GH781_integrity_verdict_forcing.py
tests/test_GH786_integrity_completeness_gate.py
tests/test_ab117afa_preserve_events_log.py
tests/test_alpha0_BA456198.py
tests/test_bounded_spawn.py
tests/test_ccbb65dc_straggler_watchdog.py
tests/test_checklist_convergence_lib.py
tests/test_contracts.py
tests/test_ctx_boundary_hardfail.py
tests/test_derive_state.py
tests/test_disk_truth.py
tests/test_e8433b4e_aggregator_partial_floor.py
tests/test_engine.py
tests/test_engine_B07BC910.py
tests/test_engine_W3.py
tests/test_engine_W9.py
tests/test_engine_path_closure.py
tests/test_engine_retry_data_forwarding.py
tests/test_error_locus_CCA65EB0.py
tests/test_event_log_replay_e2e.py
tests/test_event_sink.py
tests/test_files_touched.py
tests/test_findings_extractor_raw_281c9065.py
tests/test_fix_prompt_git_log_cleanup.py
tests/test_fix_prompt_language_cleanup.py
tests/test_fix_watchdog.py
tests/test_forbidden_import_fp_D6B8DF32.py
tests/test_frozen_skip_gh531.py
tests/test_gh282_pragma_escape.py
tests/test_gh282_red_mass_deletion.py
tests/test_gh285_c3_timeout_state.py
tests/test_gh297_escalate_removal.py
tests/test_gh373_authored_boundary.py
tests/test_gh379_decorr_verify.py
tests/test_gh381_git_cwd_resolver.py
tests/test_gh382_repair_fallback_cite_lint.py
tests/test_gh386_model_pin_removal.py
tests/test_gh388_ac_checklist_satisfaction.py
tests/test_gh419_frozen_revise_retry.py
tests/test_gh426_fable_model_floor.py
tests/test_gh432_ac_checklist_parser_contract.py
tests/test_gh436_tamper_whitelist.py
tests/test_gh443_delta_retry.py
tests/test_gh449_fixcycle_commit.py
tests/test_gh451_llm_provider_port.py
tests/test_gh452_cost_rollups.py
tests/test_gh482_repair_patch_validity.py
tests/test_gh484_alarm_thread_safety.py
tests/test_gh497_telemetry_hygiene.py
tests/test_gh513_spec_authorized_edits.py
tests/test_gh514_spend_limit_classify.py
tests/test_gh514p1_frozen_review_repoll.py
tests/test_gh514p2_phantom_path_filter.py
tests/test_gh541_nonfrozen_review_repoll.py
tests/test_gh542_collect_probe.py
tests/test_gh557_resume_seam_flips.py
tests/test_gh569_red_scope_contract.py
tests/test_gh576_pause_lane.py
tests/test_gh592_surgical_revise.py
tests/test_gh594_driver_missing_fail_closed.py
tests/test_gh595_red_lint_preflight_batch.py
tests/test_gh605_delta_rereview.py
tests/test_gh615_findings_normalize.py
tests/test_gh625_restart_budget_split.py
tests/test_gh631_declared_creates_cite_lint.py
tests/test_gh634_ac_uncompilable_directed_repair.py
tests/test_gh635_shortcircuit_gate_retry.py
tests/test_gh638_delta_rereview_content_vote.py
tests/test_gh640_security_lint_self_exempt.py
tests/test_gh642_zero_findings_failclosed.py
tests/test_gh674_repair_timeout_chunk.py
tests/test_gh675_specwriter_cite_grounding.py
tests/test_gh682_lite_cite_prelint.py
tests/test_gh693_lite_cite_enforce.py
tests/test_gh700_shadow_completion.py
tests/test_gh705_callsite_stable_prefix.py
tests/test_gh705_satisfaction_stable_prefix.py
tests/test_gh707_reviewer_repoll_cap.py
tests/test_gh724_finalize_preflight.py
tests/test_gh726_surgical_parse_failsoft.py
tests/test_gh729_cycle2_high_binding_parity.py
tests/test_gh747_spec_preflight_batch.py
tests/test_gh751_satisfaction_spec_anchor.py
tests/test_gh780_manifest_nondict.py
tests/test_gh792_native_sentinel_emit.py
tests/test_gh795_resolver_emit_seam.py
tests/test_gh804_manifest_consumer_holes.py
tests/test_gh834fix_model_config_absent.py
tests/test_gh863_helper_extraction_gate.py
tests/test_git_port.py
tests/test_graph_source_DA48BEAC.py
tests/test_green_complete_resume_gh483.py
tests/test_green_typecheck_baseline_5C14EF32.py
tests/test_green_watchdog_complexity_scaling.py
tests/test_helper_W10.py
tests/test_io_utils.py
tests/test_llm_subprocess.py
tests/test_llm_subprocess_23680DDA.py
tests/test_llm_subprocess_775D6752.py
tests/test_llm_subprocess_91AF3612.py
tests/test_llm_subprocess_E6F86B73.py
tests/test_llm_subprocess_W1.py
tests/test_llm_subprocess_allowed_tools.py
tests/test_llm_subprocess_hard_gate.py
tests/test_llm_subprocess_stream_gap.py
tests/test_loop_runner.py
tests/test_path_classifier_A1D4A4C9.py
tests/test_phase5_bounded_run_BFEC3E71.py
tests/test_phase5_test_only_verify_gates.py
tests/test_phase6_bounded_run_7D2BAD22.py
tests/test_phase_05_inject_12334B92.py
tests/test_phase_05_inject_BF6CB291.py
tests/test_phase_0_research.py
tests/test_phase_1_discovery.py
tests/test_phase_2_explore.py
tests/test_phase_3_clarify.py
tests/test_phase_45_ac_dsl_wiring_GH517A2.py
tests/test_phase_45_reviewer_cross_check_e94afd31.py
tests/test_phase_45_spec_8A9C0F24.py
tests/test_phase_45_spec_D02C615D.py
tests/test_phase_45_spec_DA5330E9_suffix_map.py
tests/test_phase_45_spec_EECB919C.py
tests/test_phase_45_spec_cite_fallback_3F5599A6.py
tests/test_phase_45_spec_complexity_timeouts.py
tests/test_phase_45_spec_complexity_timeouts_D1F51D7A.py
tests/test_phase_45_spec_cycle1_verdict.py
tests/test_phase_45_spec_lite_citation_autocorrect_32ED4070.py
tests/test_phase_45_spec_lite_cycle1_verdict.py
tests/test_phase_45_spec_lite_step5_structured_verdict.py
tests/test_phase_45_spec_model_aware_timeouts_F88217EB.py
tests/test_phase_45_spec_telemetry_D7B5BFB3.py
tests/test_phase_45_verdict_synonyms_7f129bca.py
tests/test_phase_4_architect.py
tests/test_phase_5_32C49788_green_watchdog_token_alert.py
tests/test_phase_5_5325B280_three_bugs.py
tests/test_phase_5_9EDB7588_commit_idempotency.py
tests/test_phase_5_AD14A3ED_red_scope.py
tests/test_phase_5_C844CC77_root_sibling_discovery.py
tests/test_phase_5_canary_event_type_from_spec_36269734.py
tests/test_phase_5_commit_only_paths_7DDD9529.py
tests/test_phase_5_gate_structured_verdict.py
tests/test_phase_5_gate_verdict_canonical_gh349.py
tests/test_phase_5_graphfirst_DA48BEAC.py
tests/test_phase_5_green_watchdog_step_pilot.py
tests/test_phase_5_haldir_worktree_env_4F5EC99D.py
tests/test_phase_5_implement_477B3143.py
tests/test_phase_5_implement_53BB3810.py
tests/test_phase_5_implement_69AA5237.py
tests/test_phase_5_implement_A3398552.py
tests/test_phase_5_implement_B1AAACFB_sub1.py
tests/test_phase_5_implement_B560A2D3.py
tests/test_phase_5_implement_B6247E87.py
tests/test_phase_5_implement_B7442146.py
tests/test_phase_5_implement_CF9CCFE7.py
tests/test_phase_5_implement_F96D3539.py
tests/test_phase_5_implement_GH727.py
tests/test_phase_5_implement_W11.py
tests/test_phase_5_implement_W13.py
tests/test_phase_5_implement_W4.py
tests/test_phase_5_implement_W7.py
tests/test_phase_5_implement_complexity_timeouts.py
tests/test_phase_5_implement_emit_safe_severity.py
tests/test_phase_5_integration_canary.py
tests/test_phase_5_integrity.py
tests/test_phase_5_p0_escalate_585E30E3.py
tests/test_phase_5_p1a_suite_safety_585E30E3.py
tests/test_phase_5_p1b_reproducibility_585E30E3.py
tests/test_phase_5_p3_net_new_added_hard_fail_14F6DCD4.py
tests/test_phase_5_phase_1b_default_flip_C0B5C6E1.py
tests/test_phase_5_pillar3_mechanical_pytest.py
tests/test_phase_5_red_disk_fallback_9F2A50E8.py
tests/test_phase_5_retry_cycle_gh348.py
tests/test_phase_5_step1_disk_truth.py
tests/test_phase_5_step2_verify_red.py
tests/test_phase_5_step3_verify_green.py
tests/test_phase_5_step4_validation_schema.py
tests/test_phase_5_step5_commit_green_code.py
tests/test_phase_5_test_only_mode_885AAE33.py
tests/test_phase_5_venv_pytest_D8CB354F.py
tests/test_phase_6_1F39FB1A_soft_tag.py
tests/test_phase_6_CA50885D_suspect_fail_open.py
tests/test_phase_6_FEB64BA8_backtick_strip.py
tests/test_phase_6_build_scope_prompt.py
tests/test_phase_6_commit_fix_code_pre_ref_early_7B6A9AD1.py
tests/test_phase_6_commit_fix_tests_8FE3D757.py
tests/test_phase_6_degrade_fail_loud_F81D5EF7.py
tests/test_phase_6_fix_bash_removed.py
tests/test_phase_6_fix_inline_head_tests_65EA1B86.py
tests/test_phase_6_fix_integrity.py
tests/test_phase_6_fix_structured_verdict.py
tests/test_phase_6_fuzzy_citation_match_A37D4F04.py
tests/test_phase_6_idle_timeout_invariant.py
tests/test_phase_6_last_findings_persist_c834481a.py
tests/test_phase_6_mass_unverified_5F9817F6.py
tests/test_phase_6_post_fix_pytest_gate_7A940850.py
tests/test_phase_6_post_fix_typecheck_gate_GH316.py
tests/test_phase_6_postfix_and_polish_3F5599A6.py
tests/test_phase_6_r5_skip_guard_3CE7007C.py
tests/test_phase_6_review_21792EE7.py
tests/test_phase_6_review_E52F241F.py
tests/test_phase_6_review_W2.py
tests/test_phase_6_review_return_discipline_CF838E6F.py
tests/test_phase_6_review_simple_fastpath.py
tests/test_phase_6_review_timeout_920C6935.py
tests/test_phase_6_reviewer_suspect_rate_D3492E45.py
tests/test_phase_6_rubric_trim_5D0D3BD1.py
tests/test_phase_6_satisfaction_gate_strict_and_9702b73f.py
tests/test_phase_6_satisfaction_multi_evaluator.py
tests/test_phase_6_satisfaction_prompt_binding_1C24581F.py
tests/test_phase_6_satisfaction_structured_verdict.py
tests/test_phase_6_stdout_fallback_verdict_4E0BAC38.py
tests/test_phase_6_step10_commit_fix_code.py
tests/test_phase_6_step7_w1_disk_truth.py
tests/test_phase_6_subagent_prior_context_propagation_7ca211d2.py
tests/test_phase_6_test_only_note_FF2CB91D.py
tests/test_phase_6_verified_only_gate_65695203.py
tests/test_phase_7_resume_context.py
tests/test_phase_7_step8_disk_truth.py
tests/test_phase_7_step8_disk_truth_error.py
tests/test_phase_7_step8_disk_truth_subset.py
tests/test_phase_7_synthesize.py
tests/test_phase_7_synthesize_W11.py
tests/test_phase_7_synthesizer_structured_verdict.py
tests/test_phase_8_full_suite_delta.py
tests/test_phase_8_post_deploy_6CBC19FA.py
tests/test_phase_8_post_deploy_W8.py
tests/test_phase_8_ship_to_pr_98364258.py
tests/test_phase_graph_ensure_EEFC4611.py
tests/test_phase_graph_wiring_DA48BEAC.py
tests/test_r_prime_ship2a_list_runs.py
tests/test_r_prime_ship2b_status_run.py
tests/test_register_backend_A60F1FE3.py
tests/test_satisfaction_abspath_fix_13854ED4.py
tests/test_spec_cite_gh366_367.py
tests/test_spec_coverage_extract_ops_label_184717A7.py
tests/test_spec_lint_batch_wiring_GH559.py
tests/test_spec_retry_cycle.py
tests/test_step_retry.py
tests/test_subagent_return_discipline_FD2592D9.py
tests/test_subagent_return_discipline_architect_775B49B3.py
tests/test_subagent_return_discipline_clarify_C59DD079.py
tests/test_subagent_return_discipline_discovery_3AAB77FA.py
tests/test_subagent_return_discipline_explore_42376F1B.py
tests/test_subagent_return_discipline_fix_DACC8E2B.py
tests/test_subagent_return_discipline_satisfaction_1A07C325.py
tests/test_subprocess_telemetry.py
tests/test_timeout_policy_GH285.py
workflows/__init__.py
workflows/_baseline_delta.py
workflows/_recoverable_policy.py
workflows/_standards_context.py
workflows/_task_description.py
workflows/echo.py
workflows/graph_source.py
workflows/phase_05_inject.py
workflows/phase_0_6_artifact_detect.py
workflows/phase_0_research.py
workflows/phase_1_discovery.py
workflows/phase_2_explore.py
workflows/phase_3_clarify.py
workflows/phase_45_spec.py
workflows/phase_45_spec_lite.py
workflows/phase_4_architect.py
workflows/phase_5_devops_scan.py
workflows/phase_5_implement.py
workflows/phase_5_integration_canary.py
workflows/phase_5_integrity.py
workflows/phase_6_fix_integrity.py
workflows/phase_6_review.py
workflows/phase_6_review_simple_fastpath.py
workflows/phase_6_smoke.py
workflows/phase_7_synthesize.py
workflows/phase_8_post_deploy.py
workflows/phase_devops_pipeline.py
workflows/phase_workflows_common.py