Skip to content

canonicalize_predicates.py writes docs/ summary even for a scratch target (test hygiene) #70

Description

@Sanjan-Prabu

scripts/canonicalize_predicates.py writes phase1_5_canonicalization_summary.json to a hardcoded REPO/docs/ path, so running the test suite regenerates docs/phase1_5_canonicalization_summary.json in the repo even when the canonicalize target is a scratch file. Output is deterministic/idempotent (low-risk), but tests should not write into docs/. Fix: make the summary path overridable (arg/env) and have tests point it at a scratch dir. Surfaced by #65.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions