---
title: 30_Goals — project context
created: 2026-05-02
updated: 2026-05-02
type: project-context
project: Goals (meta)
status: draft-awaiting-rocky-review
drafted-by: cowork (curator) 2026-05-02 21:45 AEST during HQ-design grill curation pass
related:
  - "[[Active]]"
  - "[[Projects]]"
---

# 30_Goals

## What this is

Cross-project goals, priorities, and reviews. Meta-project. The single file under here that other agents (especially HQ) read on every boot is [[Active]].

## Files in this folder

- [[Active]] — current existential priority. Read fresh by HQ on every session boot. Format: `## Active Priority` heading + bullets, then `## Strategies`, then `## Why this and not X`, then `## Last Reviewed`. Update whenever priority shifts. Status flag in frontmatter (`draft-awaiting-rocky-review` vs `live`) tells HQ whether to act on it.
- [[Projects]] — enumeration of Rocky's projects of life (RateRight, OpsMan/LFCS, SiteOps, PR, Personal/Health). Rare updates.
- [[_Brain/_Log]] — append-only log of decisions made about goals/priorities.

## How priorities work

Priorities live in [[Active]], not pinned in HQ's instructions. Reasons:

- Pinning ties HQ behavior to its instruction file. Priority shifts; instructions don't get updated. Drift.
- Reading fresh makes [[Active]] the actual source of truth. HQ reflects goals state, not a parallel priority engine.
- Active.md changes faster than HQ instructions. Read-fresh stays current.

If a priority changes:
1. Rocky edits [[Active]] under `## Active Priority`.
2. Rocky updates `updated:` field in frontmatter.
3. Rocky logs the change in [[_Brain/_Log]] with a one-liner: `- YYYY-MM-DD HH:MM — rocky — priority shift: {old} → {new} → [[Daily/{today}#HH:MM]]`.
4. Next HQ session boots and reads the new priority.

## Review cadence

- **Weekly review** (Friday in The Window, scheduled): HQ reads last 7 days against [[Active]]. Outputs to `_System/Reviews/Weekly-{date}.md`.
- **Whenever priority shifts**: Rocky edits [[Active]] directly. Out-of-band from weekly review.

## Hard rules

- Never invent priorities Rocky hasn't named. If HQ thinks the priority is wrong, it grills — it does not unilaterally rewrite Active.md.
- Never delete Active.md. Archive (move to `_Archive/`) if superseded by a structurally different replacement. (Versioning by edits is preferred — Active.md should evolve, not get replaced.)

Log decisions to [[_Brain/_Log]].
