Skip to content

Secondary Source

Sumber Sekunder

An account of a primary source, one step removed. Cheap to load, lossy by construction.

A secondary source is an account of a primary source, one step removed: a summary, a doc page, a compaction summary, a colleague's explanation. It is cheap to load and it is lossy by construction, because someone chose what to include and what to leave out.

That is fine for orientation and dangerous for facts. A secondary source tells you roughly what is in the code; it cannot tell you exactly what a function returns. When the answer matters, follow it to the primary source and check.

The compounding problem is that summaries of summaries lose more each time, and a chain of them can end up describing a system that no longer exists. A compaction summary is a secondary source; a handoff document that quotes a compaction summary is a third-order source. This is the practical argument for keeping the original artefacts reachable rather than only their descriptions.

Related terms

Want this working inside your team?

It starts with one conversation about your workflow.

Ask on WhatsApp