737-line timeline page covering 2024-2026 disclosure process
- Bilingual (Chinese/English) with color-coded event tags
- Full SEO: hreflang, og:image, twitter card, meta description
- Navigation consistent with other blog pages
- Legal-safe: facts only, no subjective claims
Co-Authored-By: Claude <noreply@anthropic.com>
Navigation bar and verification badge now use <span class="zh">/<span class="en">
matching the site's existing language toggle system.
Co-Authored-By: Claude <noreply@anthropic.com>
- All 9 pages: Schema.org TechArticle JSON-LD structured data
- All 9 pages: hreflang tags (zh/en/x-default) for GEO targeting
- 7 pages: canonical URLs added (index + censorship already had them)
- 4 pages: meta descriptions added
- All 9 pages: nav bar current-page highlighting via JS
- All 9 pages: back-to-top button (appears on scroll >400px)
Co-Authored-By: Claude <noreply@anthropic.com>
- Unified nav bar with links to all research articles
- Verification badge: Docker 37/37, Zenodo DOI, IACR 2026/526, Packet Storm
- Mobile responsive hamburger menu
- PoC payloads and evidence screenshots added
- Draft articles and planning files included
Co-Authored-By: Claude <noreply@anthropic.com>
Link to all three repos: deeplink (runtime), securityguard (SDK),
and hash-collision-lab (cryptography, IACR 2026/526).
Co-Authored-By: Claude <noreply@anthropic.com>
- Fix: March 15 deletion has NO identified complainant (anonymous "related complaint")
- Fix: Clearly distinguish March 11 named complaint (rejected) vs March 15 anonymous (deleted)
- Add: Censorship analysis article link (innora.ai/zfb/article_censorship.html)
- Add: Full regulatory response table (38+ institutions, 16 countries)
- Add: Twitter thread link (@met3or)
- Mark: All 4 WeChat article links as DELETED with strikethrough
- Update: Timeline with March 15 censorship event
- Update: Mirrors table showing WeChat as DELETED
Co-Authored-By: Claude <noreply@anthropic.com>
- Content removal requires full legal proceedings in Singapore, New Zealand, and United States
- Added to both ZH and EN censorship notice sections
Co-Authored-By: Claude <noreply@anthropic.com>
- Removed top and footer "archive mirrors" blocks (redundant)
- Censorship notice is now the most prominent element after header
Co-Authored-By: Claude <noreply@anthropic.com>
- WeChat deletion notice shows NO complainant identity, NO specific violation, NO appeal
- This bypasses normal complaint procedure (which shows complainant + allows appeal)
- Corrected both ZH and EN descriptions to match actual screenshot evidence
Co-Authored-By: Claude <noreply@anthropic.com>
- New section: Community Q&A responding to 6 major criticisms from GitHub/V2EX/LINUX DO
- New section: User self-protection guide (5 actionable measures)
- New callout: ITIF think tank independent corroboration (published 5 days before our disclosure)
- TOC updated with new section entries
- Removed 5 .bak files (631KB)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add whitelist bypass banner (CVSS 9.3) prominently at top of blog
- Add official declaration: updates only via innora.ai/zfb/ and WeChat AI-security-innora
- Add 4 WeChat article links with titles at blog header
- Sanitize case reference numbers from blog content
- Update CSSF to 4 departments confirmed (ICT Risk Supervision)
- Update response count to 39+
- Add rebuttal.html (legal defense document)
- Update README with CVE info, global regulatory response, whitelist bypass details
Co-Authored-By: Claude <noreply@anthropic.com>