Skip to content

Converge PhotoCleaner with the hub baseline (24 findings) #14

Description

@ptr727

Generated from the hub audit of PhotoCleaner (csharp, console, docker). Run stamp audit run 2026-07-23T13:56:20Z | hub ba082bd, against @ main@3b33b98 (the format AUDIT.md section 8 says a derived artifact quotes). Regenerate with spec/audit.py --issue PhotoCleaner. Findings are a point-in-time snapshot - re-run the audit before acting. This lists what the audit mechanically detects. The full letter and intent verdict lives in AUDIT.md.

Must fix

A missing carried file, or a broken workflow contract.

  • DEFECT ruleset: develop missing
  • DEFECT ruleset: main missing
  • LETTER file: WORKFLOW.md absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: version.json absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: repo-config/develop.json absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: repo-config/main.json absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: repo-config/README.md absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: repo-config/configure.sh absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: repo-config/settings.json absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: AUDIT.md absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: spec/secrets.json absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: .github/dependabot.yml absent on main (verify intent per AUDIT.md section 7)
  • LETTER file: Docker/README.md absent on main (verify intent per AUDIT.md section 7)

Converge

Divergences from the hub canonical. A verbatim: file or section re-vendors the current hub copy byte-for-byte (a section re-vendors just that one ## heading block). An interface: item must honor the named workflow contract. A stale-but-present copy is re-vendored. A genuinely repo-specific difference is judged by meaning per AUDIT.md.

  • section: 'Branching Model' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • section: 'Documentation Style Conventions' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • section: 'PR Review Etiquette' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • section: 'Pull Request Title and Commit Message Conventions' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • section: 'Release Model' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • section: 'Workflow YAML Conventions' not found as a heading in AGENTS.md on main (renamed or missing; verify intent per AUDIT.md section 7)
  • verbatim: AGENTS.md section 'Git and Commit Rules' region absent downstream, cannot compare
  • verbatim: AGENTS.md section 'Repository Boundaries and Write Safety' region absent downstream, cannot compare
  • verbatim: AGENTS.md section 'Verification Discipline' region absent downstream, cannot compare
  • verbatim: .markdownlint-cli2.jsonc differs from the canonical and matches no past hub revision - the repo modified fixed content, review it
  • interface: .github/workflows/build-release-task.yml absent on main, cannot verify its contract

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions