fix(harness): ignore dotted email local parts in artifact inference

This commit is contained in:
pewdiepie-archdaemon
2026-10-25 17:04:43 +00:00
parent 9bdea753ae
commit 30430acfea
2 changed files with 11 additions and 2 deletions
+7
View File
@@ -21,6 +21,13 @@ def test_infers_only_explicit_output_or_edit_paths():
assert requirements.verifier_required is True
def test_email_address_is_not_an_output_artifact():
requirements = infer_completion_requirements(
"Write a summary and email it to jane.doe@example.com."
)
assert requirements.required_artifacts == ()
def test_known_workspace_inputs_are_not_inferred_as_output_artifacts():
requirements = infer_completion_requirements(
"My clues are saved in /tmp_workspace/inputs/clues.md, the required answer "