Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions desloppify/app/commands/helpers/queue_progress.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@
from desloppify.base.exception_sets import PLAN_LOAD_EXCEPTIONS
from desloppify.app.commands.helpers.dynamic_loaders import load_score_update_module
from desloppify.base.output.terminal import colorize
from desloppify.engine._plan.refresh_lifecycle import (
current_lifecycle_phase,
)
from desloppify.engine.plan_state import load_plan
from desloppify.state_scoring import score_snapshot
from desloppify.engine._work_queue.core import QueueBuildOptions
Expand Down
6 changes: 1 addition & 5 deletions desloppify/app/commands/helpers/transition_messages.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,7 @@

from desloppify.base.config import load_config
from desloppify.base.output.user_message import print_user_message
from desloppify.engine._plan.refresh_lifecycle import (
LIFECYCLE_PHASE_EXECUTE,
LIFECYCLE_PHASE_SCAN,
user_facing_mode,
)
from desloppify.engine._plan.refresh_lifecycle import user_facing_mode

logger = logging.getLogger(__name__)

Expand Down
2 changes: 0 additions & 2 deletions desloppify/app/commands/persona_qa/profiles.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

from __future__ import annotations

import glob
import os
from pathlib import Path
from typing import Any

Expand Down
2 changes: 0 additions & 2 deletions desloppify/app/commands/plan/triage/stage_queue.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,11 @@

from desloppify.base.output.terminal import colorize
from desloppify.engine._plan.triage.lifecycle import (
clear_triage_stage_skips,
has_triage_in_queue,
inject_triage_stages,
)
from desloppify.engine.plan_ops import purge_ids
from desloppify.engine.plan_state import PlanModel
from desloppify.engine.plan_triage import TRIAGE_STAGE_IDS

STAGE_ORDER = ["strategize", "observe", "reflect", "organize", "enrich", "sense-check"]

Expand Down
2 changes: 1 addition & 1 deletion desloppify/app/commands/plan/triage/stages/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from desloppify.base.output.terminal import colorize
from desloppify.engine._plan.constants import is_synthetic_id
from desloppify.engine._state.issue_semantics import is_review_work_item, is_triage_finding
from desloppify.engine._state.issue_semantics import is_review_work_item
from desloppify.engine.plan_triage import TRIAGE_IDS

from ..review_coverage import (
Expand Down
1 change: 0 additions & 1 deletion desloppify/app/commands/review/runner_parallel/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import logging
import threading
from concurrent.futures import ThreadPoolExecutor
from pathlib import Path

from desloppify.base.discovery.file_paths import safe_write_text

Expand Down
4 changes: 0 additions & 4 deletions desloppify/app/commands/scan/reporting/agent_context.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,6 @@
from desloppify import state as state_mod
from desloppify.base.output.user_message import print_user_message
from desloppify.app.commands.helpers.rendering import _count_cluster_remaining
from desloppify.app.commands.update_skill import (
resolve_interface,
update_installed_skill,
)
from desloppify.base import registry as registry_mod
from desloppify.app import skill_docs as skill_docs_mod
from desloppify.base.exception_sets import PLAN_LOAD_EXCEPTIONS
Expand Down
1 change: 0 additions & 1 deletion desloppify/engine/_plan/sync/pipeline.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
WORKFLOW_COMMUNICATE_SCORE_ID,
WORKFLOW_CREATE_PLAN_ID,
WORKFLOW_DEFERRED_DISPOSITION_ID,
WORKFLOW_IMPORT_SCORES_ID,
WORKFLOW_RUN_SCAN_ID,
WORKFLOW_SCORE_CHECKPOINT_ID,
QueueSyncResult,
Expand Down
2 changes: 0 additions & 2 deletions desloppify/engine/_scoring/state_integration_subjective.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

from __future__ import annotations

from copy import deepcopy

from desloppify.engine._scoring.policy.core import matches_target_score

_SUBJECTIVE_TARGET_RESET_THRESHOLD = 2
Expand Down
5 changes: 0 additions & 5 deletions desloppify/engine/_scoring/subjective/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,6 @@ def _compute_dimension_score(
if isinstance(assessment, dict)
else 0.0
)
integrity_penalty = (
assessment.get("integrity_penalty")
if isinstance(assessment, dict)
else None
)
reset_pending = bool(
isinstance(assessment, dict)
and (
Expand Down
1 change: 0 additions & 1 deletion desloppify/engine/detectors/advocacy_language.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
from __future__ import annotations

import logging
import os
import re
from dataclasses import dataclass, field
from pathlib import Path
Expand Down
1 change: 0 additions & 1 deletion desloppify/engine/detectors/advocacy_security.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
from __future__ import annotations

import logging
import os
import re
from pathlib import Path
from typing import Any
Expand Down
2 changes: 0 additions & 2 deletions desloppify/languages/_framework/frameworks/registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

from __future__ import annotations

from collections.abc import Iterable

from .types import FrameworkSpec

FRAMEWORK_SPECS: dict[str, FrameworkSpec] = {}
Expand Down
1 change: 0 additions & 1 deletion desloppify/languages/cxx/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
LangConfig,
LangSecurityResult,
)
from desloppify.languages._framework.generic_parts.tool_factories import make_tool_phase
from desloppify.languages._framework.registry.registration import register_full_plugin
from desloppify.languages._framework.registry.state import register_lang_hooks
from desloppify.languages._framework.treesitter.phases import all_treesitter_phases
Expand Down
1 change: 0 additions & 1 deletion desloppify/languages/python/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
from typing import TYPE_CHECKING, Any

from desloppify.base.discovery.source import find_py_files
from desloppify.engine.policy.zones import COMMON_ZONE_RULES, Zone, ZoneRule
from desloppify.languages._framework.base.phase_builders import (
detector_phase_security,
detector_phase_signature,
Expand Down
6 changes: 0 additions & 6 deletions desloppify/languages/typescript/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,6 @@
phase_logs,
phase_unused,
)
from desloppify.languages.typescript.phases_config import (
TS_COMPLEXITY_SIGNALS,
TS_GOD_RULES,
TS_SKIP_DIRS,
TS_SKIP_NAMES,
)
from desloppify.languages.typescript.phases_coupling import phase_coupling
from desloppify.languages.typescript.phases_smells import phase_smells
from desloppify.languages.typescript.phases_structural import phase_structural
Expand Down
2 changes: 0 additions & 2 deletions desloppify/tests/commands/plan/test_strategist.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
import argparse
from types import SimpleNamespace

import pytest

import desloppify.app.commands.plan.triage.stages.strategize as strategize_mod
from desloppify.app.cli_support.parser_groups_plan_impl_sections_triage_commit_scan import (
_add_triage_subparser,
Expand Down
2 changes: 1 addition & 1 deletion desloppify/tests/engine/test_schema_scores_json_default.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

import dataclasses
import json
from pathlib import Path, PurePosixPath
from pathlib import Path

import pytest

Expand Down
3 changes: 0 additions & 3 deletions desloppify/tests/plan/test_queue_metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

from __future__ import annotations

import pytest

from desloppify.base.registry import DETECTORS
from desloppify.engine._plan.cluster_semantics import (
EXECUTION_POLICY_EPHEMERAL_AUTOPROMOTE,
Expand All @@ -15,7 +13,6 @@
cluster_is_active,
infer_cluster_execution_policy,
infer_cluster_execution_status,
normalize_cluster_semantics,
)
from desloppify.engine._plan.auto_cluster_sync_issue import (
_auto_cluster_execution_status,
Expand Down
Loading