Architecture and Configuration - johnapaz/johnapaz.github.io GitHub Wiki
Architecture and configuration
Last inspected: September 30, 2026. Distinguish source evidence from service settings that still need verification.
Verified source baseline
Source repository inspected at commit 5e9afa9f4ea54a1d28b70184228132e12ef4b94e.
| Item | Current evidence / location |
|---|---|
| Source repository | johnapaz/johnapaz.github.io |
| Default branch at inspection | master; proposed rename tracked in #20 |
| Site implementation | Jekyll; Gemfile includes github-pages; README describes GitHub Pages hosting |
| Custom domain in source | CNAME contains johnapaz.com |
| Site settings | _config.yml |
| Page templates | _layouts/ and _includes/ |
| Styles and assets | _sass/ and assets/ |
| Structured content | content/ |
| Wiki Git remote | https://github.com/johnapaz/johnapaz.github.io.wiki.git |
Verify before operational changes
Live Pages publishing settings, DNS records, HTTPS certificate state, branch rules, and production health were not verified during this wiki setup. Read the actual settings before modifying them; a source file alone does not prove the corresponding service is configured correctly.
Planned / undecided
- V2 platform: not selected; see V2 requirements.
- Staging host, URL, access, and deployment triggers: #25.
- CI checks, production promotion, and rollback: #21.
- Analytics, monitoring, alert delivery, and service ownership: #24.
When a configuration changes, record the date, reason, relevant issue/commit, environment, and verification result. Link to authoritative configuration rather than copying values that will drift. Never store secrets here.