Skip to content
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0f307e3
feat: added audit doc
Meyanis95 Apr 6, 2026
a7a1b87
feat: audit tracker claim workflow + sync script
Meyanis95 Jun 2, 2026
fab527b
chore(audit): claim 10 pattern cards
Meyanis95 Jun 15, 2026
fca7cf6
audit: review 10 pattern cards
Meyanis95 Jun 17, 2026
ebf1231
chore(audit): claim 10 mature pattern cards
Meyanis95 Jun 17, 2026
f00cb55
audit: review 10 patterns
Meyanis95 Jun 17, 2026
664ef63
chore(audit): claim 10 patterns
Meyanis95 Jun 17, 2026
bdc5ba3
fix: remove bold in mesh card
Meyanis95 Jun 17, 2026
261d069
audit: review 10 patterns
Meyanis95 Jun 18, 2026
e9f3740
chore(audit): claim 10 patterns
Meyanis95 Jun 18, 2026
d948140
audit: review 10 patterns
Meyanis95 Jun 18, 2026
c8cae68
chore(audit): claim 10 patterns
Meyanis95 Jun 18, 2026
8d816c8
audit: review 10 patterns
Meyanis95 Jun 18, 2026
fb021df
chore(audit): claim 20 patterns
Meyanis95 Jun 18, 2026
0916eb4
audit: review 10 patterns
Meyanis95 Jun 18, 2026
9f184af
audit: review 10 patterns
Meyanis95 Jun 18, 2026
f23a46a
audit: mark 8 domains verified
Meyanis95 Jun 18, 2026
25a187b
audit: review 23 use cases
Meyanis95 Jun 19, 2026
59af074
audit: standardize use-case frontmatter
Meyanis95 Jun 19, 2026
34b6f77
audit: reshape 7 jurisdiction cards
Meyanis95 Jun 19, 2026
7195371
audit: review 24 vendors
Meyanis95 Jun 19, 2026
949fecf
chore: remove weekly-updates
Meyanis95 Jun 19, 2026
c480db8
audit: review 10 approaches
Meyanis95 Jun 24, 2026
40b86f2
audit: resolve open questions
Meyanis95 Jun 29, 2026
62aeb95
audit: address review comments
Meyanis95 Jun 29, 2026
653cb88
audit: align tracker and template
Meyanis95 Jun 29, 2026
e1d0b07
chore: remove audit scaffolding
Meyanis95 Jun 29, 2026
44ad3fa
chore: humanizer style pass
Meyanis95 Jul 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .coderabbit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ reviews:
- "!scripts/node_modules/**"
- "!package-lock.json"
- "!.husky/**"
- "!weekly-updates/**"

path_instructions:
# ── Patterns ──────────────────────────────────────────────────────────
Expand Down
29 changes: 29 additions & 0 deletions .github/workflows/audit-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# TEMPORARY workflow for the Q2 2026 content audit (PR #130).
# Delete this file and scripts/audit-sync.js before merging feat/audit into master.

name: Audit Tracker Check

on:
push:
branches: [feat/audit]
workflow_dispatch:

jobs:
audit-check:
runs-on: ubuntu-latest
name: QA-AUDIT.md sync check

steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Fetch master
run: git fetch origin master

- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: '20'

- name: Check QA-AUDIT.md is in sync with origin/master
run: node scripts/audit-sync.js
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Outdated
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ All notable changes to the IPTF Map are documented here.

## [Unreleased]

- chore: remove the dormant `weekly-updates/` directory and `scripts/weekly-summary.sh` (single entry, unused since 2026-01) ([#130](https://github.com/ethereum/iptf-map/pull/130))
Comment thread
coderabbitai[bot] marked this conversation as resolved.
- docs(domains): reframe [Domains index](domains/README.md), [Payments](domains/payments.md), [Identity & Compliance](domains/identity-compliance.md), [Funds & Assets](domains/funds-assets.md), [Trading](domains/trading.md), and [Data & Oracles](domains/data-oracles.md) to cover public-sector, NGO, and resilience contexts alongside FIs; add [Civic Coordination & Governance](domains/governance.md) domain; add `governance` to the use-case schema enum ([#170](https://github.com/ethereum/iptf-map/pull/170), closes [#169](https://github.com/ethereum/iptf-map/issues/169))
- refactor(use-cases): rename `## 2) Additional Business Context` to `## 2) Additional Context` across [_template](use-cases/_template.md) and 23 use-case cards; strip reader-facing "Confidential context" placeholder line from 20 private-* cards ([#170](https://github.com/ethereum/iptf-map/pull/170), closes [#169](https://github.com/ethereum/iptf-map/issues/169))
- feat(use-case): [Resilient Civic Participation](use-cases/resilient-civic-participation.md) -- credentialed petition protocol with per-signer forward-secure ratcheting, blob-anchored signature batches, and a chain-state-only resolution SNARK (ECI, repository governance, workplace organising); adds [Approach: Civic Participation](approaches/approach-civic-participation.md) and generic patterns [Forward-Secure Pseudorandom Tree](patterns/pattern-forward-secure-pseudorandom-tree.md) and [Blob-Anchored State With KZG Dispute](patterns/pattern-blob-anchored-state-with-dispute.md) ([#165](https://github.com/ethereum/iptf-map/pull/165))
Expand Down
9 changes: 0 additions & 9 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,6 @@ Example entry:
- [New pattern name](patterns/pattern-slug.md) (#123)
```

### Weekly Summaries

Generate a weekly summary for sharing:

```bash
./scripts/weekly-summary.sh # Last 7 days
./scripts/weekly-summary.sh 2026-01-08 2026-01-15 # Custom range
```

## CROPS Evaluation

CROPS are the four non-negotiable properties defined by the Ethereum Foundation. They are indivisible: a solution that satisfies three out of four is not CROPS-aligned.
Expand Down
261 changes: 261 additions & 0 deletions QA-AUDIT.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions approaches/approach-civic-participation.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Approach: Civic Participation"
status: draft
last_reviewed: 2026-05-13
status: ready
last_reviewed: 2026-06-24

use_case: resilient-civic-participation
related_use_cases: [resilient-identity-continuity]
Expand Down Expand Up @@ -115,7 +115,7 @@ This is a perspective for legal review by the deploying institution, not legal a

### Default

For petitions whose threat model includes compelled disclosure, successor-regime inheritance, or operator breach, default to the **Resilient Civic Participation Protocol**. Durability and dispute coverage come from the bounty-funded Resolver and the on-chain Registry; the deploying institution carries no signer roster after the petition closes.
For petitions whose threat model includes compelled disclosure, successor-regime inheritance, or operator breach, default to the Resilient Civic Participation Protocol. Durability and dispute coverage come from the bounty-funded Resolver and the on-chain Registry; the deploying institution carries no signer roster after the petition closes.

### Decision factors

Expand Down
Loading
Loading