Reconcile pipeline docs with manual commits made outside the pipeline (Jan 2026)
Checked all 21 manual commits betweenabde8698and147231f(pre-dating today's takeover) against the newly-built docs/tasks/ and docs/ux-design.md. Two real conflicts found and fixed: - Scholarship Aspiration section (task 16-6) was built, then fully removed from /about in production (commite8c1730, 2026-01-11) — task title and ux-design.md corrected to say REMOVED, do not re-implement. - Two-factor authentication was disabled in config/fortify.php at client request (commitf8d9133, 2026-01-17) — CLAUDE.md and ux-design.md corrected to say the 2FA code path is dormant, not live. Everything else in that range (copy edits, mail/SMTP fixes, autorefresh bug fixes, footer brand wording, php-fpm production notes already captured in CLAUDE.md) doesn't contradict anything in the pipeline docs — no edit needed. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -123,7 +123,7 @@ Core models in `app/Models/`:
|
|||||||
|
|
||||||
/admin/* - Admin dashboard (requires admin middleware)
|
/admin/* - Admin dashboard (requires admin middleware)
|
||||||
/client/* - Client dashboard
|
/client/* - Client dashboard
|
||||||
/settings/* - User settings (profile, password, 2FA, appearance)
|
/settings/* - User settings (profile, password, appearance; 2FA route only registers if the feature is re-enabled, see below)
|
||||||
```
|
```
|
||||||
|
|
||||||
### Middleware
|
### Middleware
|
||||||
@@ -135,7 +135,10 @@ Core models in `app/Models/`:
|
|||||||
### Authentication (Fortify)
|
### Authentication (Fortify)
|
||||||
All auth is handled via Fortify with custom Volt views. Features enabled:
|
All auth is handled via Fortify with custom Volt views. Features enabled:
|
||||||
- Email verification, Password reset, Profile/password updates
|
- Email verification, Password reset, Profile/password updates
|
||||||
- Two-factor authentication with QR codes and recovery codes
|
- Two-factor authentication (QR codes + recovery codes) is **disabled in production** — commented
|
||||||
|
out in `config/fortify.php` at client request (2026-01-17). `routes/web.php` only registers
|
||||||
|
`settings/two-factor` when `Features::canManageTwoFactorAuthentication()` is true, so the code
|
||||||
|
path still exists but is currently dormant. Don't re-enable without confirming with Naser first.
|
||||||
- Note: Public registration is disabled; admin creates all client accounts
|
- Note: Public registration is disabled; admin creates all client accounts
|
||||||
|
|
||||||
### Volt Component Pattern
|
### Volt Component Pattern
|
||||||
|
|||||||
+9
-2
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 16-6
|
id: 16-6
|
||||||
title: 16-6 Scholarship Aspiration Section
|
title: 16-6 Scholarship Aspiration Section (REMOVED from production 2026-01-11 — do not re-implement)
|
||||||
status: Done
|
status: Done
|
||||||
date: 2026-09-27
|
date: 2026-09-27
|
||||||
parent: 16
|
parent: 16
|
||||||
@@ -8,7 +8,14 @@ parent: 16
|
|||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
|
||||||
As a website visitor I want to learn about Libra's scholarship aspiration So that I understand their vision for supporting Palestinian arts and law students. Full implementation history: docs/stories/story-16.6-scholarship-section.md
|
**Removed from production 2026-01-11** (commit `e8c1730`, "removed the scholarship stiff from
|
||||||
|
/about") — the section was built, then Naser had it deleted from the live `/about` page and its
|
||||||
|
language strings entirely. It does not exist in the current codebase. Kept here (rather than
|
||||||
|
deleted) for traceability only; do not re-implement without confirming with Naser first.
|
||||||
|
|
||||||
|
Original intent, for history: As a website visitor I want to learn about Libra's scholarship
|
||||||
|
aspiration So that I understand their vision for supporting Palestinian arts and law students.
|
||||||
|
Full implementation history: docs/stories/story-16.6-scholarship-section.md
|
||||||
|
|
||||||
## Acceptance Criteria
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
|||||||
@@ -120,4 +120,4 @@
|
|||||||
| 16-3 | 16-3 Values Section | Done |
|
| 16-3 | 16-3 Values Section | Done |
|
||||||
| 16-4 | 16-4 Goals Section | Done |
|
| 16-4 | 16-4 Goals Section | Done |
|
||||||
| 16-5 | 16-5 Legal Services Section | Done |
|
| 16-5 | 16-5 Legal Services Section | Done |
|
||||||
| 16-6 | 16-6 Scholarship Aspiration Section | Done |
|
| 16-6 | 16-6 Scholarship Aspiration Section (REMOVED from production 2026-01-11 — do not re-implement) | Done |
|
||||||
|
|||||||
+6
-4
@@ -107,10 +107,12 @@ for any new work — they are the most recent and match what Epic 12 shipped.
|
|||||||
Vision & Mission (three-fold: For Itself / For Society / For Diaspora, card layout) → Values
|
Vision & Mission (three-fold: For Itself / For Society / For Diaspora, card layout) → Values
|
||||||
(6 core values: Integrity, Justice, Knowledge, Women's Empowerment, Professionalism, Social
|
(6 core values: Integrity, Justice, Knowledge, Women's Empowerment, Professionalism, Social
|
||||||
Innovation) → Goals (7 goals, numbered/scannable) → Legal Services (grouped by category:
|
Innovation) → Goals (7 goals, numbered/scannable) → Legal Services (grouped by category:
|
||||||
consultations, litigation, family law, business services) → Scholarship Aspiration section
|
consultations, litigation, family law, business services) → Footer. (A Scholarship Aspiration
|
||||||
(Libra Scholarship for Law and Palestinian Arts) → Footer.
|
section was built under this epic but removed from `/about` entirely on 2026-01-11 at Naser's
|
||||||
- **Auth pages** (Epic 13 — login, forgot/reset password, 2FA challenge, confirm-password, email
|
request — do not re-add without confirming; see `docs/tasks/16-6.md`.)
|
||||||
verify): split-screen layout. Left panel: Dark Forest Green (`#2D3624`) background with the
|
- **Auth pages** (Epic 13 — login, forgot/reset password, confirm-password, email verify): the
|
||||||
|
2FA challenge page exists in code but is currently dormant — 2FA has been disabled in production
|
||||||
|
since 2026-01-17 (see root `CLAUDE.md` Authentication section). Split-screen layout. Left panel: Dark Forest Green (`#2D3624`) background with the
|
||||||
LIBRA logo centered. Right panel: Warm Cream background with a subtle SVG botanical/geometric
|
LIBRA logo centered. Right panel: Warm Cream background with a subtle SVG botanical/geometric
|
||||||
background pattern (low-opacity brand colors) behind the form. On mobile, only the form side
|
background pattern (low-opacity brand colors) behind the form. On mobile, only the form side
|
||||||
shows, with the logo displayed above it. The language toggle's `light` variant was darkened
|
shows, with the logo displayed above it. The language toggle's `light` variant was darkened
|
||||||
|
|||||||
Reference in New Issue
Block a user