Skip to content

Commit 0738949

Browse files
committed
fix: update aiep.dev URL, regenerate SHA256SUMS
1 parent 188125b commit 0738949

4 files changed

Lines changed: 45 additions & 4 deletions

File tree

ADOPTERS.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# AIEP Adopters
2+
3+
Organisations and projects that have implemented the AIEP protocol.
4+
5+
---
6+
7+
## Reference Implementations
8+
9+
These are the canonical first-party implementations — each one uses the GENOME kernel directly and carries a `CONFORMANCE.md` verified against AIEP-VECTORS.
10+
11+
| Implementation | Type | What it demonstrates |
12+
|---|---|---|
13+
| **AIEP Miner** | Open source — Apache 2.0 | AIEP applied to ASIC mining fleet control. Every decision, suppression, and action recorded in an append-only evidence ledger. Real hardware. No black box. [→ GitHub](https://github.com/Phatfella/AIEP-MINER) |
14+
| **AIEP Forecast** | Production SaaS | AIEP applied to construction project management. Multi-tenant. AIEP evidence trail on every cost plan, variation, and valuation. British construction industry. |
15+
| **PIEA** | Production SaaS | Full reference implementation of AIEP reasoning. Every query returns a `CertificateHash`, sourced evidence artefacts, and a confidence tier. Negative Proof on absence. Dissent on disagreement. [→ piea.ai](https://piea.ai) |
16+
17+
---
18+
19+
## Add Your Implementation
20+
21+
If you have built something conformant with the AIEP protocol:
22+
23+
1. Run `aiep-verify --self-test` — confirm `AIEP-COMPLIANT v1.0.0`
24+
2. Add `CONFORMANCE.md` to your repo (see [CONFORMANCE.md](CONFORMANCE.md) for the template)
25+
3. Open a pull request adding a row to this file
26+
27+
There is no fee and no approval process. Conformance is self-certified against the VECTORS suite and auditable by anyone.

CONTRIBUTING.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,22 @@ Thank you for your interest in the Architected Instruction and Evidence Protocol
44
All contributions must comply with the AIEP GENOME kernel invariants and the
55
canonical hash scheme (FC v1.0.0, Schema v2.0.0).
66

7-
## Getting Started
7+
## Adopting AIEP — five steps from interested to conformant
88

9+
1. **Install the SDK**`pip install aiep-genome-sdk`
10+
2. **Run the self-test**`aiep-verify --self-test` → confirm `AIEP-COMPLIANT v1.0.0`
11+
3. **Run the conformance suite** against the canonical vectors:
12+
```bash
13+
git clone https://github.com/Phatfella/AIEP-VECTORS
14+
aiep-verify --vectors ./AIEP-VECTORS/vectors/v1.0.0/
15+
```
16+
All 24 vectors must pass.
17+
4. **Add `CONFORMANCE.md`** to your repo — copy the template from this repo and update the implementation details.
18+
5. **Add yourself to [ADOPTERS.md](ADOPTERS.md)** — open a pull request with your implementation listed.
19+
20+
There is no approval process. Conformance is self-certified and machine-verifiable.
21+
22+
---
923
```bash
1024
git clone <repo-url>
1125
pip install -e ".[dev]"

SHA256SUMS.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
a4c2018adf83a701fea5f1f265fd3460670e88ea47b6c5714186a90e13c2cd5f kernel/canon/canon.py
55
2980da9fcfe950cae9318c17f5a20a3cb54aab392f3d9a224e8a0025cd08598f src/aiep_genome/kernel/canon.py
6-
6d0579688a02a286a58a9b7244309c98dc1ba2422cec3562848b79c3e88b02cd src/aiep_genome/standalone_verify.py
6+
c29b60878aa106b36fdc8cea0609d5c7912112c167de42b44a82f070d40e7587 src/aiep_genome/standalone_verify.py
77
c45ed9e16ad1f1318f4a6f751c0ec0184f3050f386c729bc31a8f6430d0b5e06 src/aiep_genome/verify_record.py
88
db2ee73cfd2e0cb0cefe9dffa296f8fdc5898077e3f66d94825889a218fa156a CANON_SPEC.md
99
f1acc87111a3c0b650b82628e3def57b654ff226300716b77b99812c6c8e7911 CLAIMS.md
@@ -29,4 +29,4 @@ ec17fa878af4478ac1a27e4b393ff65d95966c29c1821aa48e85e6fc5bcc3ca2 vectors/v1.0.0
2929
a1154da3e17252fc8461e98e37567956927f84c8b46eeef071e792ecfca0a2ec vectors/v1.0.0/MANIFEST.json
3030
0585c2154f45d6853a54b8578e6b9e5869fd619f5d308daaadedccbbb1b4e423 vectors/schema/vector.schema.json
3131
08372d5b02db076c48067f22d3780adcb16e9e59a092d77c81ea602c48c0d87c scripts/generate_vectors.py
32-
099fca9bc8288600bdbe7eaadd236118a404f1e6dd0517ac619c03ede51c33ca pyproject.toml
32+
bf030547739c4b2764c11bad702b4e64f0f6a0c042a479aea4696e356368a669 pyproject.toml

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ dev = ["pytest>=7", "jsonschema>=4"]
3434
"Repository" = "https://github.com/Phatfella/AIEP-GENOME-SDK"
3535
"Changelog" = "https://github.com/Phatfella/AIEP-GENOME-SDK/blob/main/CHANGELOG.md"
3636
"Patent" = "https://www.ipo.gov.uk/p-ipsum/Case/ApplicationNumber/GB2519711.2"
37-
"AIEP Hub" = "https://aiep.protocol"
37+
"AIEP Hub" = "https://aiep.dev"
3838
[project.scripts]
3939
aiep-genome = "aiep_genome.__main__:main"
4040
aiep-verify = "aiep_genome.standalone_verify:main"

0 commit comments

Comments
 (0)