()
| 475 | atomic_write_text(STATE_FILE, json.dumps(state, indent=2, sort_keys=True) + "\n") |
| 476 | |
| 477 | |
| 478 | def mark_managed_path(path: Path) -> None: |
| 479 | state = load_state() |
| 480 | managed = set(state.get("managed_paths", [])) |
| 481 | managed.add(str(path)) |
| 482 | state["managed_paths"] = sorted(managed) |
| 483 | save_state(state) |
no test coverage detected