Back to OS

The Skills Hub

PORTGRID

The operator's executive cockpit. PortGrid is the secure interface and adapter layer, surfacing human-in-the-loop approvals, verifiable proofs, and external capability quarantine without entangling the backend.

THE EXECUTIVE CONTROL PLANE

PortGrid is designed as a high-fidelity operator cockpit, not a developer widget dump. It cleanly separates UX from core logic, delivering absolute visibility into project health, workflow progress, and the exact security status of every action the OS takes.

Human Approval Gates

Surfaces draft DAGs and ScopeLogic proposals for strict human-in-the-loop review. The AI cannot self-execute or persist without a cryptographic user authorization.

Verifiable Badging

Transforms trust into UI evidence. Displays irrefutable badges for 'Local Only', 'Redacted Before Inference', and real-time confidence scoring on all outputs.

Tool Quarantine

Acts as a decentralized registry for skills. External plugins and API capabilities sit in isolation until explicitly granted least-privilege project access.

Free Mode Governor

Total visibility into external call quotas. PortGrid exposes daily tracking, provider failures, and strict hard-stop logic to prevent hidden API spending.

MODULE OWNERSHIP CONTRACT

REF: DOC-03 / 10

PORTGRID OWNS

  • >> The operator dashboard and project switching UI
  • >> Proposal review and approval/rejection interfaces
  • >> Live run status, logs, and error visualizations
  • >> Safe memory inspection and the Cerebro UI layer
  • >> Free-mode quota panels and provider settings
  • >> Local proof badging (Confidence, Redaction status)
  • >> Strict accessibility compliance (ARIA, keyboard navigation)

DOES NOT OWN

  • >> Backend Business Logic: Logic is maintained by core Rust/Node layers.
  • >> DAG Execution: Controlled exclusively by CoreExec.
  • >> Database Storage: Handled locally via SQLite by BaseVault.
  • >> Model Selection: Traffic routing is dictated by RouteSwitch.
  • >> Draft Generation: ScopeLogic creates proposals; PortGrid merely renders them for approval.