sourceharbor

Public Artifact Exposure

This page defines which artifact shapes are safe to expose in the public repository.

Safe Public Artifact Types

Unsafe Public Artifact Types

Practical Rule

If an artifact contains real user data, credentials, or sensitive runtime context, it does not belong in the tracked public surface.

If an artifact is meant to explain repository behavior to a newcomer, it should be:

Two special cases matter in the current repo:

For public presentation files under docs/assets/, use the file-level ledger in public-assets-provenance.md.