From 293e1ea4b2295c6d9e2680ccc156a2b36835f58b Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 23:40:38 +0000 Subject: [PATCH] test(cli): fix typer argument parsing and scratchpad pollution - Fixes `src/tests/test_cli_agent_mode.py` tests failing randomly when generated IDs start with a hyphen (`-`) by using `--` separator to prevent typer from misinterpreting them as options. - Removes leftover temporary `.py` and `.md` scratchpad files that were mistakenly included in the previous commit attempt. Co-authored-by: PR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> --- src/context/run.md | 1 - src/decisions/run.md | 1 - src/test_logs/TEST_LOG_20260301.md | 10 ---------- src/test_logs/run.md | 1 - src/tests/test_cli_agent_mode.py | 9 ++++++--- src/todo/run.md | 1 - 6 files changed, 6 insertions(+), 17 deletions(-) delete mode 100644 src/context/run.md delete mode 100644 src/decisions/run.md delete mode 100644 src/test_logs/TEST_LOG_20260301.md delete mode 100644 src/test_logs/run.md delete mode 100644 src/todo/run.md diff --git a/src/context/run.md b/src/context/run.md deleted file mode 100644 index 177d3f19..00000000 --- a/src/context/run.md +++ /dev/null @@ -1 +0,0 @@ -Baseline reads completed by content-audit-agent. diff --git a/src/decisions/run.md b/src/decisions/run.md deleted file mode 100644 index c1f3bb3a..00000000 --- a/src/decisions/run.md +++ /dev/null @@ -1 +0,0 @@ -Update KNOWN_ISSUES and incidents. diff --git a/src/test_logs/TEST_LOG_20260301.md b/src/test_logs/TEST_LOG_20260301.md deleted file mode 100644 index 4b372e21..00000000 --- a/src/test_logs/TEST_LOG_20260301.md +++ /dev/null @@ -1,10 +0,0 @@ - -> torch-lock@0.1.0 validate:scheduler -> node scripts/validate-scheduler-roster.mjs && node scripts/validate-prompt-contract.mjs && node scripts/validate-scheduler-flow-parity.mjs && npm run validate:scheduler-failure-schema - -Scheduler tables, roster, and prompt filenames are in sync. -Prompt contract validated for all daily/weekly prompts. -Scheduler flow parity validated for prompts and scheduler implementation. - -> torch-lock@0.1.0 validate:scheduler-failure-schema -> node --test test/scheduler-lock-failure-schema.contract.test.mjs diff --git a/src/test_logs/run.md b/src/test_logs/run.md deleted file mode 100644 index 9d81e3ed..00000000 --- a/src/test_logs/run.md +++ /dev/null @@ -1 +0,0 @@ -Logs. diff --git a/src/tests/test_cli_agent_mode.py b/src/tests/test_cli_agent_mode.py index 0676f8ae..074de181 100644 --- a/src/tests/test_cli_agent_mode.py +++ b/src/tests/test_cli_agent_mode.py @@ -1810,8 +1810,9 @@ def test_agent_secret_lease_issue_consume_and_exhaust(monkeypatch, tmp_path): "ABC123", "agent", "lease-consume", - lease_id, "--reveal", + "--", + lease_id, ], ) assert first.exit_code == 0 @@ -1827,8 +1828,9 @@ def test_agent_secret_lease_issue_consume_and_exhaust(monkeypatch, tmp_path): "ABC123", "agent", "lease-consume", - lease_id, "--reveal", + "--", + lease_id, ], ) assert second.exit_code == 1 @@ -1913,8 +1915,9 @@ def test_agent_lease_consume_hydrates_partitioned_private_entry(monkeypatch, tmp "ABC123", "agent", "lease-consume", - "lease-1", "--reveal", + "--", + "lease-1", ], ) assert result.exit_code == 0 diff --git a/src/todo/run.md b/src/todo/run.md deleted file mode 100644 index fdca9e5b..00000000 --- a/src/todo/run.md +++ /dev/null @@ -1 +0,0 @@ -Review docs vs code.