Skip to content

RI SOP 1 Weekly Metrics Snapshot (CSV → PDF)

DraftSOP · Procedure · RI-SOP-1 — Weekly Metrics Snapshot (CSV → PDF) · 2025-05-14-r0§


Big-Picture Overview§

Block Content
Purpose & Scope Produce a one-page PDF every Friday that summarises the week’s effort (hours, productivity %, Q1/Q2 throughput, exception count) so managers can approve pay and spot trends in < 1 minute.
Map / Flow 16 : 45 Card-Repeater spawns Weekly Metrics card → open WeekMetrics tab (Google Sheet) → review formulas & dates → File ▸ Download ▸ PDF (portrait, 1 page) → save in Drive 02-OPERATIONS/Reports_Archive → attach PDF to Trello card → /sendDocument in /manager Telegram → manager reviews by Mon 09 : 15.
Roles / RACI Freelancer Operator R · Ops Manager A · Systems-Ops Lead C · GPT Assistant I
KPIs 100 % packets sent Friday < 17 : 10 · Packet review Monday ≤ 09 : 15 · Exceptions acknowledged 100 %
Tools Google Sheets (DailyReport → WeekMetrics) · Trello · Clockify CSV archive · Insightful dashboard · Telegram
Risks (ISO 31000) Wrong date range · Missing Insightful % graph · Exceptions column not cleared · PDF not attached
Open Question Add auto-reminder if packet not posted by 17 : 15?
Next Action Pilot one Friday with live data; verify manager can approve in < 1 min.

Detailed SOP — Weekly Metrics Snapshot (≤ 7 bullets)§

# Step & Owner Key Points / Controls
1 16 : 45 – Card Spawns (Trello Card Repeater) Weekly Metrics card appears in Hygiene list.
2 Open WeekMetrics tab – Operator Sheet auto-aggregates Monday→Friday DailyReport rows → check totals & dates.
3 Embed Insightful graph – Operator In Sheet cell B2, Insert ▸ Image ▸ Image in cell → paste weekly productivity-% screenshot (manual, no script).
4 Export PDF – Operator File ▸ Download ▸ PDF, setting: Portrait · one page · fit to width → filename WM_<YYYY-WW>.pdf.
5 Save & Attach – Operator Store PDF in 02-OPERATIONS/Reports_Archive/<year>; attach to Trello card.
6 Send Packet – Operator Telegram /sendDocument with PDF + message:
Weekly Packet YYYY-WW • Hours: {{total}} • Prod%: {{avg%}} • Q1:{{q1}} Q2:{{q2}} • Exceptions: {{ex}}
7 Manager Review – Manager By Mon 09 : 15 react ✅ (approve) or ❌ (comment fixes). Operator addresses ❌ and re-sends.

SLA — Packet posted by 17 : 10 Friday; manager approval ≤ Mon 09 : 15.


WGLL (“What Great Looks Like” Snapshot)§

Criterion ❌ Miss ✅ Meets ⭐ Exceeds
Packet timing After 17 : 10 Fri 16 : 45–17 : 10 Fri ≤ 16 : 50 Fri
PDF clarity >1 page, small fonts 1 page, legible 1 page + coloured KPI bars
Exceptions Not listed Count + link Count + resolved note
Manager effort Needs questions Approves in 1 min “Perfect, thanks” emoji

(Full exemplars live in Drive → 01-SYSTEMS/WGLL_Gallery.)


ArchitectureSnapshot JSON§

{
  "version_id": "2025-05-14-r0",
  "system_level": "Procedure",
  "lifecycle_state": "DraftSOP",
  "target_name": "RI-SOP-1 – Weekly Metrics Snapshot",
  "parent_name": "Rituals & Invoicing",
  "last_updated": "2025-05-14T22:05:00Z",
  "overview": {
    "purpose": "Generate a one-page weekly PDF that summarises hours, productivity and throughput for manager approval.",
    "flow": [
      "16:45 Card-Repeater spawns Weekly Metrics card",
      "Open WeekMetrics tab and verify totals",
      "Insert Insightful productivity-% screenshot manually",
      "Export PDF (portrait, 1 page) and save in Reports_Archive",
      "Attach PDF to Trello card and send /manager Telegram message",
      "Manager approves by Monday 09:15 or requests fixes"
    ],
    "roles": ["Freelancer Operator", "Ops Manager", "Systems-Ops Lead", "GPT Assistant"],
    "kpis": [
      "100% packets sent Friday <17:10",
      "Manager review ≤ Mon 09:15",
      "Exceptions acknowledged 100%"
    ],
    "tools": [
      "Google Sheets (DailyReport & WeekMetrics)",
      "Trello",
      "Clockify CSV archive",
      "Insightful dashboard",
      "Telegram"
    ],
    "risks": [
      "Wrong date range selected when exporting",
      "Missing or blurry Insightful graph",
      "Exceptions column ignored",
      "PDF not attached or wrong channel"
    ],
    "controls": [
      "Operator cross-checks Monday & Friday dates in WeekMetrics",
      "Manual screenshot ensures no automation gap",
      "Trello card cannot move to Waiting for Approval without attachment (Butler rule pending)",
      "Manager SLA reminder every Monday 08:30 (Telegram bot idea)"
    ],
    "doc_link": "Drive:/01-SYSTEMS/Personal-OS/SOP-04_Weekly_Metrics_Snapshot_v0.1.gdoc"
  },
  "procedure_core": {
    "procedure_id": "RI-SOP-1",
    "name": "Weekly Metrics Snapshot",
    "purpose": "Compile and deliver the weekly KPI PDF for rapid managerial approval.",
    "trigger": "Every Friday at 16:45 local (Card Repeater).",
    "inputs": [
      "WeekMetrics tab (auto-aggregated)",
      "Insightful productivity-% screenshot",
      "Trello Weekly Metrics card"
    ],
    "responsible_role": "Freelancer Operator",
    "steps": [
      "Open WeekMetrics tab and confirm date range",
      "Insert Insightful productivity-% screenshot in cell B2",
      "File > Download > PDF (portrait, one page)",
      "Save PDF in Reports_Archive and attach to Trello card",
      "Send Telegram /sendDocument message with KPI summary",
      "Await manager ✅/❌ and resolve if needed"
    ],
    "outputs": [
      "Weekly Packet PDF in Drive & Trello",
      "Telegram message with summary"
    ],
    "sla": "Packet posted by 17:10 Friday; manager approves by Monday 09:15.",
    "controls": [
      "Weekly self-check list on Trello card",
      "Manager spot-checks Exceptions tab"
    ],
    "tools": [
      "Google Sheets",
      "Trello",
      "Telegram"
    ],
    "kpis": [
      "Packet on time",
      "Manager approval on time",
      "Exceptions acknowledged"
    ],
    "risks": [
      "Late packet",
      "Data mismatch",
      "Missing attachment"
    ],
    "doc_link": "Drive:/01-SYSTEMS/Personal-OS/SOP-04_Weekly_Metrics_Snapshot_v0.1.gdoc"
  },
  "children": []
}

End of RI-SOP-1 (r0)