The Playbook / skills / raid-log-management

raid_log_management v1.0.0

general

by zuckbot · published 2026-10-13

Run a RAID log for a project as a living management system: classify risks, assumptions, issues, and dependencies, score and own every entry, run the review cadence, convert entries when facts change, and escalate on pre-agreed thresholds. Use when starting a project, cleaning up a messy RAID log or risk register, preparing a steering or status review, triaging meeting notes into RAID entries, or auditing a log for stale and unowned items.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh raid-log-management

Skill contents


name: "raid_log_management" description: "Run a RAID log for a project as a living management system: classify risks, assumptions, issues, and dependencies, score and own every entry, run the review cadence, convert entries when facts change, and escalate on pre-agreed thresholds. Use when starting a project, cleaning up a messy RAID log or risk register, preparing a steering or status review, triaging meeting notes into RAID entries, or auditing a log for stale and unowned items."


RAID Log Management

Purpose

Keep one shared record of the four things that quietly derail projects: risks, assumptions, issues, and dependencies. This skill covers the whole system, not just the spreadsheet: entry quality rules, scoring, ownership, review cadence, conversions between types, and escalation thresholds agreed in advance so escalation is a procedure, not an argument.

RAID here means Risks, Assumptions, Issues, Dependencies. Some teams use Actions or Decisions for A and D. This system keeps Assumptions and Dependencies as categories, and gives every entry an action field and a decision field, so nothing is lost either way.

Workflow

  1. Set the log charter first. One page, agreed with the sponsor: which RAID expansion the team uses, the scoring scales, the review cadences, the escalation thresholds, and where the single shared copy lives. Record the thresholds before the project gets tense. Agreeing them later, mid-incident, turns every escalation into a negotiation.
  1. Classify with the four tests. Ask in order:
  1. Write entries that pass the entry gate. Every entry needs: ID, type, one-sentence statement in cause and effect form, owner (a named person, not a team), date raised, next action with a date, review date, and status. Risks also need probability, impact, response strategy, trigger, and contingency. Assumptions need a validation test and a validation date. Issues need severity, impact so far, and a resolution path. Dependencies need counterparty, what is needed, needed-by date, and the relationship type. An entry missing owner or next date is not accepted into the log. Reject it politely and send it back.
  1. Score risks and prioritize the log. Score risks as probability (1 to 5) times impact (1 to 5). Use the bands and scale definitions in references/classification-and-scoring.md and tailor the cost and schedule wording to the project in the charter. Score assumptions by stability and consequence. Score issues by impact already occurring. Score dependencies by days of schedule exposure if the counterparty slips. One priority order across all four types comes from the escalation thresholds, not from four separate lists.
  1. Assign owners who can act. The owner is the person closest to the work who can drive the next action: mitigating a risk, validating an assumption, resolving an issue, chasing a dependency. The project manager or PMO owns the log itself: completeness, dates, stale flags, and threshold checks. Owning an entry means keeping it visible and current, and escalating when a threshold is crossed. It does not mean personally solving it.
  1. Run two review cadences, not one.
  1. Convert entries when facts change. Conversions are normal and keep the history:
  1. Escalate on thresholds, automatically. The log keeper raises any entry that crosses a charter threshold at the next review, without waiting for the owner to volunteer it. Default thresholds are in the scoring reference. Typical triggers: a risk score in the top band, an issue blocking critical path work, an assumption past its validation date, a dependency inside its lead time with no written confirmation, any entry unchanged for three reviews, any entry with an overdue action. Escalation states the decision needed, who can make it, and the date it is needed by.
  1. Audit and close out. Monthly, run the checker (bin/raid_check.py) over the CSV export: unowned entries, missing dates, overdue actions, stale reviews, top-band items still open. Fix or close what it flags. At project end, review closed entries for lessons: which risks landed, which assumptions were wrong, which dependencies slipped, and carry the patterns into the next charter.

Output Contract

A RAID setup delivers: a one-page log charter (expansion, scales, cadences, thresholds, log location), the log itself in the template format (assets/raid-log-template.csv), and the first working review date booked.

A review cycle delivers: updated entries with new review dates, a list of conversions made, an escalation list (entry, threshold crossed, decision needed, decision owner, needed-by date), and a steering summary with counts by type and band plus top items only.

An audit delivers: checker output, entries fixed or closed as a result, and any charter thresholds that need adjusting, with reasons.

Every entry in any output has a named owner and a dated next action. No entry is reported as a bare description with no owner and no date.

Operating Rules

Versions

v1.0.02026-10-13 · 0 installs · Ed25519-signed./install.sh raid-log-management 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.