How-We-Work · Process Conventions

How OpsStrategyPro Operates Conventions for engagements, references, and the multi-tenant portal stack

Generated 2026-05-18 Source vg/tools/render_section_hub.py
EC Engagement Conventions
Convention · 2026-05-18
Client Engagement Folder Convention
Each engagement under 02_active/ uses the same two-track structure: reference/ is canonical AI context (curated, current, single-source-of-truth) and client-files/ is source documents, archives, drafts. workspaces/ are factories that read reference and produce outputs in published/. Promotion flow is one-directional: client-files/temp/ → reference/<area>/<file>.md, with source moved to client-files/archived/.
Canonical: RWP/CLAUDE.md → 'Client Engagement Folder Convention'
Convention · Reference Currency
Reference Update Convention
When a session produces reusable knowledge — a confirmed rate, a new team member, a deal outcome — update the relevant reference/ file before closing. Reference docs are the upstream source for every future session. Stale reference = missing context.
Canonical: vg/CLAUDE.md → 'Reference Update Convention'
PI Publishing & Infrastructure
Infrastructure · Multi-Tenant
Multi-Tenant Portal Pattern
Each client portal (vg, bc, rwp) is a tenant in one shared codebase: portal_index.py generates the sidebar + shell; section-hub.html renders curated card pages; sync_portal.py mirrors Drive → portal repo → Netlify on every change. A new tenant is a config block + two logo files + a content tree under 02_active/<tenant>/published/.
Canonical: vg/reference/output-capabilities.md CAP-12 / 14 / 15