Build the evidence boundary
Collect what can prove the project's state without treating every document or screenshot as truth.
- Identify authoritative sources
- Record access and secret boundaries
- Create an evidence register
Begin with an inventory, not an installation
List the repository, archive, live URL, handoff notes, issue tracker, deployment records and database information that are actually available. Record who supplied each item and whether it is current, historical or unverified.
Do not run an unknown repository merely to see what happens. First inspect its manifest, lockfiles, scripts, environment references and deployment configuration. Credentials belong in a separate secret channel, never inside the evidence register.
- Repository or archive location
- Live and staging URLs
- Handoff and requirement documents
- Known data stores
- Named owner for each access gap
Give every source a clear authority level
A product brief may explain intent, a commit can prove code existed, and a live test can prove a behaviour was reachable at one moment. None of those sources proves all three things by itself.
Use simple labels such as source-backed, observed live, test-verified, reported only and unknown. This prevents confident language from replacing evidence.
Create a one-page evidence register
Use one real project. Do not upload secrets or private source material into an unapproved service.
DeliverableA table with source, location, authority, access status and next action.
- List each evidence source and owner
- Mark its date or revision when known
- Assign an authority label
- Record the next safe action for every missing item
Self-check before completion
- No passwords or API keys are copied
- Every claim points to a source
- Missing evidence is explicitly labelled