chore: snapshot current project updates

This commit is contained in:
windyboy
2026-02-13 13:36:39 +08:00
parent 5931f16a71
commit 0be802eac5
74 changed files with 594899 additions and 66082 deletions
+15 -1
View File
@@ -49,7 +49,21 @@ def plan_cmd(ctx: CLIContext, input: Path, output: Path, analysis: Optional[Path
raise
click.echo("Generating execution plan...")
execution_plan = generate_plan(identities_list, config, analysis_data=analysis_data)
# Load state to filter ignored files
from vlm.state import StateManager
state_path = Path.home() / ".vlm" / "state.json"
state_manager = StateManager(state_path)
ignored_paths = {str(s.file_path) for s in state_manager.query_by_status("ignored")}
if ignored_paths:
click.echo(f" Filtering {len(ignored_paths)} files marked as 'ignored' in state.")
execution_plan = generate_plan(
identities_list,
config,
analysis_data=analysis_data,
ignored_paths=ignored_paths
)
click.echo()
click.echo("Plan generation complete!")