============================================================ GoComply Git Commit History — R&D Evidence Repository: github.com/pdaxt/gocomply (private) Period: FY2024-25 (1 July 2024 - 30 June 2025) Generated: Sat Apr 18 21:27:07 AEST 2026 ============================================================ TOTAL COMMITS IN PERIOD: 0 ALL COMMITS (chronological): ------------------------------------------------------------ ============================================================ R&D-SPECIFIC COMMITS (files: rag.rs, rules.rs, embed.rs, sentinel/, chunks/) ------------------------------------------------------------ ============================================================ FULL HISTORY (all time): ------------------------------------------------------------ 2026-03-16 ee80828 Add rule-based compliance scanner with RAG fallback 2026-03-16 f90df4e Fix gcloudignore: stop excluding gocomply.db needed by Docker build 2026-03-17 3e8df50 Add pricing page, Stripe checkout, and email capture 2026-03-17 681ef05 Add integration configs (Copilot, Jira) and regulation sources 2026-03-17 98cc590 Add 21 compliance rules, board-ready scan detail page, PDF download 2026-03-17 a2b478d Add project status docs, demo script, and Academy rules export 2026-03-17 38f169b Add Privacy Act, ASIC, and WHS rules — 31 total compliance rules 2026-03-17 6fc0b67 Add CLAUDE.md project configuration 2026-03-17 f576cfa Apply linter formatting to source files 2026-03-17 8072168 Refactor handlers: extract scan job spawning, query helpers, error handling 2026-03-17 9010d81 Add 3 LinkedIn posts: CPS 230, Privacy Act, WHS 2026-03-17 ded33e9 Redesign to premium enterprise navy/white theme 2026-03-17 ad88430 Add regulation chatbot — /chat page with AI-powered Q&A 2026-03-17 a21c2b0 Auto-seed admin user on startup, make API key optional 2026-03-17 fb2816d Add gitignore for db/dist/cache/screenshots, add CBUS sample doc 2026-03-17 b90634c Fix chat response formatting — strip ASCII separator lines 2026-03-17 c64234f Fix chatbot returning no results for regulation-level queries 2026-03-17 4503d8a Add CPS 220 (Risk Management) and CPS 510 (Governance) rules 2026-03-17 c1cb406 Add CPS 220 and CPS 510 source hints to chatbot 2026-03-17 d77d0b9 Improve chatbot no-results messaging for all 9 regulations 2026-03-17 9ed5745 Add 13 new regulations to chatbot — full Australian compliance coverage 2026-03-17 f84f145 Fix regulation seeding: compare source count not just chunk existence 2026-03-17 38cd82f Add Bendigo Bank demo script for sales pitch 2026-03-17 f9bc3ae Expand to 37 regulations with lineage, enforcement cases, and deep context 2026-03-17 3429041 Update chat sidebar to show all 37 regulations, add FAR and enforcement suggestions 2026-03-17 1e90cf1 Codex CTO: refactor chat module, improve error handling, enrich chunks 2026-03-17 ca5f7e0 New pricing tiers ($99/$299/$499), Book Demo CTAs, cold outreach for 10 target banks 2026-03-17 c6b9555 Wire Stripe Checkout for 3 tiers, add mailto Book Demo buttons 2026-03-17 63382fd Add outreach batch send script for 9 target banks 2026-03-17 c7e9a3d Add CRM tracker, follow-up templates, LinkedIn post, case study template 2026-03-17 4bfe0ea Add interactive demo page, 3 SEO blog posts, follow-up templates 2026-03-17 775a0ad Add 3 SEO blog posts, sitemap.xml, robots.txt for Google indexing 2026-03-17 b6babed Add CPS 230 Masterclass Module 1, LinkedIn post to approval queue 2026-03-17 9fad0a2 Add /training page with Stripe checkout, Module 2 AML/CTF 2026-03-17 dbb9195 Add Module 3 Privacy Act compliance, LinkedIn post approved 2026-03-18 f1415a1 Complete 5-module CPS 230 Masterclass ($499 training product) 2026-03-18 5c7d497 Add /resources page with lead magnets, email capture on /demo, update training 2026-03-18 bfe7069 Add 2 high-intent SEO posts, Google Analytics on all 15 pages 2026-03-18 ebf70a1 Add Bendigo case study blog, social proof on homepage, Day 14 emails sent 2026-03-18 eb97148 Add whitepaper, FAR masterclass module 1, pricing FAQ objection handling 2026-03-18 de35137 Add competitor teardown, enforcement update, case studies page 2026-03-18 53fbe3e Add /webinar page — CPS 230 Readiness Assessment lead magnet 2026-03-18 4b28007 Add /partners page — technology, consulting, and referral partner programs 2026-03-18 bee94c8 Add /roi-calculator — interactive savings calculator with lead capture 2026-03-18 27a8d52 Add /pricing/enterprise — custom quote form for large regulated entities 2026-03-18 933272b Add /compliance-audit — public document upload with instant AI gap analysis 2026-03-18 2580258 Add /contact page with full lead capture form, Week 2 follow-ups sent 2026-03-18 1dc64e9 Add /compliance-news — regulatory news feed with filters and email subscribe 2026-03-18 d4bb87c Add /integrations — regulatory portals, collaboration, GRC, and API docs 2026-03-18 5f772a6 Fix duplicate route: rename /integrations to /connect for public page 2026-03-18 4618480 Add security headers middleware and deploy script 2026-03-18 e70a8f2 Expand regulation corpus to 53 sources/265 chunks (802K chars) and add 9 new scanning rules 2026-03-18 c62811b Add user registration, persistent storage (GCS FUSE), fix login page 2026-03-18 bdba303 v0.3.0: Expand to 59 sources, 340 chunks, 59 scanner rules 2026-03-18 2193593 Fix stale stats across site: 59 sources, 340 chunks, 59 rules 2026-03-18 e0ca36d Update landing regulation cards and chat sidebar for all 15 areas 2026-03-18 825e2cc Add capital adequacy and AUSTRAC AML/CTF blog posts for SEO 2026-03-18 933cae0 Add cache-busting headers to Cloudflare Worker for HTML responses 2026-03-18 5ea327b Rebuild FTS5 database: 59 sources, 340 chunks 2026-03-18 189fdbf Add Stripe webhook and upgrade checkout with customer email 2026-03-18 5faba8a Add CPS 220 risk management and FAR accountability blog posts for SEO 2026-03-18 151c1f1 Add blog cross-links from landing page regulation cards 2026-03-18 251fbb2 Add compliance guides section to resources page with blog links 2026-03-18 6136622 Add Stripe webhook signature verification (HMAC-SHA256) 2026-03-18 8383c49 Add DDO/breach reporting and Privacy Act blog posts + routes 2026-03-18 cddf460 Add DDO + Privacy Act blog links to landing page and resources 2026-03-18 886f26d Add ASIC info sheets + APRA practice guides to corpus (61 sources, 364 chunks) 2026-03-18 8385650 Update CLAUDE.md: 61 sources, Stripe prices, webhook, blog list 2026-03-18 d63f640 Add Schema.org structured data, OG tags, sitemap lastmod, and chat routing for 3 new sources 2026-03-18 e07bc82 Add CPS 226 margin chunks, rebuild FTS5 (62 sources, 372 chunks) 2026-03-18 4447662 Add cyber resilience framework chunks, rebuild FTS5 (63 sources, 382 chunks) 2026-03-18 32ec787 Add NCCP + cyber resilience scanner rules (65 rules, 17 regulations) 2026-03-18 d208543 Update stats: 65 rules, 17 regulations, 382 chunks across all pages 2026-03-18 10f5f97 Add NCCP Act 2009 expanded chunks, rebuild FTS5 (64 sources, 392 chunks) 2026-03-18 4a3b117 Add DDO/ESG/CDR scanner rules (71 rules, 20 regs), ESG + CDR chunks (66 sources, 408 chunks) 2026-03-18 b1da988 Add FAQPage schema to CPS 230 checklist, update stats to 71 rules / 408 chunks 2026-03-18 82cfee5 Add FAQPage schema + OG tags to CPS 234 blog post 2026-03-18 ee7ff4c Add 5 new regulation sources, 6 scanner rules (77 rules, 24 regs, 71 sources, 445 chunks) 2026-03-18 47df86c Add pricing page conversion optimization: comparison table, trust signals, FAQPage schema 2026-03-18 257ccfb Add FAQPage schema + OG tags to AML/CTF guide and FAR blog posts 2026-03-18 c281177 Add OG tags to all 17 blog posts for social sharing 2026-03-18 9b6e58c Update CLAUDE.md: 77 rules, 24 regulations, 71 sources, 445 chunks, 17 blog posts 2026-03-18 7c08dad Add whistleblower protection chunks, hit 450 chunks (72 sources) 2026-03-18 7658232 Add credit licensing/AFSL + whistleblower chunks (73 sources, 456 chunks) 2026-03-18 0f9f3ce Update stats across all pages: 77 rules, 24 regs, 73 sources, 456 chunks 2026-03-18 d9e6fe7 Add SEO meta tags to demo and chat pages (description, canonical, OG tags) 2026-03-19 3b40145 Add 9 new regulation sources, 4 scanner rules: 81 rules, 28 regs, 82 sources, 500 chunks 2026-03-19 f9b158c Update CLAUDE.md: 81 rules, 28 regs, 82 sources, 500 chunks 2026-03-19 05bc4b4 Add 3 new blog posts: modern slavery, sanctions screening, financial hardship (20 total) 2026-03-19 ea6b9c4 Add 3 new blog posts to resources page, update chatbot source count to 82 2026-03-19 33d0bf4 Update CLAUDE.md blog count to 20 2026-03-19 550a046 Fix hero stats (28 regs, 81 rules, 500 chunks) and OG tag counts 2026-03-19 ef24510 Update OG stats on chat and demo pages to 82 sources, 500 chunks 2026-03-19 70af353 Add 4 scanner rules (IDR, related party, reporting, climate): 85 rules, 32 regulations 2026-03-19 0563fd8 Add 5 regulation sources, 2 scanner rules: 87 rules, 34 regs, 87 sources, 521 chunks 2026-03-19 1f30d0c Add 2 new blog posts: anti-bribery compliance, conduct risk culture (22 total) 2026-03-19 5d1ac37 Add 2 regulation sources (consumer credit, whistleblower): 89 sources, 530 chunks 2026-03-19 2ee9603 Add 2 scanner rules (consumer credit, whistleblower): 89 rules, 36 regulations 2026-03-19 d578ff3 Add 3 regulation sources (super governance, payments, credit reporting): 92 sources, 540 chunks 2026-03-19 7dd8238 Add 2 new + update 6 chunk sources: 94 sources, 550 chunks 2026-03-19 f0a3673 Fix stale stats across all pages: 89 rules, 36 regs, 94 sources, 550 chunks 2026-03-19 b74d218 Update hero badge: 50+ → 94 Australian regulation sources 2026-03-19 9e16be8 Add 2 scanner rules (managed investment, market conduct): 91 rules, 38 regulations 2026-03-19 73922a9 Milestone: 100 regulation sources, 576 chunks, 91 rules, 38 regulations 2026-03-19 b15d21e Add 4 scanner rules, 6 chunk sources: 95 rules, 42 regs, 106 sources, 601 chunks 2026-03-19 dce0c1b Milestone: 100 scanner rules, 47 regulations, 106 sources, 601 chunks 2026-03-19 3377829 Add 2 blog posts (AFS licensing, liquidity risk): 24 total SEO pages 2026-03-19 fafaf34 Add 5 scanner rules, 4 chunk sources: 105 rules, 50 regs, 110 sources, 619 chunks 2026-03-19 6275c4e Update blog footer stats to 110 sources, 105 rules 2026-03-19 a5ab7b8 Add 5 rules, 4 sources, 2 blogs: 105 rules, 50 regs, 110 sources, 619 chunks, 26 blogs 2026-03-19 9b5472e Add 5 rules, 4 sources: 110 rules, 55 regs, 114 sources, 637 chunks 2026-03-19 e6b149f Fix chunk validation: char_count byte alignment, chunk_id format, source_name consistency, test Chunk struct fields 2026-03-19 edff766 Update stats: 115 rules, 57 regs, 118 sources, 650 chunks, 28 blogs 2026-03-19 ad29ca7 Add 5 rules, 5 sources, 2 blogs: 120 rules, 62 regs, 123 sources, 667 chunks, 30 blogs 2026-03-19 090ef82 125 rules, 67 regs, 128 sources, 681 chunks, 30 blogs — milestone deploy 2026-03-19 83600bf Fix recursion limit: refactor chain() to extend() for 125 rule sets 2026-03-19 71cb66d 130 rules, 72 regs, 133 sources, 696 chunks — add NPP/PayTo, CPS 226 margining, ACL guarantees, add-on insurance, market integrity 2026-03-19 8d03fb7 135 rules, 77 regs, 138 sources, 707 chunks — add SVF, FIRB, CPS 900 resolution, custody, conglomerate supervision 2026-03-19 2a2bcb8 140 rules, 82 regs, 143 sources, 717 chunks — add SPS 220, surcharging, CPS 511 deep, FAR mapping, Cyber Security Act 2024 2026-03-19 f790898 145 rules, 87 regs, 148 sources, 727 chunks — add APS 330, RG 271 IDR, DDO TMD, fiduciary, SPS 530 investment 2026-03-19 1a376fc 150 rules, 92 regs, 153 sources, 737 chunks — milestone! Add life insurance code, breach reporting, CPS 234 deep, anti-hawking, regulatory sandbox 2026-03-19 10f0d73 155 rules, 97 regs, 158 sources, 747 chunks — add ePayments Code, CPG 229 climate, CSF regime, derivative reporting, SPS 250 insurance 2026-03-19 95fd179 160 rules, 102 regs, 163 sources, 756 chunks — add KYC/CDD deep, CPS 232 BCP, MDA regime, least-cost routing, RG 209 credit assessment 2026-03-19 02cdec5 165 rules, 107 regs, 168 sources, 764 chunks — add RG 166 financial, APS 120 securitisation, privacy reform, client money, SG obligations 2026-03-19 6851ec2 170 rules, 112 regs, 173 sources, 770 chunks — add APRA directions, ASIC EUs, BEAR/FAR, DDO distribution, APRA data collection 2026-03-19 918d333 175 rules, 117 regs, 178 sources, 777 chunks — milestone! Add market surveillance, GI Code, AFSL breach, funds management, margin lending 2026-03-20 abdd836 180 rules, 122 regs, 183 sources, 782 chunks — add product intervention deep, climate AASB, MIS deep, BEAR/FAR deep, trustee/fiduciary deep 2026-03-20 2fb7c81 185 rules, 127 regs, 188 sources, 787 chunks — add credit reporting, PI insurance, AI governance, remediation, tax agent deep 2026-03-20 48e0e84 190 rules, 132 regs, 193 sources, 792 chunks — add ePayments deep, CPG 229 scenario, CSF intermediary, derivative clearing, SPS 250 claims 2026-03-20 53a625f Add 5 rules (batch 14): super member outcomes, banking code, NDB scheme, insurance claims, data breach response — 195 rules, 137 regulations, 198 sources, 797 chunks 2026-03-20 7e9a72d Add 5 rules (batch 15): NPP/PayTo deep, CPS 226 margining deep, ACL guarantees deep, add-on insurance deep, market integrity deep — 200 rules milestone, 142 regulations, 203 sources, 802 chunks 2026-03-20 e009f84 Add 25 rules (batches 16-20): stored-value/PPF, FIRB, CPS 900, custody, conglomerate, SPS 220, surcharging, CPS 511 deep, FAR mapping, Cyber Security Act, APS 330, RG 271, DDO TMD, fiduciary/conflicts, SPS 530, life insurance code, AFSL breach deep, CPS 234 deep, anti-hawking, regulatory sandbox, product intervention, climate AASB, MIS Ch 5C, BEAR/FAR transition, trustee fiduciary — 225 rules milestone 2026-03-20 3cf1db9 250 rules milestone — batches 21-25 (25 new rules, 24 chunks, 24 sources) 2026-03-20 ce9164a 275 rules milestone — batches 26-30 (25 new rules, 24 chunks, 24 sources) 2026-03-20 cf64165 Add batches 31-35: 300 rules, 242 regulations, 302 sources, 901 chunks 2026-03-20 660d257 Add batches 36-40: 325 rules, 267 regulations, 327 sources, 926 chunks 2026-03-20 7b2622e Add batches 41-45: 350 rules, 291 regulations, 351 chunks 2026-03-20 137b6dd Add batches 46-50: 375 rules milestone — 25 new rules, 25 chunks 2026-03-20 84cabc6 Add batches 51-55: 400 rules milestone — 25 new rules, 25 chunks 2026-03-20 4a3d29b Add batches 56-60: 425 rules milestone — 25 new rules, 25 chunks 2026-03-20 166cd3a Add batches 61-65: 450 rules milestone — 25 new rules, 25 chunks 2026-03-20 4995fa6 Add batches 66-70: 475 rules, privacy/market conduct/clearing/BCP/technology risk 2026-03-20 2c67cbf 500 rules milestone — batches 71-75: AML/CTF deep, consumer outcomes, oprisk tools, governance, resolution 2026-03-20 81075d9 Add batches 76-80: 525 rules — reporting/controls, conduct/culture, training, ESG/nature risk 2026-03-20 9d96786 Add batches 81-85: 550 rules — capital instruments, credit risk deep, insurance governance, super deep 2026-03-20 305ac32 Add batches 86-90: 575 rules, 573 chunks 2026-03-20 c2f5958 Add batches 91-95: 600 rules milestone, 596 chunks 2026-03-20 d441639 Add batches 96-100: 625 rules milestone, 617 chunks 2026-03-20 78523e8 Add batches 101-105: 650 rules milestone, 639 chunks 2026-03-20 fce324d Add batches 106-110: 675 rules, 664 chunks 2026-03-20 cc62dbe 700 rules milestone — batches 111-115 2026-03-20 bde2b98 725 rules milestone — batches 116-120 2026-03-20 207842e 750 rules milestone — batches 121-125 2026-03-20 9407233 Add batches 126-130: 775 rules, 739 chunks — treasury/liquidity, employment/workplace, governance frameworks, industry-specific, emerging tech 2026-03-20 44abce9 Add batches 131-135: 800 rules milestone, 758 chunks — regulatory reporting, customer protection, payments/fintech, insurance deep, prudential supervision 2026-03-20 c3aa0d7 Add batches 136-140: 825 rules, 774 chunks — corporate governance, tax compliance, super deep, credit deep, operational risk deep 2026-03-20 afa3551 Add batches 141-145: 850 rules, 792 chunks — data/privacy, financial crime, risk quantification, regtech, industry conduct 2026-03-20 1677aac Add batches 146-150: 875 rules, 812 chunks — ESG/sustainability, consumer protection, capital, payments, governance 2026-03-20 6069803 Add batches 151-155: 900 rules, 835 chunks — regtech, insurance advanced, super advanced, market conduct, data privacy 2026-03-20 fb894c0 Add batches 156-160: 925 rules, 855 chunks — prudential reporting, operational resilience, conduct risk, financial crime, corporate governance 2026-03-20 12357a9 Add batches 161-165: 950 rules, 877 chunks — audit/assurance, licensing, treasury/funding, credit advanced, wealth management 2026-03-20 07663d1 Add batches 166-170: 975 rules, 899 chunks — tax/reporting, payments infrastructure, risk quantification, enforcement, trust/fiduciary 2026-03-20 f702f60 1,000 rules milestone — batches 171-175 (regulatory change, insurance prudential, compliance function, consumer protection, technology governance) 2026-03-20 32033bf Add batches 176-185: 1,050 rules, 967 chunks (prudential reporting, financial crime, governance, customer outcomes, cloud security, third-party risk, liquidity, conduct, super trustee, internal audit) 2026-03-20 3b4c2a0 Add batches 186-195: 1,100 rules, 1,014 chunks (model risk, fraud, payments, credit risk, operational risk, reinsurance, market risk, capital management, insurance product, enforcement) 2026-03-20 69aeba4 Add batches 196-205: 1,150 rules, ~1,063 chunks 2026-03-20 5cc7edf Add batches 206-215: 1,200 rules milestone 2026-03-20 ae0b066 Add batches 216-220: 1,250 rules milestone 2026-03-20 c25f8b4 Add batches 221-225: 1,300 rules milestone 2026-03-20 f3e2367 Add batches 226-230: 1,350 rules milestone 2026-03-20 2d6b944 Add batches 231-235: 1,400 rules milestone 2026-03-20 dd9752b Add batches 236-240: 1,450 rules milestone — model risk, clearing/settlement, agricultural/regional, sustainable finance, emerging finance 2026-03-20 ade9ad7 Add batches 241-250: 1,500 rules milestone — regtech, adviser obligations, SMSF governance, insurance distribution, payment risk, super trustee, AML/CTF screening, board/director, operational risk 2026-03-20 5da1096 Add batches 251-260: 1,550 rules — ESG/climate deep, responsible investment, sustainability reporting, consumer protection, distribution obligations, prudential capital, liquidity, credit, conduct/culture, third-party risk 2026-03-20 f31340d Add batches 261-270: 1,600 rules milestone — cloud/data centre, network security, application security, identity/access, security operations, data protection, financial reporting, internal controls, tax compliance, regulatory engagement 2026-03-20 0fd279e Add batches 271-280: 1,650 rules — vendor risk, supply chain, board governance, senior management, enterprise risk, change management, fraud risk, financial crime, customer complaints, conduct & culture 2026-03-20 96ea654 Add batches 281-290: 1,700 rules — product lifecycle, pricing/fairness, distribution, insurance products, super products, credit products, deposit products, wealth products, market products, payments products 2026-03-20 cce5af1 Add batches 291-300: 1,750 rules — consumer vulnerability, ESG environmental/social/governance, technology governance, fintech/innovation, operational resilience, crisis management, cross-jurisdiction, regulatory reform 2026-03-20 cf73818 Add batches 301-310: 1,800 rules — risk analytics, compliance function, internal audit, legal risk, reputational risk, strategic risk, insurance/banking/super capital, payments systems 2026-03-20 56019b9 Add batches 311-320: 1,850 rules — liquidity risk deep, credit portfolio, market risk governance, interest rate risk, treasury/ALM, operational risk deep, people risk, procurement/facilities, tax governance, data governance deep 2026-03-20 0f9c93f Add batches 321-330: 1,900 rules — insurance risk deep, superannuation deep, payments infrastructure, financial crime deep, regulatory reporting, legal/compliance, model risk, ESG/sustainability, customer experience, strategic risk 2026-03-20 bd8eebc Add batches 331-340: 1,950 rules — board governance deep, internal controls, digital banking, wealth management, cloud/technology, identity/access, vendor management, crisis management, conduct/culture, emerging risk 2026-03-20 3e06fa7 2,000 rules milestone — batches 341-350: audit/assurance, information management, lending deep, treasury operations, product governance, operational efficiency, stakeholder management, capital management, compliance monitoring, integrated risk 2026-03-20 399a871 Add batches 351-360: 2,050 rules — privacy deep, incident management, project/change, data analytics/BI, regulatory capital deep, insurance capital, payments innovation, financial reporting, legal operations, environmental risk 2026-03-20 e554eca Add batches 361-370: 2,100 rules — cyber security deep, network security, business analytics, AML deep, consumer protection, deposit operations, insurance operations, corporate governance, supply chain risk, innovation/fintech 2026-03-21 011847b Remove all em dashes from customer-facing content and fix broken landing page blog links 2026-03-21 777fa5c Fix 7 broken internal links across blog posts and resources page 2026-03-21 157474b Update all product stats to reflect actual scale: 2,000 rules, 200+ sources, 1,500+ regulations 2026-03-21 eeb4650 Update CRM: Follow-up 1 sent to all 9 prospects via Resend (2026-03-21) 2026-03-21 5cdfc5a Fix remaining outdated stats in blog posts (100/110 sources -> 200+) 2026-03-21 ec8b1ef Add Cyber Security Act 2024 blog post 2026-03-21 ade0431 Update CLAUDE.md stats: 1,975 rules, 1,501 regulations, 31 blog posts 2026-03-21 dffc28b Send Follow-up 2 emails to all 9 prospects with updated stats 2026-03-21 c3d4fa2 Add CPS 230 Service Provider Management blog post (July 2026 deadline) 2026-03-23 d815cb0 Fix outdated stats across site: 60+ -> 200+ sources, 637 -> 1,800+ chunks 2026-03-23 40c08c9 Fix dead email addresses and em dashes across 14 files 2026-03-23 0abfd72 Fix outdated stats across 22 pages: standardize to 200+ sources, 1,975 rules, 1,800+ chunks 2026-04-16 300765b feat(sentinel): add AI Governance back-test module 2026-04-16 a7717ed fix(docker): copy templates/ and sentinel-data/ for Askama + include_str! at compile time 2026-04-16 e5971cf fix(sentinel): self-contained CSS in base.html (was blocked by CSP); rename extra_head→extra_css block to match cba.html 2026-04-16 a3a6823 fix(pedant): 12 bugs caught by /pedant on live sentinel/cba 2026-04-16 cd7c0f3 sentinel/cba: kill demo-theater overclaims, add scope disclaimer 2026-04-17 a461709 sentinel: ship real codebook-drift detector + /sentinel/scan product surface 2026-04-17 7678b81 sentinel: add Westpac AUSTRAC 2020 back-test — second case, proves methodology generalises 2026-04-17 0206798 sentinel: rewrite landing page with 2 back-tests + live scanner CTA 2026-04-17 32a2024 westpac: fix 5 critical fact errors caught by research agent 2026-04-17 b9349bf sentinel: wire 1,975-rule document scanner to /sentinel/scan 2026-04-17 7c3daa1 fix(sentinel): score formula + scan time claim 2026-04-17 272c51a feat(sentinel): regulation text + downloadable reports 2026-04-18 5fc2922 docs: R&D Tax Incentive documentation package for FY2024-25 2026-04-18 93915b0 docs(rnd): comprehensive R&D Tax Incentive pack for Inferno Tech FY2025-26 2026-04-18 3505291 docs(rnd): bulletproof R&D Tax Incentive pack with case law and compliance defence 2026-04-18 0f370bc docs(rnd): add real invoices, bank statements, and expense summary 2026-04-18 4039631 docs(rnd): organized evidence folder with 38 files across 7 categories 2026-04-18 c692c17 docs(rnd): complete evidence pack — 92 files from Spark sent emails 2026-04-18 883641f docs(rnd): complete FY2025-26 bank statement coverage (Jul-Jan) 2026-04-18 4987f77 docs(rnd): complete bank statement analysis — every transaction categorised 2026-04-18 ac49840 docs(rnd): FY2024-25 R&D Tax Incentive document — DEADLINE 30 APRIL 2026 2026-04-18 09b8a8f docs: update registered + business address to 10 Zoriana Close Mardi 2259 2026-04-18 57e4639 docs(rnd): clean FY2024-25 — remove GCP, tools, hardware, domain (next year)