# Hayat-e-Nau — Pre-Migration Remediation Baseline

**Baseline Date:** September 16, 2026 (Audit Freeze)  
**Git Commit Hash:** `fb8438060e31edc3d3d10b28a6cbd38fd418c1e2` (`fb84380`)  
**Status:** Baseline frozen prior to remediation execution.

---

## 1. Frozen Baseline Entity Counts

| Entity | Baseline Count | Source File |
| :--- | :---: | :--- |
| **Articles** | 33 | `src/data/articles.ts` |
| **Issues** | 11 | `src/data/issues.ts` |
| **Authors** | 23 | `src/data/authors.ts` |
| **Editorial Sections** | 18 | `src/data/sections.ts` |
| **Topics / Taxonomies** | 11 | `src/data/topics.ts` |

---

## 2. Frozen Production Build Output

- **Total Generated Routes:** 108 static routes
- **Build Engine:** Astro 5 Static Site Generation (SSG)
- **Static Pages Breakdown:**
  - Standard Views: 12 (Home, About, Archive, Article Index, Articles List, Issues List, Current Issue, Authors List, Sections List, Topics List, Jamia, Contact)
  - Articles: 33 static pages (`/articles/[slug]/`)
  - Issues: 11 static pages (`/issues/[slug]/`)
  - Authors: 23 static pages (`/authors/[slug]/`)
  - Sections: 18 static pages (`/sections/[slug]/`)
  - Topics: 11 static pages (`/topics/[slug]/`)
  - Machine Endpoints: 2 (`/sitemap.xml`, `/robots.txt`)
- **Build Duration:** ~1.4 seconds

---

## 3. Pre-Remediation Issues Identified by Independent Audit

1. **PDF Links Integrity:**
   - 11 PDF links declared in `src/data/issues.ts`.
   - Audit found 9 links returning 404/403 or non-functional remote links.
2. **Open Graph (OG) Images:**
   - Inconsistent og:image URLs across page types, some pointing to non-existent or relative paths.
3. **Schema.org Structured Data:**
   - Inappropriate use of `Periodical` across multiple page types (author, topic, section pages) instead of page-type-specific Schema.org types (`ProfilePage`/`Person`, `CollectionPage`, etc.).
4. **Article Content Fidelity:**
   - `tarana-e-falah` truncated/partial couplet set.
   - Longest WordPress article (~65,878 characters, Post ID 1729/1782/similar in raw database) missing from migrated set.
5. **Legacy URL Redirects:**
   - Ineffective or incomplete legacy redirects.
6. **Mobile 320px Viewport Overflow:**
   - Horizontal scrollbar present on narrow screens (~320px) in header/toolbar/tables.
7. **Accessibility:**
   - Missing "Skip to main content" accessible link.
8. **Language / Claims Verification:**
   - Overstatements regarding "authentic historical scans" (when covers are vector artwork representations).
