# Test Report — Preliminary Phase 1 v0.5.0-alpha.7

## Release identity

- **Document ID:** BIB-P1-0001
- **Version:** 0.5.0-alpha.7
- **Build:** BIB-P1-20260806-0340-Z
- **Date:** 2026-08-06 UTC
- **Status:** Preliminary Review Candidate — Current-Site Source Integration
- **Change Request:** CR-CUST-002, accepted and implemented
- **Previous immutable baseline:** Phase 1 v0.5.0-alpha.6 / CR-CUST-001

## Static package validation

```text
HTML pages:                    18
Broken local references:       0
Duplicate IDs:                 0
Font binaries:                 0
Required routes:               9 / 9
Homepage sections:            13 / 13
Acceptance criteria:          11 / 11
Current-site source fixture:   5 prices / 7 team / 6 hospitals / 11 roots
JavaScript syntax:             passed
Build metadata alignment:      passed
Lora runtime references:       0
```

Commands:

```bash
npm run build
node --check assets/js/prototype.js
npm run validate
```

## Responsive browser matrix

Chromium / Playwright covered all 18 HTML pages at 360, 768, 1024, 1440 and 1920 CSS px.

```text
Pages:                         18
Viewport widths:               5
Total browser cases:           90
Passed:                        90
Failed:                         0
User-scrollable X overflow:     0
Missing/hidden H1 failures:     0
```

Machine-readable evidence: `qa/responsive-report.json`.

## Interaction and component checks

The alpha.7 suite contains 28 targeted checks. It preserves the 23 alpha.6 composition/component checks and adds five source-integration checks:

1. first two H-03 icons are centered within optical tolerance;
2. the homepage current-site block exposes source links and fallback-capable media;
3. P-04 renders all five dated price levels;
4. P-05 renders seven profiles and six hospitals from the source fixture;
5. the blog renders all eleven root categories and their child hierarchy.

```text
Interaction/component cases:   28
Passed:                         28
Failed:                          0
```

Machine-readable evidence: `qa/interaction-report.json`.

## CR-CUST-002 measured completion

```text
H-03 optical icon checks:        2 / 2
Public price levels:             5
Public team profiles:            7
Public hospital listings:        6
Blog root categories:           11
Child-category links:           35+
Source links:                    present
Remote-media fallbacks:          present
Live synchronization:            no — dated fixture
```

## Visual inspection

Representative alpha.7 renders:

- `qa/screenshots/home-stats-alpha7.png`;
- `qa/screenshots/home-team-alpha7.png`;
- `qa/screenshots/packages-current-site-alpha7.png`;
- `qa/screenshots/team-current-site-alpha7.png`;
- `qa/screenshots/blog-taxonomy-alpha7.png`;
- `qa/screenshots/review-alpha7.png`;
- `reference/home-desktop-1920.png`;
- `reference/home-mobile-390.png`.

Confirmed visually:

- list and globe glyphs sit in the center of their indicator containers;
- all five package prices are visible without card overflow;
- left and right blog modules retain a shared grammar while the taxonomy rail remains distinguishable;
- external team/hospital media can fall back to local illustrations without collapsing card geometry;
- source/snapshot labels are visible and are not presented as independent verification;
- desktop and mobile references have no user-scrollable horizontal overflow.

## Formal-document verification

The CR-CUST-002 control pack was generated as DOCX, rendered to eight page PNGs, inspected, exported to PDF, and re-rendered with the PDF renderer. No clipped text, overlapping elements, missing glyphs or broken tables were observed.

Files:

- `docs/formal/Baby_in_Brazil_CR-CUST-002_Current_Site_Source_Integration_v1.0.0_RU.docx`;
- `docs/formal/Baby_in_Brazil_CR-CUST-002_Current_Site_Source_Integration_v1.0.0_RU.pdf`.

## Known boundaries

This verification does not establish production content approval, medical/legal correctness, current commercial validity, professional credentials, hospital partnership, media permissions, translation/hreflang correctness, Joomla override compatibility, production form handling, analytics integration or a production pricing engine.

## Result

```text
Static validation:              PASSED
Responsive browser matrix:      PASSED (90/90)
Interaction/component checks:   PASSED (28/28)
CR-CUST-002 implementation:     PASSED (5/5)
Formal DOCX/PDF visual review:  PASSED
Overall preliminary package QA: PASSED
```
