Consulting Readiness Playbook
KNQX Consulting Readiness Playbook β MASTER PLAN
Owner: M~ (CEO) + Zeus (MD) Started: 2026-08-23 Purpose: Build KNQX's consulting delivery capability from scratch β accurate, rigorous, practical β so that when LinkedIn marketing generates inbound interest, we can convert it professionally. Status tracking: This file is the single source of truth. Each chapter has its own file. Update statuses here.
THE ONE-LINE GOAL
"When a company emails us after a LinkedIn post, we have everything ready to run a professional first meeting, scope their needs, and deliver PDPA/AI-governance services with rigor β without improvising a single document."
WHY THIS EXISTS (the readiness gap)
Marketing is spinning up (3 posts/week, 30 video episodes scripted). Impressions β inquiries β first meetings β engagements. But today KNQX has: - β No service catalogue (what we sell, what we don't) - β No first-meeting SOP or deck - β No methodology documents (how we actually do a PDPA gap assessment) - β No tools (checklists, Excel forms, policy templates, RAGs) - β No website - β No pricing model - β No subcontractor/partner network defined - β No training materials (client-facing)
The risk: an inquiry arrives and we improvise. For a compliance brand, one sloppy engagement destroys credibility. This playbook closes that gap BEFORE the first inquiry.
STRUCTURE β 6 PARTS, 18 CHAPTERS
PART A β STRATEGY & POSITIONING (decide who we are)
| Ch | File | Title | Status |
|---|---|---|---|
| 01 | 01-identity-services-catalogue.md | Identity, Service Catalogue & Scope (what we do / don't do, rated EffortΒ·ImpactΒ·Fit) | β Draft v0.1 |
| 02 | 02-first-meeting-sop.md | First-Meeting SOP + discovery deck outline | β Draft v0.1 |
| 03 | 03-pricing-packaging.md | Pricing & Packaging (in-house vs subcontract vs partner) | β Draft v0.1 |
PART B β KNOWLEDGE FOUNDATIONS (the RAG layer)
| Ch | File | Title | Status |
|---|---|---|---|
| 04 | 04-rag-architecture.md | RAG Architecture β obligations-linked knowledge bases (PDPA + AI Gov) | β Draft v0.1 |
| 05 | 05-rag-pdpa-obligations.md | PDPA Obligations RAGs β 11 main obligations, source documents, chunking map | β Draft v0.1 |
| 06 | 06-rag-ai-governance.md | AI Governance RAGs β AIGP domains, SG frameworks (IMDA MGAF, PDPC GenAI guidelines) | β Draft v0.1 |
PART C β METHODOLOGY & FRAMEWORKS (how we work)
| Ch | File | Title | Status |
|---|---|---|---|
| 07 | 07-methodology-assessment.md | Assessment Methodology β the KNQX Way (gap assessment, data mapping, maturity scoring) | β Draft v0.1 |
| 08 | 08-frameworks-sop.md | Delivery SOPs β per-service standard operating procedures | β Draft v0.1 |
| 09 | 09-quality-rigour.md | Quality & Rigour β verification, citations, versioning, peer review, accuracy gates | β Draft v0.1 |
PART D β TOOLS & ASSETS (what we hand to clients)
| Ch | File | Title | Status |
|---|---|---|---|
| 10 | 10-tools-inventory.md | Tools Inventory β every checklist, form, template, deck we must build (build order + priority) | β Draft v0.1 |
| 11 | 11-checklists-forms.md | Checklists & Excel Forms β specs for each (fields, logic, output) | β Draft v0.1 |
| 12 | 12-policy-templates.md | Policy Template Library β the draftable policies clients receive | β Draft v0.1 |
| 13 | 13-training-materials.md | Training Materials β staff-awareness modules (links to bite-size learning system) | β Draft v0.1 |
PART E β GO-TO-MARKET (how clients find and trust us)
| Ch | File | Title | Status |
|---|---|---|---|
| 14 | 14-website.md | Website β structure, content, waitlist, lead capture | β Draft v0.1 |
| 15 | 15-subcontract-network.md | Subcontract & Partner Network β what we outsource, to whom, qualification criteria | β Draft v0.1 |
PART F β EXECUTION GOVERNANCE (staying on course)
| Ch | File | Title | Status |
|---|---|---|---|
| 16 | 16-roadmap-milestones.md | Roadmap & Milestones β 12-week build plan with review gates | β Draft v0.1 |
| 17 | 17-gbrain-anchor.md | GBrain Knowledge Anchoring β pages, tags, sync cadence | β Draft v0.1 |
| 18 | 18-risks-open-questions.md | Risks, Dependencies & Open Questions for M~ | β Draft v0.1 |
BUILD ORDER (priority logic β not alphabetical)
Phase 1 (this weekend): Ch 01, 04, 10 β who we are, how knowledge is structured, what we must build. These unlock everything else. Phase 2 (week 1): Ch 05, 06, 07, 16 β RAG detail, methodology, roadmap. Phase 3 (week 2-3): Ch 02, 03, 11, 12 β SOPs, pricing, tool specs. Phase 4 (week 3-4): Ch 13, 14, 15 β training, website, network. Continuous: Ch 08, 09, 17, 18 β governance layers, updated as we go.
MILESTONE REVIEW GATES (M~ checkpoints)
| Gate | When | What M~ reviews |
|---|---|---|
| G1 | After Phase 1 | Service catalogue ratings, RAG architecture, tools inventory β approve direction |
| G2 | After Phase 2 | PDPA/AI-Gov RAG maps, methodology draft β approve rigor |
| G3 | After Phase 3 | First-meeting SOP, pricing, tool specs β approve commercial approach |
| G4 | After Phase 4 | Training, website, partner network β approve go-to-market |
| G5 | Week 12 | Full playbook review + dry-run of first meeting + first assessment |
ACCURACY RULES (non-negotiable β this is a compliance brand)
- Every PDPA claim maps to a section of the Act or a PDPC guide. No paraphrasing from memory β cite:
PDPA s.XX/PDPC [Guide name], [year], para X. - Primary sources only: PDPC website (pdpc.gov.sg), the Act itself (Singapore Statutes Online), IMDA/Baker McKenzie/Dentons for interpretation β and interpretation is always LABELLED as interpretation.
- RAG content = verbatim extracts + metadata, never AI-paraphrased law. Paraphrase happens at output layer, always with citation.
- Every client-facing template gets a version number + review date + "not legal advice" disclaimer until M~ (the certified AIGP/PDPA professional) signs off.
- Build nothing speculative. Every tool in Ch 10 must trace to a service in Ch 01.
GBrain ANCHORING (sync strategy)
Master pages (create as chapters complete):
- knqx-readiness-playbook β index page, links to all chapters, status
- knqx-rag-pdpa-map β obligation β RAG β documents mapping (from Ch 05)
- knqx-rag-aigov-map β same for AI governance (from Ch 06)
- knqx-services-catalogue β the rated catalogue (from Ch 01)
- knqx-tools-registry β every tool + build status (from Ch 10)
Tags: knqx, knqx-readiness, pdpa, ai-governance, rag, client-delivery
CONTINUITY MECHANISM
- Master plan (this file) = always current. Chapter files = append-only drafts until G-gate approval.
- A cron continuation job resumes the build after token reset (5h).
- Every work session ends with: update statuses in this file + one GBrain sync + a progress note to z_LinkedIN.
Last updated: 2026-08-23 03:40 β Zeus, session 1 COMPLETE. 18/18 chapters drafted. All parts A-F done. Next: M~ G1 review (9 questions, Ch 18), then Phase 2 build per Ch 16 roadmap.
Ch 01 β Identity, Service Catalogue & Scope
Part A β Strategy & Positioning Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1
1. KNQX Identity (locked decisions from prior sessions)
- What we are: Data protection & AI governance consultancy for SMEs/NGOs in Singapore β practical compliance, not paperwork theatre.
- Credentials: M~ is PDPA-certified (May 2026) + AIGP-certified (IAPP, Aug 2026). Both current.
- Brand promise: Effortless, practical compliance. We translate law into habits, checklists, and tools a business can actually run.
- Positioning: Not a law firm (we don't give legal opinions). Not a big-4 (we don't sell 200-page reports nobody reads). We are the practitioner layer: assess β fix β train β maintain.
- Consultants are partners, not competitors β our tools (data inventory, flow mapping) are built so other consultants can use them with their clients.
2. Service Catalogue β rated Effort / Impact / Fit
Scale: E = effort to build capability (1=days, 2=weeks, 3=months) Β· I = client impact/demand (1=nice, 2=strong, 3=urgent) Β· F = strategic fit with KNQX brand (1=adjacent, 2=core-adjacent, 3=core). β = flagship candidates.
Tier 1 β Core services (build first, this is the business)
| # | Service | E | I | F | In-house or subcontract | Notes |
|---|---|---|---|---|---|---|
| 1 | PDPA Readiness Assessment (gap assessment vs 11 obligations) | 2 | 3 | 3 | In-house | β The entry product. Feeds every other service. Uses Ch 11 checklist + RAG. |
| 2 | Data Inventory & Data Flow Mapping (KNQX tool: survey β auto-generated map) | 2 | 3 | 3 | In-house | β Already conceptually built (LinkedIn MVP). Differentiator β nobody does this cheaply for SMEs. |
| 3 | Policy Suite Drafting (retention, breach response, access, DPO policy etc.) | 2 | 3 | 3 | In-house + legal review (sub) | RAG-powered drafting, M~ reviews, external counsel spot-checks. |
| 4 | PDPA Staff Awareness Training (90-min practical sessions) | 1 | 2 | 3 | In-house | Uses existing bite-size learning system. Low effort, high leverage, recurring. |
| 5 | DPO-as-a-Service (fractional DPO) | 3 | 2 | 3 | In-house | Retainer revenue. Requires all tools mature. Phase in month 4+. |
Tier 2 β AI governance services (the AIGP edge)
| # | Service | E | I | F | In-house or subcontract | Notes |
|---|---|---|---|---|---|---|
| 6 | AI Governance Readiness Check (usage audit + risk-tiering of AI tools) | 2 | 2 | 3 | In-house | β The AIGP differentiator. Maps client AI tools to PDPC GenAI guidelines + IMDA MGAF. |
| 7 | AI Acceptable Use Policy + staff briefing | 1 | 2 | 3 | In-house | Fast win β every SME using ChatGPT needs this yesterday. |
| 8 | AI Vendor Risk Review (checklist-driven review of AI tools/processors) | 2 | 2 | 2 | In-house | Builds on PDPA vendor assessment + GenAI guidelines. |
| 9 | AI Incident/Deepfake Response Preparedness (playbook + drill) | 3 | 2 | 2 | In-house + cyber (sub) | Bridges to cyber firms β partner opportunity. |
| 10 | GenAI Compliance for Product Teams (training + design review) | 3 | 1 | 2 | In-house | Later-phase; SMEs need basics first. |
Tier 3 β Adjacent services (partner/subcontract β we broker, don't build)
| # | Service | E | I | F | Mode | Notes |
|---|---|---|---|---|---|---|
| 11 | Penetration testing / VA-PT | 3 | 2 | 1 | Subcontract to CREST-accredited firms | Refer out; keep referral fee or bundle. Never deliver unaccredited. |
| 12 | Full incident response / forensics | 3 | 2 | 1 | Subcontract (IR firms) | We prepare clients; specialists respond. |
| 13 | Legal opinions / contracts review | 3 | 2 | 1 | Partner law firm | We draft policies; counsel signs legal positions. |
| 14 | ISO 27001 / ISO 42001 certification consulting | 3 | 1 | 1 | Partner or refer | Different business model; refer. |
| 15 | Security operations / SOC monitoring | 3 | 1 | 1 | Refer | Not our layer. |
Explicitly OUT of scope (say it in the first meeting β Ch 02)
- Legal advice/opinions (we say what the law requires; counsel interprets disputes)
- Acting as a "responsible person" under any statutory scheme beyond DPO functions
- Cyber-attack response execution (we prepare, others respond)
- Anything outside Singapore PDPA + AI governance unless explicitly contracted (no GDPR-delivery claims β we can orient clients, not deliver)
3. The KNQX engagement ladder (how services chain)
LinkedIn post β inquiry β FIRST MEETING (Ch 02)
β PDPA Readiness Assessment (svc 1) [the door-opener, fixed fee]
β findings report + remediation plan
β Policy drafting (svc 3) + Data mapping (svc 2)
β Training (svc 4) + AI Governance Check (svc 6)
β DPO-as-a-Service retainer (svc 5) [the recurring layer]
Every engagement starts with svc 1 or 6 β both are scoped, fixed-price, 2-3 weeks. No open-ended consulting.
4. What "practical" means in delivery (the brand test)
Every deliverable must pass: (a) a non-lawyer client can read it in one sitting; (b) it names the obligation it satisfies (PDPA s.XX); (c) it produces an action, not awareness alone; (d) a 10-person NGO could implement it without hiring.
5. Open questions for M~ (Gate G1)
- Confirm Tier 1 flagship order (proposal: svc 1 β 2 β 3 β 4 β 5).
- Confirm referral-fee model for Tier 3 (flat fee or % or free goodwill?).
- DPO-as-a-Service: single client capacity = how many hours/month? (affects svc 5 pricing in Ch 03).
- Do we serve micro-SMEs (<10 staff) with a productised mini-audit, or minimum client size?
- M~ capacity: solo + Zeus, first concurrent engagements cap? (proposed: 2)
Draft v0.1 by Zeus 2026-08-23 β awaiting G1 review.
Ch 02 β First-Meeting SOP + Discovery Deck Outline
Part A Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G3
1. The meeting's single objective
Not to sell. To diagnose. The first meeting (45-60 min, video or in-person) determines whether the client has a problem we can fix, at what scale, and whether they trust us. The output is a scoping summary + proposal β never a quote on the spot.
2. Pre-meeting checklist (Zeus runs this, M~ approves)
| # | Step | Owner | When |
|---|---|---|---|
| 1 | Confirm inquiry details: who, company, size, sector, how they found us | Zeus | Day 0 |
| 2 | Send Data Inventory Survey link (B2) + 3-line email: "Before we meet, 10 minutes of questions helps us make the call useful" | Zeus | Day 0 |
| 3 | Quick desk research: company website, LinkedIn, any PDPC enforcement history, sector breach trends (RAG: enforcement library) | Zeus | Day 0-1 |
| 4 | Draft hypothesis: likely top-3 risks based on sector + survey responses | Zeus | Day 1 |
| 5 | Review hypothesis + survey gaps; decide meeting emphasis | M~ | Day 1 |
| 6 | Prepare Services Deck (A1) tailored: swap in sector-relevant case slides | Zeus | Day 1 |
3. Meeting agenda (45-60 min)
Segment 1 β Listen (20 min) β the discovery questions
Ask in this order; do NOT pitch yet:
- "Walk me through what your business does β who are your customers?" (context, data subjects)
- "What made you reach out now?" (trigger: near-miss? LinkedIn post? customer question? tender requirement?)
- "Where does your business keep customer information today?" (systems, spreadsheets, cloud tools)
- "Does your team use AI tools β ChatGPT, Copilot, anything else?" (shadow AI probe β always asked, never leading)
- "If a customer asked you today: 'where is my data and who can see it?' β could you answer?" (the visceral gap question)
- "Who handles data protection responsibilities today?" (DPO status β often nobody)
- "What would a data breach cost you β in fines, in customer trust, in sleep?" (consequence framing)
- "Have you had any close calls β emails sent to wrong people, lost devices, suspicious invoices?" (breach history probe)
Rule: M~ takes notes on the Discovery Question Guide (A2); Zeus (if present) runs the survey-gap prompts. Client talks 70% of the first 20 minutes.
Segment 2 β Reflect (10 min) β the mirror
M~ plays back what we heard, structured: - "Here's what we understand about your data situationβ¦" - "Here's what PDPA requires of a business your sizeβ¦ (plain language, 3-4 bullets max)" - "Here's where we see gaps between the twoβ¦ (from the hypothesis + what we just heard)" - Name ONE concrete risk with a real enforcement example from our case library β the mirror moment.
Segment 3 β Frame (10 min) β the KNQX way
- The 5-stage method (Ch 07) on ONE slide: Map β Score β Prioritise β Fix β Verify
- "We don't sell reports. We make compliance a habit."
- What we DO (Tier 1-2 services, 1 line each) Β· What we DON'T do (legal opinions, cyber response β say it explicitly; honesty is the differentiator)
- One relevant mini-case: "A company like yoursβ¦" (from verified case library)
Segment 4 β Scope + next steps (5-10 min)
- "Based on today, the right starting point is: [PDPA Readiness Assessment / AI Governance Check] β a fixed-scope, fixed-fee engagement, 2-3 weeks."
- Send proposal within 48h (Zeus drafts, M~ reviews)
- If NOT a fit: say so honestly, refer to Tier 3 partner if appropriate. A clean no protects the brand.
4. Services Deck (A1) β 15-slide outline
| # | Slide | Purpose |
|---|---|---|
| 1 | KNQX β practical compliance for growing businesses | Brand |
| 2 | The problem: PDPA enforcement is real (fines + cases, 2025-2026 numbers) | Urgency |
| 3 | The problem for SMEs: no DPO, no policy, no map β and now AI tools everywhere | Empathy |
| 4 | Who we are: PDPA + AIGP certified, practitioner approach | Credibility |
| 5 | What we do: the 5-stage method (Ch 07) | Method |
| 6 | Service 1: PDPA Readiness Assessment β what, duration, output | Core |
| 7 | Service 2: Data Inventory & Flow Mapping β sample map visual | β differentiator |
| 8 | Service 3: Policy Suite β sample policy page | Deliverable |
| 9 | Service 4: Staff Training β the 90-min practical session | Adoption |
| 10 | Service 5-6: AI Governance Check + AI Acceptable Use Policy | β AIGP edge |
| 11 | DPO-as-a-Service β the ongoing layer | Retainer |
| 12 | What we DON'T do (legal opinions, pen-testing, IR) β partners do | Trust |
| 13 | How engagements run: timeline diagram (2-3 weeks typical) | Process |
| 14 | Case example: [sector-relevant verified case] | Proof |
| 15 | Next step: assessment proposal in 48h | CTA |
5. The proposal (follows within 48h)
1-page structure: situation summary (their words) β recommended engagement β scope (what's in/out) β timeline β fixed fee β terms (from A4 engagement letter) β validity (14 days).
6. Discovery Question Guide (A2) β format spec
Printable PDF, 2 pages: page 1 = the 8 questions with note space; page 2 = survey-gap prompts (only if Data Inventory Survey was completed) + red-flag triggers (sector = healthcare/finance β protection emphasis; AI tool usage disclosed β AI Governance Check upsell path).
7. What we say when asked "how much?" (bridge to Ch 03)
Never quote cold. Standard line: "It depends on your size and data complexity β most businesses like yours start with the Readiness Assessment. You'll have exact numbers in the proposal within 48 hours." (Price anchoring happens on paper, not in conversation.)
Draft v0.1 by Zeus 2026-08-23 β awaiting G3 review + M~ dry-run at Gate G5.
Ch 03 β Pricing & Packaging
Part A Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G3 β M~ DECIDES, Zeus documents
1. Pricing principles (the KNQX brand applied to money)
- Fixed-fee first engagement. SMEs fear open-ended consulting. The Readiness Assessment is a product: fixed scope, fixed fee, fixed timeline.
- Value-based tiers, cost-based floors. Price against the fine avoided and the tender won, not just our hours. But never below cost+margin floor.
- The ladder monetises depth. Entry product is priced accessible; recurring value (retainer) carries the business.
- Never discount scope β discount price only with reason (NGO rate, founding-client rate) and always labelled.
- Publish ranges, quote exact. Website shows "from S$X" β proposals carry exact figures. (Transparency without price-shopping.)
2. Baseline economics (from Ch 07 time estimates)
Assessment (stages 1-3) = 12-17h Zeus+M~. At a blended internal cost assumption of S$150/h β S$1,800-2,550 cost. Target gross margin β₯60% on productised work.
3. Proposed price architecture (M~ to approve/adjust)
Tier 1 β PDPA services
| Service | Packaging | Indicative price (M~ decides) | Basis |
|---|---|---|---|
| 1. PDPA Readiness Assessment | Fixed fee, 2-3 wks, β€50 staff | S$3,500-4,500 | 12-17h + report + roadmap; SME-appetite calibrated |
| β mini variant (β€10 staff, "starter check") | 1 week | S$1,800-2,200 | Half scope: no flow map, top-5 gaps only (per Ch 01 Q4) |
| 2. Data Inventory & Flow Mapping | Add-on to assessment or standalone | S$1,500-2,500 | Survey tool + diagram; higher if >10 systems |
| 3. Policy Suite (4-6 policies) | Per-suite fixed fee | S$2,500-3,500 | RAG-drafted, M~ reviewed; per-policy S$600-900 Γ la carte |
| 4. Staff Awareness Training (90 min) | Per session, β€25 pax | S$800-1,200 | Reuses D1 deck; marginal cost low |
| 5. DPO-as-a-Service | Monthly retainer | S$1,200-2,500/mo | Scope tiers: light (4h/mo) / standard (8h/mo) / plus (16h/mo) |
Tier 2 β AI governance
| Service | Packaging | Indicative price | Basis |
|---|---|---|---|
| 6. AI Governance Readiness Check | Fixed fee, 1-2 wks | S$2,500-3,500 | Mirrors assessment method, smaller corpus |
| 7. AI Acceptable Use Policy + briefing | Bundle | S$1,200-1,800 | 1 policy + 60-min session; volume demand expected |
| 8. AI Vendor Risk Review | Per vendor (max 5) | S$1,500-2,500 | Checklist-driven, RAG-assisted |
| 9. Deepfake/AI Incident Preparedness | Playbook + drill | S$3,500-5,000 | Higher effort; pair with cyber partner |
Bundles (the ladder, priced)
| Bundle | Contents | Indicative price |
|---|---|---|
| Foundations | Assessment (1) + Policy Suite (3) + Training (4) | S$6,500-8,000 (save ~15%) |
| Foundations+AI | Above + AI Check (6) + AI AUP (7) | S$8,500-10,500 (save ~15%) |
| Compliance Partner (retainer) | Foundations+AI + DPO-as-a-Service 12-mo standard | S$1,600-2,200/mo (12-mo commit) |
Tier 3 β referral/partner revenue
Referral fee model: flat finder's fee (S$500-1,000) or 5-10% of first-year contract value for pen-test/legal/IR partners. M~ to confirm per partner (Ch 15).
4. Founding-client strategy (first 3 engagements)
- Labelled "Founding Client Rate": 30% off any Tier 1/2 service, in exchange for: named case study (or anonymised), testimonial, and permission to reference the engagement.
- Never free β free signals hobby, discount signals launch.
5. Payment terms
- 50% on signature, 50% on delivery (fixed-fee work)
- Retainers: monthly in advance, 3-month minimum, 12-month for bundle rate
- Late payment: pause work at 14 days (SOP, not punishment)
6. What M~ must decide at G3
- Approve/adjust every indicative range above (they set positioning)
- Mini-assessment variant: yes/no (recommendation: yes β it feeds the funnel)
- Founding-client discount depth (30% proposed)
- Retainer tiers (4/8/16h per month β right granularity?)
- Referral fee model (flat vs %)
7. Pricing review cadence
- Revisit after engagements 1-3 (actual hours vs estimate β recalibrate)
- Annual review, or when PDPA amendments change scope materially
Draft v0.1 by Zeus 2026-08-23 β indicative figures are placeholders pending M~'s decision at G3. Do NOT quote to clients yet.
Ch 04 β RAG Architecture: Obligations-Linked Knowledge Bases
Part B β Knowledge Foundations Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1/G2
1. The core idea (M~'s insight, made concrete)
One RAG per PDPA obligation cluster (and per AI-governance domain). Each RAG contains the primary-source law and guidance for exactly that obligation β so when we draft a policy, run an assessment, or answer a client question, retrieval pulls ONLY relevant legal text. No generic "PDPA chatbot" that mixes obligations.
Why this matters for rigor: - Retrieval precision β citations are always the right section of the right document - Chunking by obligation β a "retention" question never returns "transfer limitation" text - Smaller corpora β cheaper, faster, testable per-domain (Ch 09 quality gates) - Client-facing outputs cite like a professional: (PDPC Guide to Data Protection Practices, 2022, para 12.3) β not "the PDPA generally requiresβ¦"
2. RAG stack decision (practical, not exotic)
| Layer | Choice | Rationale |
|---|---|---|
| Corpus storage | Markdown files in git repo (~/projects/knqx-rag/) |
Versionable, diffable, reviewable by M~; no DB to maintain |
| Chunking | By document structure (section/paragraph) with header-path metadata | Law is already structured β respect it. ~500-800 tokens/chunk, never split a subsection |
| Embeddings + vector store | Claude/GPT API + local vector index (or simple BM25 hybrid first) | Start BM25+rerank (zero infra), upgrade to embeddings when corpus >500 chunks |
| Retrieval | Hybrid: keyword + semantic, top-k=8, obligation-filter enforced | The obligation filter is the KEY design: query is tagged with RAG id, only that RAG is searched |
| Generation | Hermes (Zeus) with mandatory citation format | Output layer paraphrases; corpus stays verbatim law |
| Evaluation | Per-RAG golden Q&A set (20+ questions with expected citations) | Run before any client-facing use β Ch 09 gate |
Build note: this is a content and structure project first, an engineering project second. 80% of the value is in Ch 05/06 (curating the right documents, chunking them well). No code until corpora are complete.
3. The 8 PDPA RAGs (cluster map β detail in Ch 05)
| RAG id | Cluster | Covers | Key source docs |
|---|---|---|---|
pdpa-consent |
Consent & Notification | Consent Obligation, Notification Obligation, deemed consent | PDPA Part III Div 2 (ss 13-16); Advisory Guidelines on Key Concepts ch 14-17 |
pdpa-purpose |
Purpose & Minimisation | Purpose Limitation, data minimisation | PDPA ss 18, 20; Key Concepts AG ch 18-20 |
pdpa-accuracy-protection |
Accuracy & Protection | Accuracy Obligation, Protection Obligation | PDPA ss 19, 23, 24; Guide to Data Protection Practices |
pdpa-retention |
Retention | Retention Limitation | PDPA s 25; Key Concepts AG; PDPC retention guidance |
pdpa-transfer |
Transfer Limitation | Cross-border transfers, comparable standards | PDPA s 26; Key Concepts AG ch 25; APEC/ASEAN frameworks as context |
pdpa-access-correction |
Access & Correction | Data subject rights, response timelines | PDPA ss 21, 22; Key Concepts AG ch 24 |
pdpa-breach |
Breach Notification & Handling | DBN thresholds, 3-day rule, assessment | PDPA Part VIA (ss 26A-26D); Data Breach Notification Guide |
pdpa-dpo-openness |
Accountability: DPO, Openness, DPMP | DPO appointment, policies, DPMP | PDPA ss 11, 12; Guide to DPMP |
(11 obligations β 8 RAGs: closely-coupled obligations share a RAG where they're always assessed together. Consent+Notification is the strongest coupling.)
4. The AI-Governance RAGs (6 β detail in Ch 06)
| RAG id | Covers | Key source docs |
|---|---|---|
aigov-sg-frameworks |
IMDA Model AI Governance Framework (GenAI + Agentic AI v1.5), AI Verify | IMDA MGAF 2024/2026; AI Verify whitepapers |
aigov-pdpc-genai |
PDPC Advisory Guidelines on Personal Data in GenAI (final, Jul 2026) | PDPC GenAI Guidelines: roles (model/system providers, deployers), AI-specific notifications, publicly-available exception |
aigov-risk-mgmt |
AI risk identification/assessment frameworks | NIST AI RMF 1.0; ISO/IEC 42001 clauses; EU AI Act risk tiers (context) |
aigov-lifecycle |
AI lifecycle governance: procurement β deployment β monitoring | AIGP body of knowledge domains; IMDA MGAF deployment sections |
aigov-incidents |
AI incident handling, deepfake/BEC response, hallucination harms | Case law (Nippon Life v OpenAI etc.); PDPC enforcement trends; CSA advisories |
aigov-training-data |
Training data, data provenance, poisoning risks, retention in models | PDPC GenAI guidelines (training data sections); Nature Medicine poisoning study; machine-unlearning best practice |
5. Corpus rules (the rigor layer)
- Verbatim only. Chunks are exact text from: PDPA (Singapore Statutes Online), PDPC advisory guidelines/guides, IMDA frameworks, named standards (NIST/ISO summaries with license check), enforcement decisions (summaries + citations).
- Metadata per chunk:
source_doc,source_url,section_id,obligation_tags[],version,date_accessed,license_note. Every retrieved answer inherits this. - No secondary-source contamination. Law firm newsletters (Baker McKenzie, Dentonsβ¦) live in a SEPARATE
commentary/folder per RAG, taggedtype: commentaryβ retrievable on demand, never mixed into legal-text answers without the tag surfacing. - Enforcement decision library (shared, cross-RAG): every PDPC decision we've verified (S3/S2 series research) becomes a chunk tagged with the obligations it enforced β retrieval can pull "what did PDPC actually fine for this."
- Version control: corpus updates are git commits; a change log notes what changed (e.g., "GenAI guidelines finalised 20 Jul 2026"). Clients may ask "as of when" β we answer precisely.
- Refresh cadence (cron): monthly check of PDPC enforcement page + legislation amendments (Source Watch cron already exists β extend it, Ch 16).
6. What each RAG powers (the whole point)
| RAG | Assessment checklist (Ch 11) | Policy template (Ch 12) | Training module (Ch 13) |
|---|---|---|---|
| pdpa-consent | Consent practices questions | Consent & Notification policy | "When do you need consent?" module |
| pdpa-purpose | Collection audit fields | Data Minimisation policy | "Collect only what you need" |
| β¦each RAG maps 1:1 | β¦ | β¦ | β¦ |
One obligation cluster β one RAG β one checklist section + one policy family + one training module. This 1:1:1:1 mapping IS the KNQX methodology β it guarantees assessments, policies and training never drift from the law.
7. Build sequence (ties to Ch 16 roadmap)
- RAG skeleton + corpus templates (this chapter + repo init) β Week 1
- pdpa-breach + pdpa-retention first (smallest corpora, highest client urgency, we already have verified enforcement decisions from the video series research) β Week 1-2
- pdpa-consent, pdpa-protection, pdpa-dpo-openness β Week 2-3
- pdpa-transfer, pdpa-access-correction, pdpa-purpose β Week 3-4
- aigov-pdpc-genai + aigov-sg-frameworks (differentiators β we have the sources from the LinkedIn research) β Week 4-5
- Remaining aigov RAGs β Week 5-6
- Golden Q&A eval sets per RAG β continuous, gate at each
8. Open questions for M~ (G1/G2)
- Corpus licensing: NIST AI RMF is public domain; ISO 42001 is paywalled β use summary + clause-reference only (no verbatim ISO text). Confirm acceptable.
- Start BM25-only (zero infra) vs embeddings from day 1? (Recommendation: BM25 hybrid first.)
- Should enforcement-decision summaries be client-visible (cited in reports) or internal? (Recommendation: visible β it's our differentiator.)
- Language: English only at launch? (Recommendation: yes; SME segment is English-first.)
Draft v0.1 by Zeus 2026-08-23 β awaiting G1/G2 review.
Ch 05 β PDPA Obligations RAGs: Source Documents & Chunking Map
Part B Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G2
1. PDPA's 11 main obligations (the architecture source)
The PDPA is structured around data-protection obligations (Part IIIβIVA) and data-breach notification (Part VIA). The 11 main obligations are:
- Consent Obligation (s 14)
- Notification Obligation (s 13, 17)
- Purpose Limitation Obligation (s 18)
- Data Minimisation (implied β s 18 + 20)
- Accuracy Obligation (s 19)
- Protection Obligation (s 23β24)
- Retention Limitation Obligation (s 25)
- Transfer Limitation Obligation (s 26)
- Access Obligation (s 21)
- Correction Obligation (s 22)
- Accountability: DPO + Openness + DPMP (ss 11, 12)
- Data Breach Notification (Part VIA, ss 26Aβ26D) β technically a distinct obligation cluster; treated as RAG 8.
2. Source documents per RAG (the corpus)
All documents sourced from pdpc.gov.sg (official) + Singapore Statutes Online (sso.agc.gov.sg). Each document has a stable URL and version.
RAG: pdpa-consent (Consent + Notification)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA 2012 (as amended 2020/2021) β ss 13-17, 4A | sso.agc.gov.sg | 2020 rev ed + 2021 amendment | ~25 |
| Advisory Guidelines on Key Concepts in the PDPA β ch 14-17 | pdpc.gov.sg | Jul 2024 rev | ~40 |
| Advisory Guidelines on Consent | pdpc.gov.sg | latest | ~15 |
| PDPC enforcement decisions (consent-related) | pdpc.gov.sg/enforcement | rolling | ~20 |
RAG: pdpa-purpose (Purpose Limitation + Minimisation)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA ss 18, 20 | sso.agc.gov.sg | 2020 rev | ~10 |
| Advisory Guidelines on Key Concepts β ch 18-20 | pdpc.gov.sg | Jul 2024 rev | ~30 |
| Guide to DPMP β minimisation sections | pdpc.gov.sg | latest | ~10 |
| PDPC enforcement (over-collection cases) | pdpc.gov.sg | rolling | ~10 |
RAG: pdpa-accuracy-protection (Accuracy + Protection)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA ss 19, 23, 24 | sso.agc.gov.sg | 2020 rev | ~15 |
| Guide to Data Protection Practices for Electronic Personal Data | pdpc.gov.sg | 2022 | ~60 |
| Guide to Securing Personal Data in Electronic Form | pdpc.gov.sg | 2021 | ~50 |
| PDPC enforcement (security-lapse cases β SESAMi, Singapore Data Hub, ST Logistics) | pdpc.gov.sg | rolling | ~30 |
RAG: pdpa-retention (Retention Limitation)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA s 25 | sso.agc.gov.sg | 2020 rev | ~5 |
| Advisory Guidelines on Key Concepts β retention | pdpc.gov.sg | Jul 2024 rev | ~15 |
| Guide to DPMP β retention sections | pdpc.gov.sg | latest | ~10 |
| PDPC enforcement (retention-related β SLA-IBM context) | rolling | ~10 |
RAG: pdpa-transfer (Transfer Limitation)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA s 26 | sso.agc.gov.sg | 2020 rev | ~5 |
| Advisory Guidelines on Key Concepts β ch 25 (transfers) | pdpc.gov.sg | Jul 2024 rev | ~25 |
| Guide to Cross-Border Data Transfers | pdpc.gov.sg | Apr 2026 update | ~40 |
| ASEAN Model Contractual Clauses (context) | ASEAN | 2021 | ~10 |
RAG: pdpa-access-correction (Access + Correction)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA ss 21, 22 | sso.agc.gov.sg | 2020 rev | ~15 |
| Advisory Guidelines on Key Concepts β ch 24 | pdpc.gov.sg | Jul 2024 rev | ~20 |
| PDPC enforcement (access-denial cases) | rolling | ~10 |
RAG: pdpa-breach (Data Breach Notification)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA Part VIA (ss 26A-26D) | sso.agc.gov.sg | 2021 amendment | ~15 |
| Data Breach Notification Guide | pdpc.gov.sg | 2021 | ~40 |
| PDPC enforcement (breach-notification failures β People Central, SLA-IBM timing) | rolling | ~20 | |
| KNQX enforcement case library (S2/S3 series β all PDPC decisions we researched) | internal | 2026-08-22 | ~15 |
RAG: pdpa-dpo-openness (Accountability: DPO, Openness, DPMP)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPA ss 11, 12 | sso.agc.gov.sg | 2020 rev | ~10 |
| Guide to Developing and Implementing a DPMP | pdpc.gov.sg | 2022 | ~60 |
| Advisory Guidelines on Key Concepts β accountability | pdpc.gov.sg | Jul 2024 rev | ~15 |
Estimated total: ~620 chunks across 8 RAGs. Manageable for BM25 hybrid retrieval; embeddings upgrade at ~1000 chunks.
3. Chunking rules (per chunk)
- Split at section/paragraph boundaries β never mid-subsection
- Each chunk = the smallest self-contained legal unit (a subsection + its notes)
- Metadata header per chunk:
---
rag_id: pdpa-breach
source_doc: Data Breach Notification Guide
source_url: https://pdpc.gov.sg/...
section: 4.2
obligations: [breach-notification]
version: 2021-edition
date_accessed: 2026-08-23
license: public (PDPC)
type: primary-law
---
[verbatim text]
- Commentary chunks (law-firm summaries) get
type: commentaryβ retrievable separately - Enforcement-decision chunks get
type: enforcement+ the fine amount + obligations breached
4. Build order (ties to Ch 04 Β§7)
- pdpa-breach (smallest, most urgent for clients, we have the enforcement library) β Week 1-2
- pdpa-retention (small, high client value β our video EP covered it) β Week 2
- pdpa-consent (largest after protection, foundational) β Week 2-3
- pdpa-accuracy-protection (largest corpus, highest enforcement volume) β Week 3-4
- pdpa-dpo-openness (DPMP is our assessment backbone) β Week 3-4
- pdpa-transfer, pdpa-access-correction, pdpa-purpose β Week 4-5
5. Golden Q&A eval set (per RAG)
20+ questions per RAG with expected-citation sections. Example for pdpa-breach: - Q: "What is the maximum time to notify PDPC of a notifiable breach?" β A must cite PDPA s 26B(4) + DBN Guide para 4.3 - Q: "What makes a breach notifiable?" β A must cite PDPA s 26A(1) thresholds + DBN Guide ch 3
No RAG is used client-facing until its golden set passes β₯ 90% citation accuracy (Ch 09 quality gate).
Draft v0.1 by Zeus 2026-08-23 β awaiting G2 review.
Ch 06 β AI Governance RAGs: Source Documents & Chunking Map
Part B Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G2
1. The 6 AI-Governance RAGs
RAG: aigov-sg-frameworks (Singapore AI governance frameworks)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| IMDA Model AI Governance Framework for GenAI (1.5) | imda.gov.sg | May 2026 (updated Jun 2026) | ~40 |
| IMDA MGAF for Agentic AI β Discussion Paper on Legal Responsibility for AI Agents | imda.gov.sg | May 2026 | ~30 |
| AI Verify β framework + self-assessment | aiverifyfoundation.sg | 2024 | ~20 |
| Singapore's National AI Strategy 2.0 | smartnation.gov.sg | Dec 2023 | ~15 |
RAG: aigov-pdpc-genai (PDPC GenAI guidelines β the data-protection bridge)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPC Advisory Guidelines on Use of Personal Data in GenAI (final) | pdpc.gov.sg | 20 Jul 2026 | ~80 |
| PDPC Advisory Guidelines on AI Recommendation & Decision Systems | pdpc.gov.sg | 2020 (still active) | ~40 |
| Rajah & Tann / Latham & Watkins / Stephenson Harwood commentary summaries | law firm URLs | Jul 2026 | ~30 (commentary type) |
| KNQX verified GenAI cases (from LinkedIn research) | internal | Aug 2026 | ~10 |
RAG: aigov-risk-mgmt (AI risk management frameworks)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| NIST AI Risk Management Framework 1.0 | nist.gov | Jan 2023 | ~60 (public domain β verbatim OK) |
| ISO/IEC 42001:2023 AI Management System β clause summaries | iso.org | 2023 | ~30 (summary + clause refs only β paywalled, no verbatim) |
| EU AI Act β risk-tier summaries (for context) | europa.eu | Aug 2024 (in force) | ~25 |
| AIGP Body of Knowledge β domain summaries (M~'s notes + study materials) | internal | Aug 2026 | ~40 |
RAG: aigov-lifecycle (AI lifecycle governance)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| IMDA MGAF β deployment + procurement sections | imda.gov.sg | 2026 | ~20 |
| AIGP study guides (M~'s materials, summary only) | internal | 2026 | ~30 |
| PDPC GenAI guidelines β deployment + post-deployment stages | pdpc.gov.sg | Jul 2026 | ~30 |
| AI procurement checklist (KNQX-drafted) | internal | TBD | ~10 |
RAG: aigov-incidents (AI incident handling)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| KNQX verified AI incident cases (Character.AI, Nippon Life, Deloitte, Melbourne gym, Arup deepfake, Humane) | internal | Aug 2026 | ~20 |
| PDPC enforcement trends (AI-related) | pdpc.gov.sg | rolling | ~15 |
| CSA (Cyber Security Agency) advisories on deepfakes/BEC | csa.gov.sg | rolling | ~10 |
| Case law summaries (Stanford CodeX, AP, Reuters) | external URLs | 2025-2026 | ~15 (commentary type) |
RAG: aigov-training-data (Training data, provenance, poisoning, retention)
| Document | URL | Version | Chunks (est.) |
|---|---|---|---|
| PDPC GenAI guidelines β training data + retention sections | pdpc.gov.sg | Jul 2026 | ~25 |
| Nature Medicine β data poisoning study (summary + key findings) | nature.com | 2024 | ~10 (commentary) |
| Nature Communications β adversarial prompt attacks (summary) | nature.com | 2025 | ~10 (commentary) |
| Machine unlearning best practices (research summaries) | academic | 2024-2025 | ~10 (commentary) |
Estimated total: ~680 chunks across 6 AI-governance RAGs. Combined with PDPA RAGs: ~1300 chunks total β embeddings upgrade warranted at this scale.
2. The bridge: how PDPA RAGs connect to AI-Gov RAGs
The PDPC GenAI guidelines are the bridge document β they live in BOTH aigov-pdpc-genai AND have cross-tags to PDPA obligations (consent, purpose, retention, protection, access-correction). When a client asks "does using ChatGPT with customer data breach PDPA?" the retrieval pulls from BOTH aigov-pdpc-genai and the relevant pdpa-* RAGs β cross-RAG queries are allowed via the obligation_tags[] metadata field.
Client question: "Can our staff put customer data into ChatGPT?"
β RAGs queried: aigov-pdpc-genai + pdpa-consent + pdpa-purpose + pdpa-protection
β Returns: GenAI guidelines (AI-specific notification, publicly-available exception) + PDPA obligations (consent, purpose limitation, protection)
β Answer cites both with the bridge explained
3. Build order (ties to Ch 16 roadmap)
- aigov-pdpc-genai (we have the sources from LinkedIn research, highest differentiator) β Week 4-5
- aigov-sg-frameworks (IMDA frameworks β differentiator for SG market) β Week 4-5
- aigov-risk-mgmt (NIST AI RMF is public domain, easy corpus) β Week 5-6
- aigov-incidents (we have all the verified cases) β Week 9-10
- aigov-lifecycle + aigov-training-data β Week 9-10
4. Licensing notes
- NIST AI RMF: public domain β verbatim chunks OK β
- ISO/IEC 42001: paywalled β clause references + summaries only, no verbatim text β οΈ
- EU AI Act: official EU publication β verbatim summaries OK, cite EUR-Lex β
- PDPC/IMDA: public β verbatim OK β
- Academic papers (Nature, etc.): paywalled β cite + summarize key findings, no verbatim β οΈ
- Law firm commentaries: public articles β summarize with citation, not verbatim (copyright) β οΈ
Draft v0.1 by Zeus 2026-08-23 β awaiting G2 review.
Ch 07 β Assessment Methodology: The KNQX Way
Part C β Methodology & Frameworks Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G2
1. The core principle
Every KNQX assessment follows the same spine: Map β Score β Prioritise β Fix β Verify. Five stages, no improvisation. The methodology is the same whether it's a PDPA readiness assessment (svc 1) or an AI governance readiness check (svc 6) β the RAGs and checklists differ, the process doesn't.
2. The 5-stage KNQX Assessment Method
Stage 1 β MAP (understand the client's data world)
Inputs: Data Inventory Survey (B2) + client interview Outputs: Data inventory (what data, where, who accesses) + data flow map (how data moves)
Process: 1. Send Data Inventory Survey (Google Form) before the first meeting β client fills while we prepare 2. Review responses; identify gaps (missing data categories, undocumented flows, third-party processors) 3. First-meeting discovery interview (30-45 min): validate survey, probe undocumented flows, identify AI tool usage 4. Generate data flow diagram from survey responses (B3 Data Flow Map generator β or manual for v1) 5. Identify all third-party data processors + AI tools in use (feeds svc 6 AI Usage Audit)
Quality gate: data inventory must cover ALL personal data the organisation collects, uses, discloses, or retains. If a category is unknown, flag it. Never guess.
Stage 2 β SCORE (gap assessment vs obligations)
Inputs: PDPA Readiness Assessment Checklist (B1) β multi-tab Excel, one tab per RAG/obligation cluster Outputs: Maturity score per obligation + evidence log + gap list
Process: 1. Walk through each of the 8 RAG clusters (consent, purpose, accuracy-protection, retention, transfer, access-correction, breach, dpo-openness) 2. For each cluster: 5-15 questions, scored on a 4-point maturity scale: - 0 β Not in place: no policy, no practice, no awareness - 1 β Ad hoc: someone does it sometimes, not documented - 2 β Defined: written policy exists, partially implemented - 3 β Managed: policy implemented, monitored, reviewed periodically 3. Each score cites the evidence (policy document, interview response, observation) or flags "no evidence" 4. RAG-assisted: for each question, the RAG provides the legal basis (PDPA s.XX + PDPC guidance) so the client understands WHY each question matters
Quality gate: every score of 0 or 1 must have a recommended remediation action. No score without evidence. No evidence without citation.
Stage 3 β PRIORITISE (risk-weighted remediation plan)
Inputs: Gap list from Stage 2 + business context (client size, sector, data sensitivity, enforcement history) Outputs: Remediation Roadmap (B8) β prioritised actions with timeline
Prioritisation matrix: | Priority | Criteria | Timeline | |---|---|---| | P0 β Critical | Score 0 on a high-risk obligation (protection, breach notification, consent) OR active enforcement risk | 30 days | | P1 β High | Score 0-1 on medium-risk obligation (retention, access, DPO) | 60 days | | P2 β Medium | Score 1-2 on lower-risk obligation (transfer, purpose) | 90 days | | P3 β Improvement | Score 2-3, optimisation opportunity | 180 days |
Risk factors that shift priority: - Sector sensitivity (healthcare, finance β higher weight on protection/breach) - Data volume (10,000+ individuals β higher weight on retention/minimisation) - AI tool usage (ChatGPT/Copilot in use β higher weight on AI governance readiness) - Recent breach or complaint β everything moves up
Stage 4 β FIX (remediation delivery)
Inputs: Remediation Roadmap (B8) + client sign-off on priorities Outputs: Policy drafts (Ch 12), training delivery (Ch 13), tool implementation
This is where services chain: - P0 fixes β policy drafting (svc 3) + immediate training (svc 4) - AI governance fixes β AI Acceptable Use Policy (svc 7) + AI Usage Audit (svc 6) - Ongoing β DPO-as-a-Service retainer (svc 5) for monthly check-ins
Quality gate: every drafted policy maps to the obligation it satisfies (PDPA s.XX). The RAG that powered the assessment powers the policy draft β same knowledge base, same citations.
Stage 5 β VERIFY (closing the loop)
Inputs: Remediation actions completed Outputs: Verification report + updated maturity scores + recommendations for next review
Process: 1. Re-score any obligation where remediation was done (was 0, now 2?) 2. Evidence log updated with new policy documents, training records, process changes 3. Recommend next assessment cycle (typically 12 months for SMEs, 6 months for high-risk sectors) 4. If DPO-as-a-Service: monthly check-in (E1) tracks ongoing compliance + flags new obligations
3. The 4-point maturity scale (why 4, not 5)
We use 4 points, not the typical 5-point CMMI scale. Reason: a 5-point scale tempts "optimisation" (level 5) which is irrelevant for SMEs. A 4-point scale is actionable β there are exactly 4 states a business can be in, and each has a clear next step. Simplicity is the KNQX brand.
4. AI Governance Readiness Check β the adapted methodology
The same 5-stage method, adapted: - Stage 1 MAP: uses AI Usage Audit Form (B5) instead of data inventory β maps what AI tools staff use, what data goes in, what comes out - Stage 2 SCORE: uses AI Tool Risk-Tiering Matrix (B6) + aigov RAGs β scores against PDPC GenAI guidelines, IMDA MGAF, NIST AI RMF - Stage 3 PRIORITISE: AI tools tiered as High/Medium/Low risk β high-risk tools get immediate policy + training - Stage 4 FIX: AI Acceptable Use Policy (C6) + staff briefing (D2) - Stage 5 VERIFY: quarterly review of AI tool inventory (new tools added, old tools retired)
5. Assessment deliverables (what the client receives)
| Deliverable | When | Format |
|---|---|---|
| Data inventory + flow map | End of Stage 1 | PDF + diagram |
| Assessment findings report | End of Stage 2 | PDF (B7 template) β scored, cited, professional |
| Remediation roadmap | End of Stage 3 | Excel (B8) β prioritised, timeline, owner |
| Policy drafts | Stage 4 (per service) | Word docs (Ch 12 templates) |
| Verification report | Stage 5 | PDF β updated scores + next review date |
6. Time estimates (for pricing β Ch 03)
| Stage | Hours (Zeus + M~) | Client hours |
|---|---|---|
| Stage 1 MAP | 4-6h | 1-2h (survey + interview) |
| Stage 2 SCORE | 6-8h | 1h (follow-up questions) |
| Stage 3 PRIORITISE | 2-3h | 1h (review priorities) |
| Stage 4 FIX | Per service scope | Per service |
| Stage 5 VERIFY | 2-3h | 0.5h (sign-off) |
| Total assessment (stages 1-3) | 12-17h | 3-4h |
This sets the baseline for fixed-fee pricing in Ch 03.
7. Accuracy guarantees (Ch 09 integration)
- Every assessment question cites its legal basis (RAG-powered)
- Every finding links to evidence (document reference or interview note)
- Every recommendation cites the obligation it satisfies
- The findings report includes a "Sources & Authorities" appendix listing all PDPA sections and PDPC guides referenced
- M~ (certified AIGP/PDPA) signs off on every findings report before client delivery
Draft v0.1 by Zeus 2026-08-23 β awaiting G2 review.
Ch 08 β Delivery SOPs: Per-Service Standard Operating Procedures
Part C Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G2
1. Why SOPs (when the methodology exists)
Ch 07 defines HOW an assessment runs (the method). This chapter defines the operational routine per service β the checklist of steps, owners, handoffs and durations that make delivery repeatable at quality, even under load. Each SOP assumes the Ch 07 stages; it schedules them.
2. SOP-1: PDPA Readiness Assessment (svc 1) β the reference SOP
| Day | Step | Owner | Tool | Output |
|---|---|---|---|---|
| D0 | Kickoff email: survey link + data-request list + timeline | Zeus | B2 | Client has everything |
| D0-5 | Client completes survey; desk research; hypothesis | Zeus | B2, RAG | Hypothesis memo (1 pg) |
| D5 | Survey review call (30 min, gap probing) | M~ + Zeus | A2 | Validated inventory |
| D6-8 | Scoring: walk B1 checklist, RAG pull per question | Zeus | B1, RAGs | Scored checklist + evidence log |
| D8 | M~ reviews scores + evidence; challenges weak evidence | M~ | B1 | Signed-off scores |
| D9 | Findings report draft (auto from B1) | Zeus | B7 | Draft report |
| D9 | Remediation roadmap draft | Zeus | B8 | Draft roadmap |
| D10 | M~ final review + sign-off (Gate B, Ch 09) | M~ | B7/B8 | Signed deliverables |
| D11 | Delivery call (60 min): findings walkthrough | M~ | Deck 14 | Client understands + next-step decision |
| D12 | Proposal for fix-phase services (if proceeding) | Zeus | Ch 03 | Proposal sent |
Standard duration: 2 weeks. Client-facing touchpoints: 3 (survey, review call, delivery call).
3. SOP-2: Data Inventory & Flow Mapping (svc 2)
Week 1: survey analysis β inventory table β process list from client. Week 2: flow mapping sessions (2Γ45 min per major process) β diagrams β inventory+map pack (PDF). Tools: B2βB3. Owner split: Zeus produces, M~ validates completeness ("did we miss a data category?").
4. SOP-3: Policy Suite Drafting (svc 3)
Day 1: pull assessment gaps β select policy set (C1-C9) β populate [BRACKETED] variables from client data. Days 2-5: RAG-drafted policies v0.9. Day 6: M~ legal review. Day 7: client review call (walk through each policy, plain English). Days 8-10: revisions + adoption pack (policies + briefing summary + sign-off page). Duration: 2 weeks per suite.
5. SOP-4: Staff Awareness Training (svc 4)
T-7: audience survey (roles, data they touch, AI tools they use β feeds examples). T-3: deck tailored (sector + their gaps, from assessment findings). T-0: 90-min session (M~ presents; format: 30 min law-in-plain-English β 30 min their-real-scenarios β 30 min quiz + discussion). T+2: attendance + quiz results logged (evidence for Accountability obligation). T+30: pulse check (3 questions to client DPO contact).
6. SOP-6: AI Governance Readiness Check (svc 6)
Week 1: AI Usage Audit (B5) + aggregation; tool inventory risk-tiered (B6). Week 2: high-risk tool deep-dives (B4 per vendor) + findings report (B7-AI variant) + remediation (AUP C6 first). Same M~ sign-off gate. Duration: 2 weeks.
7. SOP-5: DPO-as-a-Service (svc 5 β the retainer rhythm)
Monthly cycle: (1) check-in call 60 min (open items, incidents, new tools/vendors); (2) compliance check vs E1 template; (3) month report (1 pg: status, actions, horizon scan β new PDPC guidance, enforcement trends from RAG refresh). Quarterly: mini re-assessment (E4) + management update. Annual: full re-assessment (B1) + policy review. Incident hotline: acknowledge <2h during business hours, triage same day, breach clock assessment immediate (C3 flowchart).
8. Cross-SOP rules
- Every SOP's client-facing output passes M~ sign-off (Ch 09 Gate B) β no exceptions
- Every SOP consumes its RAG (same knowledge base across services β the 1:1:1:1 chain)
- Engagement tracker (F2) updated at every step β any team member can see status
- Handoffs happen through files + tracker, never memory
- Post-engagement retro (Ch 09 Β§6) within 5 days of close
Draft v0.1 by Zeus 2026-08-23 β awaiting G2 review.
Ch 09 β Quality & Rigour Protocol
Part C Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G2
1. The proposition
Clients pay for accuracy they can't produce themselves. One wrong legal claim in a findings report = credibility death for a compliance brand. This chapter defines the gates that make KNQX output trustworthy by construction, not by hope.
2. The accuracy gates (in order of delivery)
Gate A β RAG citation accuracy (every client-facing answer)
- Every RAG answer carries mandatory citations: source doc + section + version
- Golden Q&A eval per RAG: 20+ questions with expected citations; run before first client use and quarterly after
- Pass mark: β₯90% citation accuracy. Below = RAG blocked from client use until fixed
- Log: F1 RAG Query Accuracy Log β every client-facing query + citations + pass/fail
Gate B β M~ professional sign-off (every client deliverable)
- Findings reports, policy suites, training content: M~ reviews and signs (name + credential + date on the document)
- M~ is the certified professional (PDPA + AIGP) β this is the accountability layer
- No deliverable leaves the building unsigned. Zero exceptions.
Gate C β Version control (every template)
- F3 Template Version Register: file, version, changelog, review date, approver
- Client deliverables always generated from current registered version β never a stale local copy
- Annual review stamped on every template; PDPA amendment triggers immediate review cycle
Gate D β Fact verification (every external claim)
- Enforcement cases cited in decks/reports: from our verified case library (primary source + URL + date checked), never from memory
- Statistics (fine amounts, affected numbers): double-sourced where possible
- External articles used as context β labelled commentary, not law
Gate E β Dry-run before first live use (Gate G5 in Ch 16)
- Mock first-meeting (M~ presents, Zeus scores vs SOP)
- Mock full assessment on a friendly organisation (NGO pilot)
- Mock RAG queries across all 8 PDPA RAGs + 6 AI-Gov RAGs
3. Peer review & escalation
- Zeus drafts, M~ decides. On legal interpretation ambiguity: M~ rules; if genuinely uncertain β flag for counsel partner (Ch 15) rather than guess
- Challenge culture: any output where Zeus's confidence <90% is flagged
[LOW CONFIDENCE β REVIEW]rather than softened and shipped - Error protocol: mistake found in delivered work β correct fast, tell the client transparently, log the root cause, patch the template/checklist. Cover-ups kill compliance brands.
4. Independence & conflict checks
- Before engagement: conflict check (existing client in same sector/tender?), documented in F2 tracker
- DPO-as-a-Service independence: KNQX DPO function must be free from client-management interference (informed by PIPC's Coupang CPO finding β the regulator watches for this)
5. Data handling for client data (we eat our own cooking)
- Client data shared during assessments is handled per our OWN policies (C1-C3 apply to us first)
- Client data never enters consumer AI tools (our own AI AUP applies to Zeus/M~ workflows β enterprise terms + no-training configs only)
- Engagement closeout: return/delete client data per retention policy, evidenced
6. Continuous improvement loop
- Post-engagement retro: what took longer than estimated (feeds Ch 03 pricing recalibration), what the RAG got wrong (feeds corpus fixes), what the client struggled to understand (feeds plain-English rewrites)
- Quarterly: golden Q&A re-run + template review + enforcement-library refresh (cron-supported)
Draft v0.1 by Zeus 2026-08-23 β awaiting G2 review.
Ch 10 β Tools Inventory: Every Checklist, Form, Template, Deck We Must Build
Part D β Tools & Assets Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1
1. The rule (from the master plan)
Every tool traces to a service in Ch 01. If a tool isn't used in delivering a service, we don't build it. No speculative assets.
2. Tools registry (build order = priority)
Priority: P0 (must build before first client meeting) Β· P1 (first client engagement) Β· P2 (after first 1-2 engagements) Β· P3 (mature offering)
A. Sales & Meeting Tools
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| A1 | KNQX Services Deck | Deck | PowerPoint/Google Slides (15 slides) | All | P0 | Ch 02 |
| A2 | First-Meeting Discovery Question Guide | SOP | Markdown checklist β client PDF | All | P0 | Ch 02 |
| A3 | Scoping 1-pager (services + indicative pricing ranges) | 1-pager | All | P0 | Ch 02 | |
| A4 | Engagement letter template (SOW + T&Cs) | Contract | Doc template | All | P0 | Ch 03 |
B. Assessment & Data Mapping Tools
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| B1 | PDPA Readiness Assessment Checklist | Assessment | Excel (multi-tab) | Svc 1 | P0 | Ch 11 |
| B2 | Data Inventory Survey | Form | Google Form / Excel | Svc 2 | P0 | Ch 11 |
| B3 | Data Flow Map generator (survey β diagram) | Tool | Excelβautomated diagram or web app | Svc 2 | P1 | Ch 11 |
| B4 | Vendor Risk Assessment Form | Form | Excel | Svc 2, 8 | P1 | Ch 11 |
| B5 | AI Usage Audit Form (what AI tools staff use) | Form | Google Form | Svc 6 | P1 | Ch 11 |
| B6 | AI Tool Risk-Tiering Matrix | Matrix | Excel (RAG Γ risk score) | Svc 6 | P1 | Ch 11 |
| B7 | Assessment Findings Report template | Report | Word/Markdown β PDF | Svc 1, 6 | P0 | Ch 11 |
| B8 | Remediation Roadmap template | Plan | Excel (prioritised actions + timeline) | Svc 1, 6 | P1 | Ch 11 |
C. Policy Templates (draftable β the deliverable)
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| C1 | Data Protection Policy (master) | Policy | Word/Markdown | Svc 3 | P0 | Ch 12 |
| C2 | Retention & Disposal Policy | Policy | Word | Svc 3 | P0 | Ch 12 |
| C3 | Breach Response & Notification Plan | Policy | Word | Svc 3 | P0 | Ch 12 |
| C4 | Access & Correction Request SOP | SOP | Word | Svc 3 | P1 | Ch 12 |
| C5 | Data Transfer Policy | Policy | Word | Svc 3 | P1 | Ch 12 |
| C6 | AI Acceptable Use Policy | Policy | Word | Svc 7 | P0 | Ch 12 |
| C7 | AI Vendor Assessment Policy | Policy | Word | Svc 8 | P2 | Ch 12 |
| C8 | DPO Role Charter | Policy | Word | Svc 3, 5 | P1 | Ch 12 |
| C9 | Incident Response Playbook (AI-augmented) | Playbook | Word + decision tree | Svc 9 | P2 | Ch 12 |
D. Training Materials
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| D1 | PDPA Essentials β Staff Awareness Deck (90 min) | Training | Slides + facilitator guide | Svc 4 | P1 | Ch 13 |
| D2 | AI at Work β Practical Do's & Don'ts (60 min) | Training | Slides + quiz | Svc 7 | P1 | Ch 13 |
| D3 | Breach Response Tabletop Drill kit | Training | Scenario cards + score sheet | Svc 4 | P2 | Ch 13 |
| D4 | Bite-size learning modules (5-10 min each, online) | Training | HTML (interactive, via existing system) | Svc 4, 7 | P2 | Ch 13 |
E. DPO-as-a-Service Tools (retainer)
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| E1 | Monthly compliance check-in template | Form | Excel/Notion | Svc 5 | P2 | Ch 08 |
| E2 | Quarterly review dashboard | Dashboard | HTML or Excel | Svc 5 | P3 | Ch 08 |
| E3 | Incident hotline SOP | SOP | Markdown β PDF | Svc 5 | P2 | Ch 08 |
| E4 | Annual PDPA review checklist | Checklist | Excel | Svc 5 | P3 | Ch 11 |
F. Internal / Quality Tools
| # | Tool | Type | Format | Service(s) | Priority | Chapter |
|---|---|---|---|---|---|---|
| F1 | RAG query accuracy log (every client-facing RAG answer is logged + citation-checked) | Log | Excel/Notion | Internal | P0 | Ch 09 |
| F2 | Client engagement tracker (status, deliverables, sign-offs) | Tracker | Excel/Notion | Internal | P0 | Ch 08 |
| F3 | Template version register (version, review date, approver) | Register | Excel | Internal | P0 | Ch 09 |
| F4 | Subcontractor qualification checklist | Checklist | Excel | Internal | P1 | Ch 15 |
3. Counts & effort estimate
| Category | Count | P0 | P1 | P2 | P3 |
|---|---|---|---|---|---|
| Sales/Meeting | 4 | 4 | 0 | 0 | 0 |
| Assessment/Mapping | 8 | 3 | 4 | 0 | 1 |
| Policy Templates | 9 | 4 | 2 | 2 | 1 |
| Training | 4 | 0 | 2 | 2 | 0 |
| DPO-as-a-Service | 4 | 0 | 0 | 2 | 2 |
| Internal/Quality | 4 | 3 | 1 | 0 | 0 |
| TOTAL | 33 | 14 | 9 | 6 | 4 |
P0 = 14 tools to build before first client. At ~1 day per tool (RAG-assisted drafting) β 2-3 weeks. This sets the critical path for the roadmap (Ch 16).
4. The build loop (how tools actually get built)
For each tool:
1. SPEC: define fields, output, RAG id it queries (Ch 11/12)
2. DRAFT: RAG-assisted β pull relevant chunks, generate draft
3. REVIEW: M~ reviews for PDPA accuracy (the certified professional sign-off)
4. VERSION: register in F3, assign version 1.0 + review date
5. TEST: dry-run with a mock client scenario (Ch 16 gate G5)
6. DEPLOY: save to ~/projects/knqx-consulting-readiness/tools/<id>/
5. Open questions for M~ (G1)
- Confirm P0 list (14 items) β is anything urgent missing?
- Excel vs Google Forms for client-facing forms? (Recommendation: Excel for assessment, Google Form for surveys β easy client UX.)
- Branding: do all client-facing tools carry KNQX logo + "prepared by KNQX, reviewed by [M~ name/credential]"?
- Open-source the data-mapping tool to consultants (our "consultants are partners" positioning)? (Recommendation: yes, later, Phase P3.)
Draft v0.1 by Zeus 2026-08-23 β awaiting G1 review.
Ch 11 β Checklists & Excel Forms: Tool Specifications
Part D Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G3
1. B1 β PDPA Readiness Assessment Checklist (THE core tool)
Format: Excel workbook, 10 tabs Β· RAG-powered: each question auto-cites its legal basis
Tab structure
| Tab | Content | Rows (est.) |
|---|---|---|
| 0-Overview | Client info, scoring legend, auto-generated summary dashboard | 15 |
| 1-Consent | Consent + Notification Obligation questions | 12 |
| 2-Purpose | Purpose Limitation + minimisation questions | 8 |
| 3-Protection | Accuracy + Protection Obligation questions | 15 |
| 4-Retention | Retention Limitation questions | 6 |
| 5-Transfer | Transfer Limitation questions | 7 |
| 6-Access | Access + Correction questions | 8 |
| 7-Breach | Breach notification + handling questions | 10 |
| 8-Accountability | DPO, Openness, DPMP questions | 10 |
| 9-Evidence | Evidence log (links every score to a document/note) | auto |
Question row schema (every question, same columns)
ID | Question (plain English) | Legal basis (PDPA s.XX + PDPC guide) |
Score (0-3 dropdown) | Evidence type (policy/interview/observation) |
Evidence reference | Gap? (auto) | Remediation action (auto-suggest from RAG)
Sample questions (draft β final set RAG-verified at build time)
- C-01: "Do you obtain consent before collecting personal data, or rely on deemed consent/exceptions?" (PDPA ss 13-16; AG Key Concepts ch 14-17)
- P-01: "Is there a documented purpose for each category of personal data collected?" (PDPA s 18)
- PR-03: "Are laptops and mobile devices holding personal data encrypted?" (PDPA s 24; Guide to Data Protection Practices) β enforcement-informed: ST Logistics, Singapore Data Hub
- R-02: "Is there a documented retention period per data category, and a deletion process?" (PDPA s 25)
- BR-04: "Does the team know the 3-day notification clock and the 500-individual threshold?" (PDPA s 26B; DBN Guide)
- AC-06: "Is there a named DPO whose details are published?" (PDPA s 11(3); Guide to DPMP)
Auto-outputs
- Summary dashboard: 8 obligation scores (0-3) β radar-style visual, overall maturity %, top-5 gaps pre-populated
- Feeds B7 (findings report) and B8 (remediation roadmap) directly β no re-entry
2. B2 β Data Inventory Survey (Google Form)
15 questions, ~10 min for client. Fields: data categories collected (checkbox list: names, NRIC, contact, financial, health, photos, CCTV, CVsβ¦), where stored (systems list), who has access (roles), third parties shared with, retention practices, AI tools used with company data (the shadow-AI backdoor question), volume bands (<1k / 1k-10k / 10k+ individuals).
Output: structured rows feeding B1 Tab 0 + B3 mapping.
3. B3 β Data Flow Map generator
v1 = Excel-based: inventory sheet (from B2) + flows sheet (source system β process β destination, incl. countries) β generates a Mermaid/flowchart diagram per process. v2 (post-revenue) = web app (the KNQX productised tool, Ch 01 svc 2).
4. B4 β Vendor Risk Assessment Form
Per-vendor sheet: vendor name, data shared, hosting country, DP terms present (Y/N + clause ref), sub-processors disclosed, breach history, AI-training-on-our-data flag (GenAI guidelines), risk rating (auto: Low/Med/High). Output feeds transfer-limitation and AI-governance scoring.
5. B5 β AI Usage Audit Form
Staff-facing anonymous survey: which AI tools used (list + free text), what data pasted in (bands: none/general/PII), frequency, approvals aware of (Y/N), output verification habits. Aggregate output only β no individual blame (adoption depends on honesty; state this on the form).
6. B6 β AI Tool Risk-Tiering Matrix
Per tool: purpose, data in/data out, human oversight level, vendor, deployment mode (consumer API vs enterprise). Auto-tier via rules: PII in + no enterprise terms β High; PII in + enterprise DPA + no training on our data β Medium; no PII β Low. High-tier tools get immediate AUP (C6) + vendor review (B4). Rules cite PDPC GenAI guidelines + IMDA MGAF deployment sections.
7. B7 β Assessment Findings Report template
MarkdownβPDF, 8-12 pages: exec summary (1 page, plain English) β maturity dashboard β findings per obligation (score + evidence + legal basis + gap) β top-5 risks β remediation summary β sources & authorities appendix. M~ sign-off field on final page (name, credential, date).
8. B8 β Remediation Roadmap (Excel)
Columns: action, obligation, priority (P0-P3 auto from Ch 07 matrix), owner (client/KNQX), effort, timeline, dependency, status. Filterable views by priority + obligation.
9. E4 β Annual PDPA review checklist
Condensed B1 (25 questions) for retainer clients β tracks drift, flags new obligations (version-stamped against PDPA amendments).
10. Build notes
- All Excel tools share one house style: KNQX header, version footer (v1.0, review date, approver), instructions tab
- Data-validation dropdowns for scores (no free-text scoring)
- No macros in v1 (client trust + cross-platform safety)
- F3 Template Version Register tracks every file's version + review date
Draft v0.1 by Zeus 2026-08-23 β full question sets to be RAG-verified during build (Ch 16, Week 3-4). Awaiting G3.
Ch 12 β Policy Template Library: Specs
Part D Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G3
1. The policy philosophy
Every KNQX policy template is: short (2-4 pages, not 20), obligation-mapped (each section cites the PDPA section it satisfies), fill-in-the-blank (client name, roles, systems in [BRACKETS]), and implementable (each section ends with "How this looks in practice" β 2-3 bullets a non-lawyer can follow). RAG-drafted, M~ reviewed, version-stamped.
2. Template specs (the P0 four first)
C1 β Data Protection Policy (master)
| Section | Content | Obligation |
|---|---|---|
| 1. Purpose & scope | Who the policy covers, what data | s 12 (Openness) |
| 2. Data we collect & why | Data inventory summary table | s 18 (Purpose Limitation) |
| 3. Consent & notification | How consent is obtained, exceptions relied on | ss 13-16 |
| 4. Data protection practices | Access control, encryption, physical security | s 24 (Protection) |
| 5. Data retention & disposal | Retention periods per category, deletion process | s 25 |
| 6. Third parties & transfers | Vendor management, cross-border rules | s 26 |
| 7. Data subject rights | Access/correction request handling + timelines | ss 21-22 |
| 8. Breach response | Escalation path, notification duties | Part VIA |
| 9. Roles & responsibilities | DPO, management, all staff | s 11 |
| 10. Policy review | Annual review clause, version control | DPMP good practice |
C2 β Retention & Disposal Policy
Categories Γ retention period Γ disposal method Γ responsible role (table-driven; auto-populated from B2 inventory). Disposal log template appended. (PDPA s 25; enforcement-informed: SLA-IBM 28-year retention failure.)
C3 β Breach Response & Notification Plan
1-page flowchart (Is it a breach? β assess harm/scale β notify PDPC β€3 days + affected individuals if required β contain β document β review) + roles card + notification decision tree (500-individual / significant-harm thresholds, s 26A-26B) + PDPC contact template. (Enforcement-informed: People Central delayed notification fine.)
C6 β AI Acceptable Use Policy
Sections: what AI tools are approved; what data may NEVER be entered (PII, confidential, client data β unless enterprise-terms tool); verification duty (human checks AI output before client delivery); disclosure rules (when to flag AI use); prohibited uses (legal/medical advice reliance, autonomous actions affecting third parties); incident reporting (AI gone wrong β escalate like a breach). (PDPC GenAI guidelines; enforcement-informed: Samsung leaks, Deloitte citations, Melbourne gym agent.)
3. Remaining templates (P1-P2) β one-line specs
- C4 Access & Correction SOP: request intake β verification β 30-day response workflow (ss 21-22 timelines) + response letter templates
- C5 Data Transfer Policy: transfer inventory table + comparable-protection assessment checklist (s 26 + Cross-Border Guide)
- C7 AI Vendor Assessment Policy: procurement gate β no AI tool without B4 review + DPA terms + no-training clause (GenAI guidelines)
- C8 DPO Role Charter: responsibilities, reporting line, escalation, protection from interference (s 11(2); informed by Coupang CPO-independence finding)
- C9 AI Incident Response Playbook: deepfake/BEC/rogue-agent scenarios + decision trees + comms templates (case library powered)
4. Drafting pipeline (per policy)
RAG pull (obligation chunks + enforcement cases)
β Zeus drafts v0.9 with [BRACKETED] variables
β M~ reviews for legal accuracy (the sign-off that matters)
β Version 1.0 registered (F3), review date stamped
β Client engagement: variables filled from assessment data β client-ready in days, not weeks
5. The "not legal advice" layer
Every policy footer: "Prepared by KNQX. This document supports PDPA compliance and reflects [PDPC guide, version, date]. It is not legal advice; consult counsel for legal opinions." Removed only if/when counsel partners co-brand (Ch 15).
Draft v0.1 by Zeus 2026-08-23 β awaiting G3.
Ch 13 β Training Materials
Part D Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G4
1. The training philosophy
KNQX training is behaviour change, not legal education. Staff don't need to know section numbers β they need to know what to do differently on Monday morning. Every module follows the same shape: 30% plain-language law β 40% their real scenarios β 30% practice (quiz + discussion). Sessions are short (60-90 min), delivered by M~ (the certified professional), and every module produces an evidence artifact for the client's Accountability obligation (attendance + quiz results β PDPA s 11/12, DPMP).
2. D1 β PDPA Essentials (90 min, the core staff session)
| Segment | Time | Content |
|---|---|---|
| Why this matters | 10 min | Real enforcement cases from our library (they remember stories, not statutes): the wrong-email fine, the 62-million record ransomware |
| The 5 habits | 25 min | Collect less Β· Ask before you share Β· Lock it down Β· Delete on time Β· Report mistakes fast β each habit = 1 obligation cluster, each with a "what it looks like at your desk" |
| Your real scenarios | 30 min | Workshop: client-specific situations from the assessment findings (their actual gaps β this is why training follows assessment) |
| Quiz + commitments | 20 min | 10-question quiz (pass = 8), each participant writes 1 personal habit commitment |
| Q&A | 5 min | Open floor |
Evidence pack delivered after: attendance sheet, quiz results, slide PDF, habit-commitment summary β the client's proof of staff training for their DPMP.
3. D2 β AI at Work (60 min, the fast-growing session)
| Segment | Time | Content |
|---|---|---|
| What AI actually does | 10 min | The robot is a yes-man: confident, agreeable, sometimes wrong (sycophancy demo with real ChatGPT screenshot) |
| The 3 AI rules | 20 min | 1. Never paste PII/client data into unapproved tools (Samsung) Β· 2. Always verify before it reaches a client (Deloitte) Β· 3. Know what your AI is allowed to do alone (Melbourne gym) |
| Live exercises | 20 min | Spot-the-risk: 5 real prompts, teams judge safe/unsafe; includes one deepfake-voice scenario (Arup) |
| Quiz + AUP walkthrough | 10 min | 5-question quiz + walk their new AI Acceptable Use Policy (C6) line by line |
4. D3 β Breach Response Tabletop Drill (2h, for management + DPO)
Scenario-card format: inject timeline (T+0 anomaly email β T+2h "is this a breach?" β T+1d media call β T+3d PDPC deadline). Teams work the C3 flowchart under time pressure; Zeus scores decisions vs the notification thresholds (s 26A/26B); debrief maps their choices to the 18-day SLA-IBM disclosure failure. Output: drill report with response-time metrics β evidence of breach-preparedness.
5. D4 β Bite-size online modules (the scalability layer)
Built on the existing bite-size learning system (skill: bite-size-learning). 5-10 min interactive HTML modules β one per habit from D1 plus AI rules from D2 β deployed to shortlearnings.pages.dev per client (private links). Purpose: onboarding new staff between live sessions + annual refresher evidence. Build after the live decks are stable (P2).
6. Production pipeline
- M~ defines learning objectives + reviews all legal content (Gate B, Ch 09)
- Zeus drafts decks (RAG pulls the cases + plain-language obligation text)
- M~ dry-runs each deck once before client delivery (Gate E)
- Quiz banks: 2x questions needed, rotated per session (no quiz-sharing erosion)
- Every client session's scenarios are tailored from their assessment findings β never a canned deck
7. What training is NOT
- Not certification prep (no "PDPA certificate" promises β staff awareness only, say so plainly)
- Not a legal seminar (zero section citations in slides; they live in the facilitator notes only)
- Not one-size β a 10-person NGO and a 200-person fintech get different scenario sets
Draft v0.1 by Zeus 2026-08-23 β awaiting G4 review.
Ch 14 β Website
Part E Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G4 Β· Dependency: domain check (M~ action)
1. The website's job
Not a brochure β a conversion + credibility machine for inbound from LinkedIn. A DPO or CEO who saw a post lands here and must think "these people are rigorous and practical" within 8 seconds. Secondary job: capture leads before we're ready to sell (waitlist) and host our tools (client portals).
2. Structure (5 pages + blog)
| Page | Purpose | Key sections |
|---|---|---|
| Home | 8-second positioning | Hero: "Practical compliance for growing businesses" Β· the 3 problems (no DPO, no map, AI everywhere) Β· the 5-stage method Β· proof strip (certs + case counts) Β· CTA: free 15-min consult OR waitlist |
| Services | What we do / don't | Tier 1 PDPA services (cards, from-S$ ranges) Β· Tier 2 AI governance Β· "What we don't do" box (trust-builder) Β· engagement ladder diagram |
| About | Who is KNQX | M~ profile (credentials: PDPA + AIGP certs, philosophy) Β· the KNQX way Β· Sam & friends brand moment (light β the mascots live here) |
| Resources | Lead capture | Free downloadable: "PDPA self-check for SMEs" (email-gated lite version of B1) Β· breach-response flowchart PDF Β· links to LinkedIn series |
| Contact | Conversion | Booking link (Calendly-style) Β· inquiry form (pre-qualification: company size, sector, data types, AI tools β feeds the first-meeting prep directly) |
| Blog/Insights | SEO + authority | The LinkedIn posts, expanded β one article per week (Zeus repurposes the batch) |
3. Technical approach
- Static site on Cloudflare Pages (existing infrastructure, zero marginal cost, fast, we control it) β built by WebChef per house rules
- Domain: knqx.com or knqx.com.sg β M~ to confirm ownership (open item, Ch 18)
- Client tools portal: assessment checklists + reports delivered via Cloudflare Access (email-OTP) β same pattern as linkedin-hub; per-client subdomains only if needed (P3)
- Analytics: Cloudflare Web Analytics (privacy-first β no Google trackers on a privacy consultancy's site, obviously)
- Forms: Cloudflare Workers β the mailing-list D1 database already exists (memory: mailing-list-worker) for waitlist capture
4. Content rules
- Every claim cites its source (fine amounts, case names) β same rigor as posts
- "From S$X" pricing ranges only; exact quotes happen in proposals (Ch 03 Β§7)
- No stock photos of people pointing at screens (brand rule) β Sam/Freddy mascot art + clean typography instead
- Accessibility matters: our own site should pass basic WCAG (a compliance brand gets audited by prospects)
5. Build sequence (Week 7-8 per Ch 16)
- M~ confirms domain β DNS to Cloudflare
- Content draft (Zeus β all copy reviewed by M~, Gate B)
- WebChef builds 5 pages + blog skeleton β deploy β verify
- Lead-capture wired (waitlist form β D1 DB; inquiry form β z_LinkedIN notification)
- Free self-check PDF produced (lite B1) as the resources lead-magnet
- G4 review: M~ approves every page before public launch
6. What we deliberately skip at launch
No chatbot (ironic but true β an AI chatbot on a privacy site is a governance conversation we don't need yet) Β· no client login portal (manual delivery first) Β· no payment processing (invoices, not e-commerce) Β· no SEO campaign (LinkedIn is the funnel; SEO is a later investment).
Draft v0.1 by Zeus 2026-08-23 β awaiting G4 + domain confirmation.
Ch 15 β Subcontract & Partner Network
Part E Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G4 Β· M~ decides all partnerships
1. The make/borrow/buy principle
KNQX delivers the compliance layer in-house. Everything deeper (legal opinions, technical testing, incident response) is partnered, not faked. The network is a quality filter: we refer only to firms we'd trust with our own brand β because our name is on the introduction.
2. The four partner slots
| Slot | What they cover | Why we don't do it | Qualification criteria | Status |
|---|---|---|---|---|
| Counsel | Legal opinions, contract review, dispute-relevant interpretation | We're not a law firm β saying so builds trust | SG-qualified firm Β· SME-friendly pricing Β· data protection practice Β· turnaround <5 days | π² Shortlist by Week 4 (M~ action) |
| Pen-test / VA-PT | Technical security testing (assessment remediation often needs it) | Requires CREST/OSCP accreditation we don't hold | CREST-accredited Β· SME-scale scoping Β· report quality we can cite in client roadmaps | π² Week 6+ |
| Incident response | Live breach containment, forensics | 24/7 ops beyond solo capacity | IR retainer capability Β· PDPC-familiar (breach notification flow) Β· SG presence | π² Week 8+ |
| Training co-delivery (optional) | Scale delivery if training demand outstrips M~'s calendar | Capacity, not competence | Practitioner-grade PDPA trainers Β· uses OUR materials | π² Only if demand appears |
3. Referral mechanics (M~ decides the model β Ch 18 Q3)
- Direction 1 β we refer out: client needs pen-test β we introduce partner β partner handles, we stay the compliance architect. Fee: flat S$500-1,000 or 5-10% (M~ decides). Never both directions on one job.
- Direction 2 β they refer in: law firms/IT providers with SME clients who need PDPA work β KNQX. Same fee logic mirrored. This is the growth lever β one good IT-services partner can feed assessments monthly.
- Ethics rule: we recommend the right partner for the client's need, full stop. If the best partner doesn't pay referral fees, we still recommend them. The brand outlives any single fee.
4. Partner qualification checklist (F4 tool spec)
Per prospective partner: accreditation verified Β· 2 reference clients checked Β· insurance/liability cover confirmed Β· data handling terms reviewed (they'll touch client data too β our Protection Obligation extends to them, PDPA s 24) Β· conflict-check process Β· response-time SLA Β· fee structure documented. Signed partner one-pager before the first referral. Reviewed annually.
5. The consultant-partner play (our differentiator, from Ch 01)
Independent consultants use KNQX tools (data mapping, checklists) with their own clients. Mechanics: consultant tier on the tools portal β they run assessments on our platform β we stay the methodology owner. Pricing: tool subscription or per-engagement licence (M~ decides at G4). Build after first 3 direct engagements prove the tools (P3) β don't scale a product before it's been battle-tested.
6. Sequence
- Week 4: counsel shortlist (M~) β needed before first engagement for the escalation path (Ch 09)
- Week 6: pen-test partner (first assessment will surface the need)
- Week 8: IR partner + referral agreements papered
- Month 4+: consultant tier exploration (only after tools proven)
Draft v0.1 by Zeus 2026-08-23 β awaiting G4. All partnership decisions are M~'s.
Ch 16 β Roadmap & Milestones: 12-Week Build Plan
Part F Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1 (review at end of Week 2)
The constraint
Marketing starts producing content NOW (3 posts/week from Monday). Realistic first-inquiry ETA: 4-8 weeks after posting starts. Everything P0 must be done by end of Week 6. The rest can follow.
12-week roadmap
Week 1-2 (Phase 1+2 β foundation)
Goal: Who we are + how knowledge works + what to build. | Deliverable | Owner | Chapter | |---|---|---| | Service catalogue finalised | M~ reviews Zeus draft β approve | Ch 01 | | RAG architecture approved | M~ reviews Ch 04 β approve | Ch 04 | | PDPA RAG source-map approved | M~ reviews Ch 05 β approve | Ch 05 | | Tools inventory approved | M~ reviews Ch 10 β approve | Ch 10 | | pdpa-breach RAG corpus built + golden Q&A | Zeus builds + tests | Ch 05 | | pdpa-retention RAG corpus built | Zeus builds | Ch 05 | | GATE G1 β M~ reviews direction (end of Week 2) | | |
Week 3-4 (Phase 2+3 β methodology + first tools)
Goal: How we work + the P0 assessment tools exist. | Deliverable | Owner | Chapter | |---|---|---| | Assessment methodology draft | Zeus β M~ review | Ch 07 | | pdpa-consent + pdpa-protection RAGs built | Zeus | Ch 05 | | AI Governance RAG architecture (Ch 06) | Zeus | Ch 06 | | aigov-pdpc-genai RAG built | Zeus (we have the sources) | Ch 06 | | PDPA Readiness Assessment Checklist (B1) | Zeus drafts, M~ reviews | Ch 11 | | Data Inventory Survey (B2) | Zeus drafts | Ch 11 | | Assessment Findings Report template (B7) | Zeus drafts | Ch 11 | | 4 P0 policy templates (C1, C2, C3, C6) | RAG-assisted drafting, M~ reviews | Ch 12 | | Services deck (A1) | Zeus drafts β M~ reviews | Ch 02 | | GATE G2 β M~ reviews rigor (end of Week 4) | | |
Week 5-6 (Phase 3 β commercial + delivery readiness)
Goal: Ready for first client. | Deliverable | Owner | Chapter | |---|---|---| | First-Meeting SOP (A2) + discovery guide | Zeus drafts β M~ dry-runs | Ch 02 | | Pricing & packaging (A3, Ch 03) | M~ decides, Zeus documents | Ch 03 | | Engagement letter template (A4) | M~ + external counsel review | Ch 03 | | pdpa-dpo-openness + pdpa-transfer RAGs | Zeus | Ch 05 | | aigov-sg-frameworks RAG | Zeus | Ch 06 | | Vendor Risk Assessment Form (B4) | Zeus | Ch 11 | | AI Usage Audit (B5) + Risk-Tiering Matrix (B6) | Zeus | Ch 11 | | Quality & rigour protocol (Ch 09) | Zeus drafts | Ch 09 | | GATE G3 β ready for first inquiry (end of Week 6) | | |
Week 7-8 (Phase 4 β go-to-market + training)
| Deliverable | Owner | Chapter |
|---|---|---|
| Website (Ch 14) β structure + content + lead capture | Zeus β WebChef β M~ review | Ch 14 |
| Staff Awareness Training Deck (D1) | M~ leads (AIGP/PDPA content), Zeus supports | Ch 13 |
| AI at Work training (D2) | M~ + Zeus | Ch 13 |
| Subcontract/partner network shortlist | M~ decides, Zeus researches | Ch 15 |
| pdpa-access-correction + pdpa-purpose RAGs | Zeus | Ch 05 |
| Remaining policy templates (C4, C5, C7, C8) | RAG-assisted | Ch 12 |
Week 9-10 (Phase 4 continued β training + partner)
| Deliverable | Owner | Chapter |
|---|---|---|
| Bite-size learning modules (D4) | Zeus β bite-size-gen | Ch 13 |
| Breach Response Tabletop Drill (D3) | M~ + Zeus | Ch 13 |
| Incident Response Playbook (C9) | Zeus + cyber partner input | Ch 12 |
| Subcontractor qualification checklist (F4) | Zeus | Ch 15 |
| All remaining aigov RAGs (risk-mgmt, lifecycle, incidents, training-data) | Zeus | Ch 06 |
Week 11-12 (Phase F β dry run + finalize)
| Deliverable | Owner | Chapter |
|---|---|---|
| Dry-run of first-meeting (mock client) | M~ presents, Zeus scores | Ch 16 |
| Dry-run of full PDPA assessment (mock NGO) | Zeus runs end-to-end | Ch 16 |
| Full playbook review β all chapters current | M~ + Zeus | All |
| GBrain knowledge fully synced | Zeus | Ch 17 |
| GATE G5 β go-live readiness |
Post-Week-12 (ongoing)
- DPO-as-a-Service tools (E1-E4) build as first retainer signs
- RAGs refreshed monthly (Source Watch cron extended)
- Golden Q&A eval sets re-run quarterly
- Policy templates version-updated annually or on PDPA amendment
Dependencies & critical path
G1 approval (Week 2) β unlocks all tool building
β B1 Checklist (Week 3) β B7 Report (Week 4) β [first engagement possible]
G2 approval (Week 4) β unlocks website + training content
G3 approval (Week 6) β unlocks go-to-market (website live, pricing public)
Critical path: Ch 01 β Ch 04 β Ch 05 RAGs β Ch 11 B1 β Ch 07 β Ch 02. If this chain is delayed, the first inquiry catches us unprepared.
What Zeus builds autonomously vs what needs M~
Zeus builds autonomously (research, RAG corpora, tool drafts, website, training skeletons): - All RAG corpora (from verified primary sources) - Assessment checklist drafts (M~ signs off PDPA accuracy) - Policy template drafts (M~ reviews) - Website (M~ approves content) - Internal quality tools
Needs M~ (cannot proceed without): - Service catalogue approval (G1) - Pricing decisions (Ch 03) - PDPA accuracy sign-off on every client-facing template - First-meeting dry-run (M~ presents) - Subcontractor/partner selection decisions - Any external communication (website copy, client emails)
Draft v0.1 by Zeus 2026-08-23 β awaiting G1 review at end of Week 2.
Ch 17 β GBrain Knowledge Anchoring
Part F Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1 (structure now live)
1. Why GBrain for this
The playbook files hold the drafts; GBrain holds the queryable knowledge state β the maps, registries and statuses that any future session (or the Telegram bot, or a subagent) needs to continue the build without re-reading 18 chapters. GBrain is the continuity layer.
2. Page architecture (live as of tonight)
| Page slug | Content | Sync trigger |
|---|---|---|
knqx-readiness-playbook |
Master index: chapter statuses, gates, links | Every session end |
knqx-services-catalogue |
The 15 services, 3 tiers, engagement ladder | On Ch 01 change |
knqx-rag-pdpa-map |
8 PDPA RAGs: sources, chunk counts, build status | On RAG build |
knqx-rag-aigov-map |
6 AI-Gov RAGs: sources, licensing, build status | On RAG build |
knqx-tools-registry |
33 tools, P0-P3, build loop | On tool build |
knqx-case-library (planned) |
Verified enforcement + AI incident cases (the video-series research, structured) | When case library formalised |
knqx-methodology (planned) |
The 5-stage method summary + maturity scale | On Ch 07 change |
Tags: knqx, knqx-readiness, pdpa, ai-governance, rag, client-delivery, services, tools.
3. Sync cadence
- Session end (always): update
knqx-readiness-playbookstatuses + last-updated line - Chapter approved at a gate: update the relevant page + add timeline entry (what was approved, when)
- RAG corpus event: update the map page (status π²βπ‘ββ , chunk count actual vs estimate)
- Tool built: update tools registry (P0ββ version 1.0)
- Nightly dream cycle (existing cron) handles link/timeline reconciliation automatically
4. Query patterns this supports (the payoff)
- "What's the build status of the pdpa-breach RAG?" β map page
- "What are the P0 tools?" β registry page
- "How does the engagement ladder work?" β catalogue page
- "Where is the playbook?" β playbook page β file paths
- A fresh cron session continues the build from GBrain alone β no chapter re-reading needed
5. Rules
- GBrain pages are SUMMARIES + pointers, never the full chapter text (single source of truth stays in the files)
- Every page carries its source file path
- Status vocabulary fixed: π² not started Β· π‘ in progress Β· β draft complete Β· π’ gate-approved
- M~-decision fields in pages always marked "M~ DECIDES" so no session treats them as settled
Draft v0.1 by Zeus 2026-08-23. Pages 1-5 created tonight; pages 6-7 on their trigger events.
Ch 18 β Risks, Dependencies & Open Questions for M~
Part F Β· Status: π‘ Draft v0.1 (2026-08-23) Β· Gate: G1 (review at wakeup)
1. Open questions needing M~'s decision (consolidated from all chapters)
At G1 (now β direction): | # | Question | From | Recommendation | |---|---|---|---| | 1 | Flagship order: Assessment β Data Mapping β Policies β Training β DPOaaS? | Ch 01 | Yes β assessment feeds everything | | 2 | Mini-assessment for micro-SMEs (β€10 staff)? | Ch 01/03 | Yes β funnel-feeder at S$1.8-2.2k | | 3 | Referral fees for Tier 3 partners: flat vs %? | Ch 01/03 | Flat S$500-1k (simple, no ongoing admin) | | 4 | DPO-as-a-Service tiers: 4/8/16 h/mo? | Ch 03 | Yes β 3 clean tiers | | 5 | Max concurrent engagements while solo? | Ch 01 | 2 (Zeus does the production load) | | 6 | ISO 42001 paywalled β summaries + clause refs OK (no verbatim)? | Ch 04 | Yes β cite, don't reproduce | | 7 | Enforcement case library client-visible in reports? | Ch 04 | Yes β our differentiator | | 8 | RAG tech: BM25 hybrid first, embeddings later? | Ch 04 | Yes β corpus quality > infra | | 9 | Tools: Excel for assessment, Google Forms for surveys? | Ch 10 | Yes |
At G3 (commercial): all Ch 03 price points Β· founding-client 30% discount Β· retainer tier pricing Β· payment terms.
Later (G4): website domain (knqx.com.sg owned? β check) Β· open-sourcing the data-mapping tool to consultants (P3 decision).
2. Key risks & mitigations
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| Inquiry arrives before P0 tools ready | Medium | High | Roadmap front-loads all P0 by Week 6; mini-assessment variant as thin viable product if needed at Week 4 |
| M~ bandwidth (solo + Zeus) becomes bottleneck | High | Medium | Zeus owns production (RAGs, drafts, research); M~ only signs off β enforced in Ch 16 division |
| Pricing wrong (too low = death by volume, too high = no SME uptake) | Medium | High | Founding-client engagements 1-3 are the calibration; revisit after #3 |
| RAG citation error reaches a client | Low (with gates) | Very High | Gates A+B (Ch 09): golden Q&A β₯90% + M~ sign-off on every deliverable |
| PDPA/GenAI guidance changes mid-build | Medium | Medium | Corpus version-controlled; monthly refresh cron; amendment triggers template review (Ch 09 Gate C) |
| Credential risk β brand built on M~ personally | Medium | Medium | Policies/tools institutionalised in RAGs + templates (transferable); Ch 15 partner network adds bench depth |
| Scope creep in first engagements | High | Medium | Fixed-scope engagement letters (A4) with explicit out-of-scope section; change-order clause |
| Client data mishandled by us | Low | Very High | Ch 09 Β§5: our own policies apply to us first; no client data in consumer AI tools |
3. Dependencies (external, flagged)
- Google OAuth (surveys + sheets) β operational β
- Cloudflare (website, tools hosting) β operational β
- Counsel partner (Ch 15) β NOT yet identified. Needed before first engagement for the legal-opinion escalation path. M~ action: shortlist 1-2 SME-friendly law firms by Week 4.
- CREST pen-test partner β NOT yet identified. Needed only if a client needs VA-PT (Tier 3 referral). Week 6+ acceptable.
- Domain (knqx.com / .com.sg) β verify ownership before website build (Week 7). M~ action: confirm domain status.
4. What would make me stop and escalate immediately
- Any PDPA claim I cannot verify against a primary source β blocked until verified (Gate D)
- Token/infra limits hit mid-build β continuation crons + master-plan state (already proven tonight)
- Any hint of a conflict of interest in a prospective engagement β pause, document, M~ decides
5. Definition of "ready" (the finish line)
KNQX is inquiry-ready when: services deck β first-meeting SOP β engagement letter β B1 checklist β B2 survey β B7 report template β 4Γ P0 policies β pdpa-breach + pdpa-retention RAGs live with golden Q&A passed β pricing approved. That's Week 6 on the current plan.
Draft v0.1 by Zeus 2026-08-23 β M~ review at G1.