Biranchi Poudyal

Software User Guide: Using the Policy Coding Matrix

An end-user guide to recording policy coding decisions in the project's coding matrix, written for non-technical research staff.

User Guide Audience: Research assistants, coders · Last updated 28 July 2026

Demonstration writing sample. This guide illustrates end-user software documentation, using my research coding matrix as the example system.

What the coding matrix is

The coding matrix is the spreadsheet where every policy document’s coded values are recorded — one row per document, one column per coding-framework field. It is the single source of truth for the analysis.

Before you start

Coding a document

  1. Open the document’s archive copy and its row in the matrix. If there is no row, stop — the document has not been registered; follow the corpus SOP first.
  2. Work through the columns in order. For each field, select a value from that column’s dropdown. Free-text answers are only allowed in notes columns.
  3. Cite as you code. Every coded value needs a clause or section reference in the adjacent source column (e.g. s 4.2(b)).
  4. Flag uncertainty honestly. If the document does not decide a field, use not-addressed — do not infer what the institution “probably meant”.
  5. Save and log. Enter your initials and the date in the coded-by columns.

Common situations

SituationWhat to do
Two clauses conflictCode from the more specific clause; note the conflict.
Document refers to another policyCode delegated and register the referenced document.
You disagree with an existing codingDo not overwrite it. Add a note and raise it at the coding meeting.

Getting help

Questions about how to code go to the coding meeting; questions about the matrix itself go to [add maintainer contact]. When in doubt, flag rather than guess — an honest not-addressed is analysable; a guess is contamination.