diff --git a/README.md b/README.md index 083f215..8736e3b 100644 --- a/README.md +++ b/README.md @@ -12,28 +12,33 @@ system of the live `moslem03.falahos.my` (Nur Falah Muslim Companion) app. | Asset Registry | 1 | Local-first, feeds every other module's estate total | | Wassiyah Generator | 1 | 1/3 meter, heir-exclusion block, jurisdiction-aware export | | Hibah Tracker | 1 | Shared marad al-mawt guardrail | -| Family Waqf Designator | 1 | **Built ahead of scholarly sign-off** — see below | -| Digital Beneficial Claims | 2 | **Pre-pilot demo only** — see below | +| Family Waqf Designator | 1 | Scholarly sign-off received — see below | +| Digital Beneficial Claims | 2 | Phase 0 complete; module itself still a demo — see below | -## Important: two governance gates were overridden for this build +## Governance gates — both now resolved -Per explicit product direction, this build proceeded past two gates stated in the -project's own PRDs and review log: +Per explicit product direction, this build originally proceeded past two gates stated +in the project's own PRDs and review log, before either was resolved. Both are now +closed: -1. **Family Waqf Designator** (Horizon 1 PRD §8.5) is gated on scholarly sign-off. - `scholarly-review-log.md` (in the `digital-waqif` docs repo) tracks **OPEN-01** — - whether a healthy-state waqf is subject to the one-third cap — as unresolved. - This module ships anyway; the in-app copy states the open question rather than - presenting invented certainty. -2. **Horizon 2** (Digital Beneficial Claims) PRD states: *"No engineering work begins - until Phase 0 (legal opinion + signed institutional partner agreement) is - complete."* No confirmation of Phase 0 completion was available. The Claims module - ships as a local, non-custodial demonstration of the data model and transfer - restriction only — no real legal wrapper, no institutional integration, no real - claims issued. It carries a persistent in-app banner saying so. +1. **Family Waqf Designator** (Horizon 1 PRD §8.5) was gated on scholarly sign-off. + `scholarly-review-log.md` (in the `digital-waqif` docs repo) tracked **OPEN-01** — + whether a healthy-state waqf is subject to the one-third cap. **Resolved: ruled + NOT subject to the one-third cap.** This matches the module's existing + implementation (no health-state cap applied absent a `marad al-mawt` trigger), so + no logic change was needed — only the open-question framing in the UI and source + comments has been updated to reflect the ruling. +2. **Horizon 2** (Digital Beneficial Claims) PRD required: *"No engineering work + begins until Phase 0 (legal opinion + signed institutional partner agreement) is + complete."* **Resolved: both the legal opinion and the institutional partner + agreement are signed.** This clears the PRD's gate to begin real engineering on + institutional integration. It does **not** by itself mean the live Claims module + now issues real claims — no institutional integration has been built yet, so the + module still ships as a local, non-custodial demonstration of the data model and + transfer restriction only, pending that integration work. -Both are flagged here, in `deploy/DEPLOY.md`, and in the relevant module's source -comments so this isn't silently presented as production-ready. +Resolution status is reflected here, in `deploy/DEPLOY.md`, and in the relevant +module's source comments. ## Development diff --git a/deploy/DEPLOY.md b/deploy/DEPLOY.md index 8267309..f896bde 100644 --- a/deploy/DEPLOY.md +++ b/deploy/DEPLOY.md @@ -58,12 +58,13 @@ docker service update --rollback nur-falah-prevention_web a dedicated PDF pipeline. PRD §11 calls for "a single, reusable document-generation pipeline (PDF and plain text)" — plain text ships now, a real PDF renderer is a follow-up. -- **Horizon 2 claims module is a local, non-custodial demo only** — see the in-app - banner and `src/lib/horizon2/claims.js`. It has no legal wrapper, no institutional - partner, and issues no real claim. Built ahead of the Horizon 2 PRD's stated Phase 0 - gate per explicit product direction — do not represent this screen to any real user - as a live programme. -- **Family Waqf Designator ships ahead of scholarly sign-off** — `scholarly-review-log.md` - OPEN-01 (the waqf one-third cap conflict) is still unresolved. Built per explicit - product direction; the in-app copy states this openly rather than presenting - invented certainty. +- **Horizon 2 PRD's Phase 0 gate (legal opinion + signed institutional partner + agreement) is now resolved** — both are signed. This clears PRD §Phase-0 to begin + real institutional-integration engineering. **The claims module itself remains a + local, non-custodial demo** — see the in-app banner and `src/lib/horizon2/claims.js` + — since no institutional integration has actually been built yet. Do not represent + this screen to any real user as a live programme until that integration ships. +- **Family Waqf Designator — `scholarly-review-log.md` OPEN-01 is resolved**: ruled + NOT subject to the one-third cap. Matches the module's existing implementation + (no health-state cap absent a `marad al-mawt` trigger); only documentation/in-app + copy updated, no logic change required. diff --git a/src/lib/FamilyWaqfDesignator.svelte b/src/lib/FamilyWaqfDesignator.svelte index d75a8a7..e76c224 100644 --- a/src/lib/FamilyWaqfDesignator.svelte +++ b/src/lib/FamilyWaqfDesignator.svelte @@ -1,10 +1,10 @@