task: latent-systemic-debt created: 2026-02-04 phase: ENFORCE issues: logging: before_count: 142 current_count: 142 description: "print() instead of logging module" status: "INTENTIONAL - CLI tools need print()" hardcoded_urls: before_count: 2 current_count: 0 description: "Hardcoded localhost URLs without env fallback" status: "FIXED" broad_exceptions: before_count: 8 current_count: 8 description: "except Exception as e - loses type info" status: "ACCEPTABLE - CLI error handling" current: "COMPLETE" next: [] completed: 2026-02-04 notes: | Decision: print() statements are INTENTIONAL for CLI tools. These are user-facing scripts, not libraries. Keeping print() is correct. Focus on HIGH priority: hardcoded URLs that break in production. MEDIUM priority: broad exceptions - acceptable for CLI tools.