From 1ac8ce88828fff355f8107b0b77379db9fa26eb4 Mon Sep 17 00:00:00 2001 From: bellman Date: Fri, 15 May 2026 11:54:09 +0900 Subject: [PATCH] Keep G011 artifacts reviewable G011 needs final evidence without committing generated local port-session scratch files from worker verification. Constraint: .port_sessions is a local Python session-store scratch directory and worker-4 auto-checkpoint added transient test artifacts. Rejected: keeping generated .port_sessions files | they are not required by tests and obscure the G011 acceptance diff. Confidence: high Scope-risk: narrow Directive: keep .port_sessions ignored unless a future test intentionally needs checked-in fixtures under a dedicated fixture path. Tested: omx team status g011-ecosystem-ops-ux-e61d2271; git diff --check; python3 .github/scripts/check_doc_source_of_truth.py; python3 .github/scripts/check_release_readiness.py; cargo fmt --manifest-path rust/Cargo.toml --all -- --check; cargo check --manifest-path rust/Cargo.toml -p commands -p rusty-claude-cli; cargo test --manifest-path rust/Cargo.toml -p rusty-claude-cli --test output_format_contract acp_guidance_emits_json_when_requested; cargo test --manifest-path rust/Cargo.toml -p rusty-claude-cli parses_acp_command_surfaces; cargo test --manifest-path rust/Cargo.toml -p rusty-claude-cli acp_status_json_is_truthful_unsupported_contract; cargo test --manifest-path rust/Cargo.toml -p commands renders_help_with_grouped_categories_and_keyboard_shortcuts; python3 -m unittest tests.test_porting_workspace.PortingWorkspaceTests.test_plugin_command_filter_excludes_plugin_sources tests.test_porting_workspace.PortingWorkspaceTests.test_plugin_command_aliases_execute_as_local_commands tests.test_porting_workspace.PortingWorkspaceTests.test_route_plugin_slash_commands_match_commands tests.test_porting_workspace.PortingWorkspaceTests.test_plugin_command_stream_emits_command_match tests.test_porting_workspace.PortingWorkspaceTests.test_turn_loop_plugin_commands_are_not_prompt_only Not-tested: full workspace test suite and clippy -D warnings; pre-existing api dead_code warnings remain. Co-authored-by: OmX --- .gitignore | 2 ++ .port_sessions/0290c28aa86c4e4695edc31bb4f6eae5.json | 9 --------- .port_sessions/28295611adc34627ab84080c8523e92d.json | 9 --------- .port_sessions/447a505e676a42c39e7cdd5de0cce1cd.json | 9 --------- .port_sessions/72829e1bbb2b4c7e8965fc82828bf0ab.json | 9 --------- 5 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 .port_sessions/0290c28aa86c4e4695edc31bb4f6eae5.json delete mode 100644 .port_sessions/28295611adc34627ab84080c8523e92d.json delete mode 100644 .port_sessions/447a505e676a42c39e7cdd5de0cce1cd.json delete mode 100644 .port_sessions/72829e1bbb2b4c7e8965fc82828bf0ab.json diff --git a/.gitignore b/.gitignore index 919ab838..6259e5b7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ archive/ .claw/sessions/ .clawhip/ status-help.txt +# Legacy Python port session scratch artifacts +.port_sessions/ diff --git a/.port_sessions/0290c28aa86c4e4695edc31bb4f6eae5.json b/.port_sessions/0290c28aa86c4e4695edc31bb4f6eae5.json deleted file mode 100644 index 5f3c319a..00000000 --- a/.port_sessions/0290c28aa86c4e4695edc31bb4f6eae5.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "session_id": "0290c28aa86c4e4695edc31bb4f6eae5", - "messages": [ - "/plugins list", - "/plugins list" - ], - "input_tokens": 4, - "output_tokens": 30 -} \ No newline at end of file diff --git a/.port_sessions/28295611adc34627ab84080c8523e92d.json b/.port_sessions/28295611adc34627ab84080c8523e92d.json deleted file mode 100644 index 92840c41..00000000 --- a/.port_sessions/28295611adc34627ab84080c8523e92d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "session_id": "28295611adc34627ab84080c8523e92d", - "messages": [ - "/reload-plugins", - "/reload-plugins" - ], - "input_tokens": 2, - "output_tokens": 30 -} \ No newline at end of file diff --git a/.port_sessions/447a505e676a42c39e7cdd5de0cce1cd.json b/.port_sessions/447a505e676a42c39e7cdd5de0cce1cd.json deleted file mode 100644 index dd4b6887..00000000 --- a/.port_sessions/447a505e676a42c39e7cdd5de0cce1cd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "session_id": "447a505e676a42c39e7cdd5de0cce1cd", - "messages": [ - "/plugin list", - "/plugin list" - ], - "input_tokens": 4, - "output_tokens": 30 -} \ No newline at end of file diff --git a/.port_sessions/72829e1bbb2b4c7e8965fc82828bf0ab.json b/.port_sessions/72829e1bbb2b4c7e8965fc82828bf0ab.json deleted file mode 100644 index 06fd46b5..00000000 --- a/.port_sessions/72829e1bbb2b4c7e8965fc82828bf0ab.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "session_id": "72829e1bbb2b4c7e8965fc82828bf0ab", - "messages": [ - "/marketplace browse", - "/marketplace browse" - ], - "input_tokens": 4, - "output_tokens": 30 -} \ No newline at end of file