|
1 | 1 | # APPLY |
2 | 2 |
|
3 | | -* License: GNU Affero General Public License v3.0 |
| 3 | +APPLY is the VERIFRAX terminal intake control plane. |
4 | 4 |
|
5 | | -APPLY is the Verifrax intake boundary: the public surface that accepts structured intake into the Verifrax system without becoming authored protocol source, authority issuance, governed execution, public verification, proof publication, or archive/reference. |
| 5 | +`APPLY = intake(filter(humans)) -> structured_signal` |
6 | 6 |
|
7 | | -## Proof artifacts |
| 7 | +APPLY accepts structured intake, rejects incomplete intake, normalizes applicant signal, scores reviewability, issues intake receipts, routes records into a private queue, exposes protected reviewer workflow, and emits review state. |
8 | 8 |
|
9 | | -This repository is part of the VERIFRAX proof perimeter. |
| 9 | +APPLY does not decide truth. |
10 | 10 |
|
11 | | -- **ARTIFACT-0006** |
12 | | -- **ARTIFACT-0005** |
13 | | -- **ARTIFACT-0004** |
14 | | -- **ARTIFACT-0003** |
15 | | -- **ARTIFACT-0002** |
16 | | -- **ARTIFACT-0001** |
| 11 | +APPLY may not define law, accept canonical state, issue authority, execute governed actions, verify artifacts, publish proof, archive evidence, recognize terminal truth, assign terminal recourse, or publish applicant PII. |
17 | 12 |
|
18 | | -**Canonical public proof surface:** https://proof.verifrax.net |
19 | | -**Canonical proof publication repository:** https://github.com/Verifrax/proof |
20 | | -**Canonical evidence root:** https://github.com/Verifrax/VERIFRAX |
| 13 | +## Live host |
21 | 14 |
|
22 | | -## Terminal planes |
| 15 | +https://apply.verifrax.net |
23 | 16 |
|
24 | | -- **[ANAGNORIUM](https://github.com/Verifrax/ANAGNORIUM)** — terminal recognition |
25 | | -- **[REGRESSORIUM](https://github.com/Verifrax/REGRESSORIUM)** — terminal recourse |
| 17 | +## Required routes |
26 | 18 |
|
27 | | -## Status |
| 19 | +Public: `/`, `/task`, `/submit`, `/confirm`, `/status`, `/privacy`, `/admin`. |
28 | 20 |
|
29 | | -* Surface class: intake |
30 | | -* Repository class: intake host surface |
31 | | -* Public host ownership: `apply.verifrax.net` |
32 | | -* Host class: tool |
33 | | -* Role: apply |
34 | | -* Deploy mode: static-root |
35 | | -* Current repository posture: live public intake boundary |
36 | | -## Boundary |
| 21 | +API: `/api/submit`, `/api/confirm`, `/api/status`, `/api/admin/submissions`, `/api/admin/submission/:id`. |
37 | 22 |
|
38 | | -This repository owns structured intake only. |
| 23 | +## Tracks |
39 | 24 |
|
40 | | -It accepts bounded submissions into the Verifrax system. |
41 | | -It exposes intake-surface role truth and intake-entry behavior. |
| 25 | +- protocol-review |
| 26 | +- security-adversarial-review |
| 27 | +- verifier-engineering |
| 28 | +- surface-frontend |
| 29 | +- enterprise-compliance |
| 30 | +- documentation-systems |
42 | 31 |
|
43 | | -It does not author normative source material. |
44 | | -It does not issue authority. |
45 | | -It does not execute governed actions. |
46 | | -It does not verify published material. |
47 | | -It does not publish proof. |
48 | | -It does not serve as archive/reference. |
49 | | -It does not replace adjacent sovereign boundaries. |
| 32 | +## Queue states |
50 | 33 |
|
51 | | -## What it does |
| 34 | +`new`, `review`, `accepted`, `rejected`, `deferred`, `spam`, `quarantined`. |
52 | 35 |
|
53 | | -- accepts structured intake into the Verifrax system |
54 | | -- provides a bounded host surface for intake entry |
55 | | -- preserves a clean intake boundary for public users and system routing |
56 | | -- keeps intake distinct from authority, execution, verification, proof publication, and archive/reference |
57 | | -- anchors intake-surface role truth for adjacent repositories and hosts |
| 36 | +## Scoring law |
58 | 37 |
|
59 | | -## What it does not do |
| 38 | +`S = 0.5 * output_presence + 0.2 * link_quality + 0.2 * alignment + 0.1 * clarity` |
60 | 39 |
|
61 | | -- not authored protocol source; that belongs to VERIFRAX |
62 | | -- not authority issuance; that belongs to AUCTORISEAL |
63 | | -- not governed execution; that belongs to CORPIFORM |
64 | | -- not public verification; that belongs to VERIFRAX-verify |
65 | | -- not proof publication; that belongs to proof |
66 | | -- not archive/reference; that belongs to SIGILLARIUM |
67 | | -- not constitutional doctrine; that belongs to SYNTAGMARIUM |
68 | | -- not canonical world-state; that belongs to ORBISTIUM |
69 | | -- not reconciliation or repair; that belongs to CONSONORIUM |
70 | | -- not sovereign cognition; that belongs to TACHYRIUM |
| 40 | +## Runtime |
71 | 41 |
|
72 | | -## Adjacent sovereign surfaces |
| 42 | +Cloudflare Pages Functions + D1: |
73 | 43 |
|
74 | | -- `VERIFRAX` — authored protocol and evidence-root boundary |
75 | | -- `AUCTORISEAL` — authority issuance |
76 | | -- `CORPIFORM` — governed execution |
77 | | -- `VERIFRAX-verify` — public verification |
78 | | -- `proof` — proof publication |
79 | | -- `SIGILLARIUM` — archive/reference |
80 | | - |
81 | | -VERIFRAX authors. |
82 | | -AUCTORISEAL issues. |
83 | | -CORPIFORM executes. |
84 | | -proof publishes. |
85 | | -VERIFRAX-verify verifies. |
86 | | -APPLY accepts intake. |
87 | | - |
88 | | -That separation must remain explicit. |
89 | | - |
90 | | -## Public host ownership |
91 | | - |
92 | | -This repository owns the public intake host for: |
93 | | - |
94 | | -* `https://apply.verifrax.net/` |
95 | | - |
96 | | -That host must remain intake only. |
97 | | - |
98 | | -It must not become: |
99 | | - |
100 | | -* authored protocol source |
101 | | -* authority issuance |
102 | | -* governed execution |
103 | | -* verifier UI |
104 | | -* proof publication |
105 | | -* archive/reference |
106 | | -* docs mirror |
107 | | -* commercial landing |
108 | | - |
109 | | -## Public surface |
110 | | - |
111 | | -The public surface of this repository is its repository identity, README boundary, public intake host surface, and intake-facing materials carried by this repository. |
112 | | - |
113 | | -Publication here is not authored source. |
114 | | -Publication here is not authority. |
115 | | -Publication here is not execution. |
116 | | -Publication here is not verification. |
117 | | -Publication here is not proof publication. |
118 | | -Publication here is not archive/reference. |
119 | | - |
120 | | -## Package / host / repo truth |
121 | | - |
122 | | -Repository truth for APPLY lives in this repository. |
123 | | - |
124 | | -Host truth for this surface is `https://apply.verifrax.net/`. |
125 | | -Host presentation and repository truth are related but not interchangeable. |
126 | | -Repository boundary still controls intake role truth here. |
127 | | - |
128 | | -## Intake meaning in-system |
129 | | - |
130 | | -Intake in-system means the stack can point to APPLY and say that a bounded intake surface, intake-entry path, or submission-acceptance surface belongs to this boundary. |
131 | | - |
132 | | -Intake here accepts. |
133 | | -Intake here does not author. |
134 | | -Intake here does not issue authority. |
135 | | -Intake here does not execute. |
136 | | -Intake here does not verify. |
137 | | -Intake here does not publish proof. |
138 | | - |
139 | | -That does not by itself mean: |
140 | | - |
141 | | -- the intake surface became authored protocol source |
142 | | -- the intake surface issued authority |
143 | | -- the intake surface executed a governed action |
144 | | -- the intake surface verified truth |
145 | | -- the intake surface published proof |
146 | | -- the intake surface replaced archive/reference |
147 | | -- the intake surface replaced the evidence-root repository |
148 | | - |
149 | | -## Not this |
150 | | - |
151 | | -APPLY is not authored protocol source. |
152 | | -APPLY is not authority issuance. |
153 | | -APPLY is not governed execution. |
154 | | -APPLY is not public verification. |
155 | | -APPLY is not proof publication. |
156 | | -APPLY is not archive/reference. |
157 | | - |
158 | | -## Validation |
159 | | - |
160 | | -- `surface.host.json` must continue to declare: |
161 | | - - repo = `apply` |
162 | | - - host = `https://apply.verifrax.net` |
163 | | - - hostClass = `tool` |
164 | | - - role = `apply` |
165 | | - - deployMode = `static-root` |
166 | | - |
167 | | -## License |
168 | | - |
169 | | -This repository is licensed under the GNU Affero General Public License v3.0. See `LICENSE`. |
| 44 | +- `APPLY_DB` |
| 45 | +- `ADMIN_TOKEN` |
| 46 | +- `RECEIPT_HMAC_SECRET` |
| 47 | +- `TURNSTILE_SECRET` |
| 48 | +- `APPLY_WEBHOOK_URL` |
0 commit comments