Owner Asks & Owner Todo Ledger
🔒 100% INTAKE & DESIGN GATES LOCKED BY OWNER (
App 0 -> App 6·2026-10-22 22:44 IST— Ratified bycfo@harleys.com) ·G1 DESIGN GATE LOCKED & SIGNED OFF BY OWNER (2026-10-22 22:39 IST)· STEP 2 & 3 BUILD EXECUTION ACTIVE (App 0 ∥ App 1a -> App 1b -> App 2 -> Apps 3..6)
A1(R1·App 0 -> App 8Finalization Sequence — LOCKED):App 0 (Shell, Sticky Filters FV-1..12, Bot O-048, CI/CD TC-1..14, Enablement EN-01..19) ∥ App 1a (Identity Spine SP0+SP1: hop.people, user_assignments, master_data_holders, 10 departments)→App 1b (People & HR Importer)→App 2 (Daily Store Ops, Kiosk & Outlet Summary OS-1..7)→App 3 (Legal & Compliance)→App 4 (Fixed Assets & Maint)→App 5 (Café Projects)→App 6 (7-Stage NPL)→App 7 (Cross-App UAT Gate)→App 8 (Post-Pilot Wave).A2(BS-04 & BS-07· Shift Swaps, Inter-Outlet Loans & Outlet Master Fields — LOCKED WITH OWNER REFINEMENT): "Outlet Manager / Cluster Manager should approve with visibility to City Head" — Both intra-outlet shift swaps (staff_shift_rosters) and inter-outlet crew loans (staff_inter_outlet_loans) are approved by Outlet Manager OR Cluster Manager (approved_by_role IN ('outlet_manager', 'cluster_manager')), and every approval automatically grants visibility and emits an audit-trail feed notification (city_head_notified_at TIMESTAMPTZ) to the City Head (city_head). Locks all 12 coreoutletsmaster fields (BS-07).A3(OV-6 & AD-1..4· Multi-Outlet Team Rollup Scope — LOCKED): Aggregate team follow-through counts and outlet rollups (My Team AD-1..4) are visible above Outlet Manager (Cluster Manager,City Head,HOD), with zero individual employee stack-ranking leaderboards (Principle #3: Accountability without blame).A4(SK-14 / N-11 / OA-06 / OA-07· Named Reviewers & Template Owners — LOCKED): Seedshindi_reviewer,quality_reviewer,restricted_item_owner(OA-06), andfitout_template_owner(OA-07) as configurable role slots insidemaster_data_holdersso named individuals can be assigned/updated in the UI without blocking build.- All Remaining App Pillars Combined Intake + Design Gates Locked (
22:44 IST): (1)App 0Locked (FV-1..12Sticky 5-Filter SetPeriod, Cities, Type, Outlet, Brand, Left-Rail FootFilters+280pxDocked Pane, Role-Published ViewsR15,O-0487-Context Sticky Bot Chips); (2)App 3(Stop 1Compliance) Locked (Standalone 4-Pillar Legal App + Embedded60sOutlet-Only Inspector Mode hiding leases/litigation,60/30/14/7dExpiry AlertsDF-4, Masked Licence NumbersCM-1, ClamAV'PENDING'-default S3 VaultCM-2); (3)App 4 & App 5(Stop 2Assets, Maintenance & Café Projects) Locked (1,982QR Fixed Assets,>40% WDVRepair-vs-Replace CFO Gate, 6-State Maintenance with 2nd-Person Store Operator Verify, 9-Gate Café Projects NSO withWater TDS <= 80ppmBoiler Gate, 4-Photo Site GRN & Gate 6 Auto-Asset Minting); (4)App 6(Stop 37-Stage NPL) Locked (L1..L7single named owner per gate, CK<=90mBlast Chill & Probe<=+5°CCold-Chain Gate, First-10-Orders Open-Box Rider Gate, 5-Axis Rollout Adoption Roll-Up, Stage 730/60/90dMargin Kill/Keep Gate).🔒 G1 DESIGN GATE LOCKED & SIGNED OFF BY OWNER (
2026-10-22 22:39 IST— Ratified bycfo@harleys.com) · STEP 2 & 3 BUILD EXECUTION ACTIVE (App 0 ∥ App 1a -> App 1b -> App 2)
A1(R1·App 0 -> App 8Finalization Sequence — LOCKED):App 0 (Shell, Sticky Filters FV-1..12, Bot O-048, CI/CD TC-1..14, Enablement EN-01..19) ∥ App 1a (Identity Spine SP0+SP1: hop.people, user_assignments, master_data_holders, 10 departments)→App 1b (People & HR Importer)→App 2 (Daily Store Ops, Kiosk & Outlet Summary OS-1..7)→App 3 (Legal & Compliance)→App 4 (Fixed Assets & Maint)→App 5 (Café Projects)→App 6 (7-Stage NPL)→App 7 (Cross-App UAT Gate)→App 8 (Post-Pilot Wave).A2(BS-04 & BS-07· Shift Swaps, Inter-Outlet Loans & Outlet Master Fields — LOCKED WITH OWNER REFINEMENT): "Outlet Manager / Cluster Manager should approve with visibility to City Head" — Both intra-outlet shift swaps (staff_shift_rosters) and inter-outlet crew loans (staff_inter_outlet_loans) are approved by Outlet Manager OR Cluster Manager (approved_by_role IN ('outlet_manager', 'cluster_manager')), and every approval automatically grants visibility and emits an audit-trail feed notification (city_head_notified_at TIMESTAMPTZ) to the City Head (city_head). Locks all 12 coreoutletsmaster fields (BS-07).A3(OV-6 & AD-1..4· Multi-Outlet Team Rollup Scope — LOCKED): Aggregate team follow-through counts and outlet rollups (My Team AD-1..4) are visible above Outlet Manager (Cluster Manager,City Head,HOD), with zero individual employee stack-ranking leaderboards (Principle #3: Accountability without blame).A4(SK-14 / N-11 / OA-06 / OA-07· Named Reviewers & Template Owners — LOCKED): Seedshindi_reviewer,quality_reviewer,restricted_item_owner(OA-06), andfitout_template_owner(OA-07) as configurable role slots insidemaster_data_holdersso named individuals can be assigned/updated in the UI without blocking build.
Canonical centralized ledger of every Owner ask and every pending Owner action. Pinned live in [INDEX.html](/admin/oven-command?doc=INDEX.html) (
#pinned-owner-asks). Owner directive: 2026-10-22 10:57:56 IST. Last updated 2026-10-22 14:30 IST.
Part A — Complete Chronological Owner Asks Ledger (ASK-01 – ASK-26)
| Ask ID | Timestamp (IST) | Exact Owner Ask | Epic / ID | Model & Login Pool | Current Status | Where It Lives |
|---|---|---|---|---|---|---|
| ASK-01 | 09:05 | Unpack & synthesize all 6 specification packages (pkg1–pkg6) into deep backlog + 1-line compact view | pkg1–pkg6 | — | DONE | [MASTER-BACKLOG-DEEP-GROOMING-2026-10-22.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/MASTER-BACKLOG-DEEP-GROOMING-2026-10-22.md)<br>[BACKLOG-COMPACT.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/BACKLOG-COMPACT.md) |
| ASK-02 | 09:10 | Add Intake for checking & tightening CI/CD with GitHub Actions | T1-6 EPIC-CICD-GITHUB-ACTIONS | — | DONE (G1/G2 Groomed in Master Backlog) | [MASTER-BACKLOG-DEEP-GROOMING-2026-10-22.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/MASTER-BACKLOG-DEEP-GROOMING-2026-10-22.md) |
| ASK-03 | 09:18 | Prioritize T1-0 (Super Admin label, 2nd Super Admin, Login-As) + T1-1 (Red Local / Pistachio Staging banners), T2-6 (Success Enablement + performance/adoption telemetry), pilot T2-8 (Ground Voice UX) | T1-0 / T1-1 / T2-6 / T2-8 | Claude Sonnet 4.5 (claude-sonnet-5-5) · .claude-qa | G1+G2 SIGNED; Building in round7-wt (task-2308) | [CONTRACT-T1-0-T1-1-SUPER-ADMIN-ENV-BANNERS.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-0-T1-1-SUPER-ADMIN-ENV-BANNERS.md)<br>[CONTRACT-T2-6-SUCCESS-ENABLEMENT-TELEMETRY.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T2-6-SUCCESS-ENABLEMENT-TELEMETRY.md)<br>[CONTRACT-T2-8-GROUND-VOICE-UX-PILOT.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T2-8-GROUND-VOICE-UX-PILOT.md) |
| ASK-04 | 09:20 | Bake Accountability Engine & Nudge Configuration Console into the priority wave | T1-0b / T1-7 | Claude Sonnet 4.5 (claude-sonnet-5-5) · .claude-qa | G1+G2 SIGNED; Building in round7-wt (task-2308) | [CONTRACT-T1-7-ACCOUNTABILITY-NUDGE-CONSOLE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-7-ACCOUNTABILITY-NUDGE-CONSOLE.md) |
| ASK-05 | 10:07 | Refresh INDEX.html with Last Updated date; unified H2.O + OneOps Hourly Board Pulse; fix stale usage probe (exit 126) | Dashboard / O-039 | S0-WINGMAN | DONE (usage-all.sh fixed, INDEX.html pinned, hourly cron task-2418 live) | [INDEX.html](/admin/oven-command?doc=INDEX.html) |
| ASK-06 | 10:14–10:19 | Create self-contained remote peer setup export package + WhatsApp pasteable instructions + git branch | feat/hop-local-r6-pilot | — | DONE (branch 559/559 PASS) | [peer-export/PEER-SETUP-GUIDE.md](/admin/oven-command?doc=peer-export/PEER-SETUP-GUIDE.md)<br>[peer-export/oneops-hop-local-peer-pack-2026-10-22.zip](/admin/oven-command?doc=peer-export/oneops-hop-local-peer-pack-2026-10-22.zip) |
| ASK-07 | 10:24 | Synthesize attached Rista POS integration pack (pkg7) into requirements (NO BUILD YET — waits for Central ODS) | T3-0 | — | DONE | [INTAKE-RISTA-CENTRAL-ODS-2026-10-22.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/INTAKE-RISTA-CENTRAL-ODS-2026-10-22.md)<br>[BACKLOG-COMPACT.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/BACKLOG-COMPACT.md) |
| ASK-08 | 10:32 | Working executable plan & contract for Controlled Feature Flags across all meaningful features (Admin vs Super Admin authority + Safe-Mode kill switch) as part of Success Pack | T2-6b | — | DONE | [CONTRACT-FEATURE-FLAG-RELEASE-CONTROL.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-FEATURE-FLAG-RELEASE-CONTROL.md) |
| ASK-09 | 10:37 | Push Intake/Design Master to prioritize & close Compliance (T1-8) and Projects (T1-9) modules with independent café operations research, initial designs, parallel build lanes, and today's Requirements & Design Readout | T1-8 / T1-9 | Claude Sonnet 4.5 (claude-sonnet-5-5) · .claude-qa | DONE (compliance-wt task-2385 & projects-wt task-2386 BUILT & GREEN) | [CONTRACT-T1-8-COMPLIANCE-LEGAL-MODULE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-8-COMPLIANCE-LEGAL-MODULE.md)<br>[CONTRACT-T1-9-PROJECTS-MAINTENANCE-MODULE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-9-PROJECTS-MAINTENANCE-MODULE.md)<br>[REQUIREMENTS-DESIGN-READOUT-2026-10-22.md](/admin/oven-command?doc=REQUIREMENTS-DESIGN-READOUT-2026-10-22.md) |
| ASK-10 | 10:47 | Keep every cockpit turn <=30s; spawn headless workers for anything >30s; launch Intake + Design Master for New Product Launch Module (CEO Idea Spark -> 7 stages -> Outlet Enablement -> HOP/Accountability/Nudge -> CX Dashboard) | T1-10 | Claude Sonnet 4.5 (claude-sonnet-5-5) · .claude-qa | G1+G2 DONE; Building in npl-wt (task-2398) | [INTAKE-T1-10-NEW-PRODUCT-LAUNCH.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/INTAKE-T1-10-NEW-PRODUCT-LAUNCH.md)<br>[CONTRACT-T1-10-NEW-PRODUCT-LAUNCH-MODULE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-10-NEW-PRODUCT-LAUNCH-MODULE.md) |
| ASK-11 | 10:53 | Schedule the 30-second cockpit + headless delegation instructions (O-039) for review, synthesis, and induction into standing instructions | O-039 | S0-WINGMAN | DONE | [OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.md](/admin/oven-command?doc=OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.md)<br>[INDEX.html](/admin/oven-command?doc=INDEX.html)<br>[BACKLOG-COMPACT.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/BACKLOG-COMPACT.md) |
| ASK-12 | 10:55 | Refine the Multi-Outlet Café People & Presence Module (who is in which outlet, what timings, inter-outlet loans, in unison with all HOP modules) + have intake readout ready | T1-11 | Claude Sonnet 4.5 (claude-sonnet-5-5) · .claude-qa | RUNNING (task-2412) | [INTAKE-T1-11-CAFE-PEOPLE-PRESENCE-MODULE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/INTAKE-T1-11-CAFE-PEOPLE-PRESENCE-MODULE.md)<br>[CONTRACT-T1-11-CAFE-PEOPLE-PRESENCE-MODULE.md](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-11-CAFE-PEOPLE-PRESENCE-MODULE.md) |
| ASK-13 | 10:56 | Show which model is leveraged on every task, push the hourly pulse, and pin it to the top until the next pulse | Dashboard | S0-WINGMAN | DONE (#pinned-hourly-pulse + cron task-2418 0 * * * *) | [INDEX.html](/admin/oven-command?doc=INDEX.html) |
| ASK-14 | 10:57 | Pin and store all Owner Asks & Owner Todo list centralized in the Oven Dashboard (INDEX.html) | Dashboard | S0-WINGMAN / headless maintainer | DONE (this Ledger + #pinned-owner-asks in INDEX.html) | [OWNER-ASKS-AND-TODO-LEDGER.md](/admin/oven-command?doc=OWNER-ASKS-AND-TODO-LEDGER.md)<br>[INDEX.html](/admin/oven-command?doc=INDEX.html) |
| ASK-15 | 12:40 | Push Oven Command Dashboard Live Behind Staging | ASK-15 | S0-WINGMAN | DONE | /admin/oven-command |
| ASK-16 | 12:06 | Local Ubuntu Autonomous Oven Server Plan & Multi-Swimlane Multi-Master Engine (human talks only to a Master Agent; N parallel swimlanes) | ASK-16 | Cross-provider (Claude builds ⇄ Codex critiques) | DONE (plan + provisioning pack written; dry-run tested; not yet run on real Ubuntu) | [EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md](/admin/oven-command?doc=EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md)<br>[runtime/ubuntu-oven-server/README.md](file:///Users/srinivas/workspaces/harleys/runtime/ubuntu-oven-server/README.md) |
| ASK-17 | 13:13 | Interactive Visual Flow HTML for Ubuntu Autonomous Oven Server & Unified HOP Modules | ASK-17 | Headless Visual Systems Architect | DONE | [UBUNTU-OVEN-VISUAL-FLOW.html](/admin/oven-command?doc=UBUNTU-OVEN-VISUAL-FLOW.html) |
| ASK-18 | 13:26 | Lock all staging routes (skateboard…sslip.io, test.oneops.harleys.com, test.hop.harleys.com) behind Google auth for @harleys.com; oneops post-auth any-persona override; set up DNS routing | ASK-18 / O-041 | Headless Staging Security Architect | GATE LIVE — sign-in blocked on Owner steps (DNS, OAuth redirect URIs, client secret) | [DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html](/admin/oven-command?doc=DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html) |
| ASK-19 | 13:26 | Convert all .md readouts to formatted Harley's .html; gather them for review and induction into standing instructions | ASK-19 / O-040 | Headless HTML Readout Architect | DONE (O-040, O-041 queued for induction) | [OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.html](/admin/oven-command?doc=OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.html) |
| ASK-22 | 14:11 | Whole-harness Ubuntu build/control plane (laptop+mobile GUIs, multi-master ingress → central intake → headless G1/G2 → 6-lane build/S5) with 3 hard Owner/Peer gates: nothing builds or enters the server unsigned | ASK-22 | Headless Whole-Harness Architecture & Guardrail Engineer | DONE (guardrails enforced in oven_Orchestrator.py; 24/24 dry-run checks PASS; not yet run on real Ubuntu; Mobile GUI signing button not built) | [UBUNTU-OVEN-VISUAL-FLOW.html](/admin/oven-command?doc=UBUNTU-OVEN-VISUAL-FLOW.html)<br>[EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md](/admin/oven-command?doc=EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md) |
| ASK-23 | 14:12 | Make an Intake: Fixed Asset Module that works alongside Outlet and Projects so assets procured through a project are handed off to outlets, which then keep maintaining them | T1-12 / ASK-23 | Claude Sonnet 5.5 (claude-sonnet-5-5) · headless S2 Intake + S3 Design Master | G1 + G2 DRAFTED (single-author; 3-legged review + Owner gate pending; no build; SQL not executed) | [INTAKE-T1-12](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/INTAKE-T1-12-FIXED-ASSET-MODULE.md) · [CONTRACT-T1-12](file:///Users/srinivas/workspaces/harleys/runtime/agy-eval/intake-master/OUT/CONTRACT-T1-12-FIXED-ASSET-MODULE.md) |
| ASK-24 | 14:15 | Oven Command belongs on HOP (https://test.hop.harleys.com/admin/oven-command); OneOps (https://test.oneops.harleys.com) is the front-end user app; HOP is the internal platform we build on | ASK-24 / O-039 | Headless Platform & Routing Architect | CODE + DOCS DONE; staging sync via sync-oven-command-staging.sh; live check blocked on DNS (TODO-5) | [DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html](/admin/oven-command?doc=DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html)<br>[INDEX.html](/admin/oven-command?doc=INDEX.html) |
| ASK-26 | 14:19 | "Chew these and save them in KB for appropriate usage!" — official 1983 HARLEY'S® Royal Crown Crest (Vector PDF, Charcoal PNG, Embossed Gold PNG) cataloged in the brand KB and wired into Oven Command & HOP static assets | ASK-26 / O-039 / O-040 | Headless Brand KB & Asset Curator | DONE (KB doc + usage rules; crest inlined in INDEX/KB html; brand/ shipped by sync script) | [BRAND-IDENTITY-KB.html](/admin/oven-command?doc=BRAND-IDENTITY-KB.html)<br>[BRAND-IDENTITY-KB.md](file:///Users/srinivas/workspaces/harleys/owner/kb/brand-assets/BRAND-IDENTITY-KB.md) |
| ASK-20 | 14:11 | "Lets plan the walk through and make sure you get the sign off from me!" | ASK-20 | Headless DevOps, CI/CD & Walkthrough Architect | DONE (deck + sign-off checklist ready; awaiting your sign-off) | [WALKTHROUGH-AND-SIGNOFF-2026-10-22.html](/admin/oven-command?doc=WALKTHROUGH-AND-SIGNOFF-2026-10-22.html)<br>[WALKTHROUGH-AND-SIGNOFF-2026-10-22.md](/admin/oven-command?doc=WALKTHROUGH-AND-SIGNOFF-2026-10-22.md) |
| ASK-21 | 14:11 | Let a peer work through agy to fork the People module and deploy to local only; keep Owner control of Staging; schedule CI/CD & GitHub Actions appropriately | ASK-21 / T1-6 | Headless DevOps, CI/CD & Walkthrough Architect | DONE locally (workflows committed ba002c2, not pushed; GitHub environment setup is Owner TODO-10) | [PEER-AGY-PEOPLE-MODULE-FORK-GUIDE.html](/admin/oven-command?doc=PEER-AGY-PEOPLE-MODULE-FORK-GUIDE.html)<br>[CONTRACT-T1-6-CICD-GITHUB-ACTIONS.html](/admin/oven-command?doc=CONTRACT-T1-6-CICD-GITHUB-ACTIONS.html) |
| ASK-25 | 14:18 | Read-only product, UI/UX, feature and integration deep-scan of harleys.fudr.in; authenticate with supplied demo access (password redacted: fudr@*); review findings with Owner | ASK-25 / T1-10 / T1-11 / T3-0 | Headless Codex scan + read-only integration/catalogue agent | READOUT DELIVERED — visual/merchant validation and Owner review pending; staging synced; HOP DNS unresolved** | FUDR-HARLEYS-DEEPSCAN-2026-10-22.html · Markdown |
Part B — Centralized Owner Todo & Action List (What You Owe / Decisions Waiting on You)
- ☐ TODO-1 (Peer Git Push & Access): Run
git push origin feat/hop-local-r6-pilotfrom /Users/srinivas/workspaces/harleys/repos/oneops-hop and grant your peer Read/Write access to that repo (or send oneops-hop-local-peer-pack-2026-10-22.zip on WhatsApp). — [peer-export/PEER-SETUP-GUIDE.md](/admin/oven-command?doc=peer-export/PEER-SETUP-GUIDE.md) - ☐ TODO-2 (Requirements & Design Readout Review (later today)): Review the readout covering T1-8 Compliance, T1-9 Projects, T2-6b Feature Flags, T1-10 New Product Launch, and T1-11 Multi-Outlet People & Presence. — [REQUIREMENTS-DESIGN-READOUT-2026-10-22.md](/admin/oven-command?doc=REQUIREMENTS-DESIGN-READOUT-2026-10-22.md)
- ☐ TODO-3 (H2.O Board Tick Items when Ready): Tick O-110 (S4 Seat), O-115 (Merge Synthesis), O-103 (Parallel Lanes), and review h2o #124 r2 (Engine settle fix).
- ☐ TODO-4 (Standing Law O-039 Induction Sign-Off): Approve induction of O-039 (<=30s Cockpit SLA & Headless Delegation) into SEAT.md and CLAUDE.md during Touch-1 / Weekly Kaizen. — [OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.md](/admin/oven-command?doc=OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.md)
- ☐ TODO-5 (DNS): Create
Arecordstest.oneopsandtest.hop→13.205.205.185. — [DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html](/admin/oven-command?doc=DNS-AND-GOOGLE-AUTH-SETUP-GUIDE.html) - ☐ TODO-6 (Google Cloud Console): Add the three
/auth/google/callbackredirect URIs to the OAuth client. — same guide, Step 2 - ☐ TODO-7 (Client secret): Put
GOOGLE_OAUTH_CLIENT_SECRETin/opt/hop/.envon staging and rundocker compose up -d api. Until then nobody can sign in. — same guide, Step 3 - ☐ TODO-8 (Standing Laws O-040 / O-041 Induction Sign-Off): Approve wording at Touch-1 / Weekly Kaizen. — [OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.html](/admin/oven-command?doc=OVEN-REFINEMENT-STANDING-INDUCTION-QUEUE.html)
- ☐ TODO-9 (ASK-22 peer + signing): Name your peer's real email (
PEER_IDSin/opt/oven/oven.envis a placeholder), generate approver keys in/etc/oven/approver.keys/, and decide where the Mobile GUI "Approve" button signs (GUI backend vs. server). — [EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md](/admin/oven-command?doc=EXECUTABLE-PLAN-UBUNTU-AUTONOMOUS-OVEN-SERVER.md) - ☐ TODO-9 (Walkthrough Sign-Off): Run the 30-minute walkthrough and click Approve / Request Changes per module, then paste the summary to S0/S1. — [WALKTHROUGH-AND-SIGNOFF-2026-10-22.html](/admin/oven-command?doc=WALKTHROUGH-AND-SIGNOFF-2026-10-22.html)
- ☐ TODO-10 (GitHub setup for T1-6): Create environment
staging-owner-approval(Required reviewer: you only), set variableOWNER_GITHUB_LOGIN, add environment secretsSTAGING_SSH_KEY/HOST/USER, protectmainwith checks (a)-(d), install/opt/hop/bin/apply-release.shon staging, then push the branch. — [CONTRACT-T1-6-CICD-GITHUB-ACTIONS.html](/admin/oven-command?doc=CONTRACT-T1-6-CICD-GITHUB-ACTIONS.html) - ☐ TODO-11 (Peer access): Decide the peer's access (fork or
peer/*Write only) and pushfeat/t1-11-people-presence. — [PEER-AGY-PEOPLE-MODULE-FORK-GUIDE.html](/admin/oven-command?doc=PEER-AGY-PEOPLE-MODULE-FORK-GUIDE.html)
- ☐ TODO-FUDR-25 (ASK-25 Owner review): Review the configuration defects, select commerce/integration owners, and agree remaining 390px/1440px and merchant validation. No product or integration sign-off recorded. — FUDR-HARLEYS-DEEPSCAN-2026-10-22.html

OneOps