Skip to content

Commit da84827

Browse files
authored
Merge pull request #8 from Iron-Mark/dev
[codex] document v2.1.1 release checkpoint
2 parents 0957366 + acd33db commit da84827

2 files changed

Lines changed: 53 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ This repository contains the source code for the original UMak CCIS Hackathon en
1818

1919
Public showcase URL: https://iron-mark.github.io/Hackathon-Smart-Profile-Management-System/
2020

21+
Release checkpoint: [`v2.1.1`](https://github.com/Iron-Mark/Hackathon-Smart-Profile-Management-System/releases/tag/v2.1.1)
22+
23+
Release evidence: [`docs/release-evidence-v2.1.1.md`](docs/release-evidence-v2.1.1.md)
24+
2125
The public build is intentionally demo-only. It uses seeded reviewer accounts, browser-local demo storage, generated sample files, and deterministic AI/OCR fallbacks when private API keys are not configured. There is no supported hosted persistence path in this showcase branch.
2226

2327
<div align="center">
@@ -122,6 +126,8 @@ For a concise showcase script, see `docs/demo-checklist.md`.
122126
For public reviewer notes, see `docs/PUBLIC_DEMO.md`.
123127
For demo backend limitations, see `docs/demo-backend.md`.
124128
For optional Clerk identity and Organization controls, see `docs/clerk-showcase-auth.md`.
129+
For the verified release checkpoint, see `docs/release-evidence-v2.1.1.md`.
130+
The README screenshots are maintained in `docs/images/login.png`, `docs/images/profile.png`, and `docs/images/dashboard.png`.
125131

126132
### Performance And Web Vitals
127133

docs/release-evidence-v2.1.1.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# v2.1.1 Release Evidence
2+
3+
Public demo URL:
4+
5+
https://iron-mark.github.io/Hackathon-Smart-Profile-Management-System/
6+
7+
## Checkpoint
8+
9+
- Release tag: `v2.1.1`
10+
- GitHub Release: https://github.com/Iron-Mark/Hackathon-Smart-Profile-Management-System/releases/tag/v2.1.1
11+
- Tag target: `09573665db005f4a1114dcaf9606886a7cfbc73f`
12+
- GitHub Pages deploy run: `27897209662`
13+
- Deploy result: `success`
14+
- Final working branch after verification: `dev`
15+
16+
## What This Release Captures
17+
18+
- Restored public GitHub Pages demo for faculty credential upload, admin review, and approval tracking.
19+
- Browser-local demo data for seeded reviewer accounts, visitor registration, submissions, audit logs, and file metadata.
20+
- Generated sample files only; visitors should not upload real faculty records.
21+
- Public AEO/GEO sources through the visible facts section, FAQ JSON-LD, `answers.md`, and `llms.txt`.
22+
- Local Web Vitals button and panel backed by the official `web-vitals` package.
23+
24+
## Live Verification
25+
26+
Fresh live verification was run against the deployed GitHub Pages URL after the tag was moved to the final verified commit:
27+
28+
```powershell
29+
$env:PLAYWRIGHT_BASE_URL = 'https://iron-mark.github.io/Hackathon-Smart-Profile-Management-System'
30+
$env:PLAYWRIGHT_WEB_SERVER_URL = 'https://iron-mark.github.io/Hackathon-Smart-Profile-Management-System/'
31+
$env:PLAYWRIGHT_WEB_SERVER_COMMAND = 'node -e "setInterval(()=>{}, 1000)"'
32+
$env:PLAYWRIGHT_BASE_PATH = '/Hackathon-Smart-Profile-Management-System/'
33+
npx playwright test --reporter=line
34+
```
35+
36+
Result:
37+
38+
- Full live GitHub Pages Playwright suite: `17 passed`
39+
- Live landing page: `200 OK`
40+
- `v2.1.1` remote tag dereferences to `09573665db005f4a1114dcaf9606886a7cfbc73f`
41+
42+
## Release Safety Notes
43+
44+
- No backend secrets are required for the public GitHub Pages build.
45+
- Public demo state remains browser-local.
46+
- Clerk and OpenAI integrations remain optional local showcase paths.
47+
- The release is a static-demo checkpoint, not a production persistence or real faculty-record handling release.

0 commit comments

Comments
 (0)