Skip to content

Undeclared test directories and orphaned Sources/GitHub Shared: files on disk outside every target #12

Description

@coenttb

Problem

The repository carries source trees that no Package.swift target declares: Sources/GitHub Shared/ (orphaned), and three test directories not wired into any test target — one of which cannot compile as written (and one of which, Tests/GitHub Tests/ReadmeVerificationTests.swift, additionally carries the stale attribution header tracked as #11). Undeclared trees are silently excluded from every build and green run — a green tick says nothing about them (the conditional-exclusion evidence class). Surfaced by the independent review of PR #10 (#10 (review)); pre-existing on main, out of that PR's scope.

Observable proposed outcome

Every file under Sources/ and Tests/ is either declared in a target (and compiles) or deliberately deleted — decided per tree with the decomposition discipline; landed via PR with green CI at head; a manifest-vs-disk sweep at that head shows zero undeclared source files. Related: #11 (the attribution header in one of these files), #7/PR #10 (where the review surfaced it).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions