RobOS
Projects

PICTS Hub

Primary ICT Technical Services hub — internal engineer tooling: runbooks, asset/config registry and quick-access tools for the tech team.

BuildingWatchPrimary ICT PlatformCodex3 openUpdated 6d ago
Open Workspace
Tick what you need, then launch this project's tools together.

Links open in your current Chrome profile — RobOS can't switch profiles for you. Use Chrome · PrimaryICT Work. If your browser blocks the bulk open, click any link's arrow individually.

Current status & focus

Statusbuilding
Healthamber
Current focusRunbook library + asset registry.
Last update7 Jun 2026

Next action

Import existing runbooks and define the asset/config schema.

Architecture

Next.js App Router + TypeScript + Tailwind. Supabase for runbooks/assets. Vercel hosting (internal access).

Design standard

Internal-tool efficiency. Keyboard-first, dense, fast search. RobOS design language.

Known issues & blockers

No known blockers. 3 open issue(s).

Decisions

All decisions

No decisions logged for this project yet.

Reusable prompts

Prompt library
  • Codex task brief (generic)

    Repo · best with codex

AI handover

PICTS Hub is internal engineer tooling (Next.js + Supabase): runbooks + asset registry. Codex is primary — point it at the repo. Internal access only. PrimaryICT work profile.

Quick launch

Account & profile

Account identityPrimaryICT work account · GitHub (rob@rob-os.com) · Vercel via GitHub
Browser profileChrome · PrimaryICT Work
Local repo pathC:\dev\picts-hub
Domainprimaryict.example

Environment map

NEXT_PUBLIC_SUPABASE_URL

Used by app runtime + Vercel · value in Vercel project env

public

NEXT_PUBLIC_SUPABASE_ANON_KEY

Used by app runtime + Vercel · value in Vercel project env

public anon key

Credentials map

All credentials

GitHub login

GitHub · Login

CriticalAI: never share
Account
rob@rob-os.com
Secret location
Password manager › RobOS vault › GitHub
MFA
Enabled
Recovery
Password manager › RobOS vault › GitHub › recovery
Last reviewed
2026-06-13
Used by:HumanVercel

Shared in a chat transcript on 2026-06-13 — ROTATE soon and enable a passkey. Vercel & Supabase log in via this GitHub account.

AI-safe handover: GitHub is the identity hub — Vercel and Supabase authenticate via 'Continue with GitHub'. Never request or print the GitHub password. Use a fine-grained Personal Access Token in CI via the GITHUB_TOKEN env var instead.

Vercel (via GitHub SSO)

Vercel · Oauth App

Medium riskAI: never share
Account
rob@rob-os.com (GitHub SSO)
Secret location
No separate password — logs in via GitHub
MFA
Enabled
Last reviewed
2026-06-13
Used by:HumanApp Runtime

No standalone secret; secured by the GitHub account. Use VERCEL_TOKEN for API automation later.

AI-safe handover: Vercel logs in with GitHub SSO — there is no separate Vercel password. For future API automation use a VERCEL_TOKEN env var; do not request it inline.

Supabase database password

Supabase · Login

CriticalAI: never share
Account
postgres (per project)
Secret location
Password manager › RobOS vault › Supabase DB; also in Supabase project settings
MFA
Off
Last reviewed
2026-06-13
Used by:HumanApp Runtime

Shared in a chat transcript on 2026-06-13 — ROTATE in Supabase project settings. Dashboard login itself is via GitHub SSO.

AI-safe handover: The Supabase Postgres password is a secret. Never request, print or hardcode it. Connect using the pooled connection string from process.env (e.g. DATABASE_URL / SUPABASE_DB_URL) which I configure manually.

For Codex

Generate a repo-ready task brief with acceptance criteria in the Prompt Builder.

Repo: rob-os/picts-hub