rename completed tasks, hook to claude memory changs

This commit is contained in:
Dobromir Popov
2026-07-13 14:14:37 +02:00
parent e8ef2fd222
commit 09af5c47f8
21 changed files with 64 additions and 37 deletions

View File

@@ -38,4 +38,4 @@ Implement per ADR-0017 §3 using the auth helper/config from issue 02: shared hi
## Blocked by
- `02-a2-unified-auth-boundary.md` — owns shared auth middleware/config. Implement in the same PR if simpler.
- `02-a2-unified-auth-boundary_completed.md` — owns shared auth middleware/config. Implement in the same PR if simpler.

View File

@@ -16,7 +16,7 @@ Replace header-presence stubs with a single auth middleware that resolves API ke
- `packages/tracker/meshnet_tracker/server.py``_session_account` (~2468+), `_handle_admin_accounts` (~25882608) — H4
- `packages/tracker/meshnet_tracker/accounts.py``session_account()`, `create_session()` only (session store; not handler wiring)
Per ADR-0017 §4: forfeit → validator or admin; benchmark → admin; billing summary/settlements/registry wallets → admin session. Include the validator service token shape from `20-validator-service-token.md` in the same implementation if practical.
Per ADR-0017 §4: forfeit → validator or admin; benchmark → admin; billing summary/settlements/registry wallets → admin session. Include the validator service token shape from `20-validator-service-token_completed.md` in the same implementation if practical.
## Test-first
@@ -39,8 +39,8 @@ Per ADR-0017 §4: forfeit → validator or admin; benchmark → admin; billing s
## Related
- `20-validator-service-token.md` — checklist for validator service token format, rotation, forfeit auth
- `20-validator-service-token_completed.md` — checklist for validator service token format, rotation, forfeit auth
## Blocked by
None. This issue should land before `01-c1-gossip-auth.md`.
None. This issue should land before `01-c1-gossip-auth_completed.md`.

View File

@@ -35,4 +35,4 @@ Per ADR-0017 §2 and ADR-0016 §3.
## Blocked by
- `02-a2-unified-auth-boundary.md` (admin credit path secured)
- `02-a2-unified-auth-boundary_completed.md` (admin credit path secured)

View File

@@ -35,4 +35,4 @@ Accounting fraud = inflating tokens or shard span. Per ADR-0018 §5.
## Blocked by
- `02-a2-unified-auth-boundary.md`
- `02-a2-unified-auth-boundary_completed.md`

View File

@@ -37,4 +37,4 @@ Include fields for: `strike_count`, `banned`, `completed_job_count`, graduated *
## Blocked by
- `02-a2-unified-auth-boundary.md`
- `02-a2-unified-auth-boundary_completed.md`

View File

@@ -42,6 +42,6 @@ Pin one canonical precision/quantization per model preset. Add `toploc` to valid
## Blocked by
- `05-a1-a5-persist-strike-ban-reputation.md`
- `05-a1-a5-persist-strike-ban-reputation_completed.md`
**Prod gate:** do not enable production audit thresholds until `21-honest-noise-calibration-corpus.md` completes (see README Phase 2 note).

View File

@@ -32,4 +32,4 @@ On audit selection, require nodes to supply TOPLOC-style fingerprints of **outpu
## Blocked by
- `06-fraud-toploc-integration.md`
- `06-fraud-toploc-integration_completed.md`

View File

@@ -35,5 +35,5 @@ Implement graduated reputation per ADR-0018 §6: score derives only from tracker
## Blocked by
- `05-a1-a5-persist-strike-ban-reputation.md`
- `07-fraud-commitment-bisection-blame.md` (audit outcomes feed reputation)
- `05-a1-a5-persist-strike-ban-reputation_completed.md`
- `07-fraud-commitment-bisection-blame_completed.md` (audit outcomes feed reputation)

View File

@@ -35,4 +35,4 @@ Audit selection must be unpredictable at request time (tracker RNG after commitm
## Blocked by
- `08-fraud-reputation-model-persistence.md`
- `08-fraud-reputation-model-persistence_completed.md`

View File

@@ -37,6 +37,6 @@ Per ADR-0018: **full pending forfeiture** is primary penalty; ×0.8 is routing d
## Blocked by
- `07-fraud-commitment-bisection-blame.md`
- `08-fraud-reputation-model-persistence.md`
- `02-a2-unified-auth-boundary.md`
- `07-fraud-commitment-bisection-blame_completed.md`
- `08-fraud-reputation-model-persistence_completed.md`
- `02-a2-unified-auth-boundary_completed.md`

View File

@@ -33,5 +33,5 @@ Require signed message from wallet pubkey (ed25519 via `cryptography` / solders)
## Blocked by
- `02-a2-unified-auth-boundary.md`
- `03-c5-starting-credit-zero.md`
- `02-a2-unified-auth-boundary_completed.md`
- `03-c5-starting-credit-zero_completed.md`

View File

@@ -9,7 +9,7 @@ Reconcile stale US-006 (Solana testnet stake contracts) with ADR-0015/0016 devne
Also reconcile legacy fraud issues with the alpha-hardening fraud arc:
- `docs/issues/07-fraud-detection-slash.md` — on-chain stake slash model superseded by pending-balance forfeiture + TOPLOC (ADR-0018)
- `docs/issues/34-forfeiture-penalty.md` — partially implemented; remaining fraud work lives in `.scratch/alpha-hardening/issues/06-fraud-toploc-integration.md` through `10-fraud-penalty-calibration-wiring.md`
- `docs/issues/34-forfeiture-penalty.md` — partially implemented; remaining fraud work lives in `.scratch/alpha-hardening/issues/06-fraud-toploc-integration_completed.md` through `10-fraud-penalty-calibration-wiring_completed.md`
## Acceptance criteria

View File

@@ -45,8 +45,8 @@ Per [ADR-0017 §4](../../docs/adr/0017-tracker-authentication-and-authorization.
## Related
- `02-a2-unified-auth-boundary.md` — middleware + role checks
- `02-a2-unified-auth-boundary_completed.md` — middleware + role checks
## Blocked by
- `02-a2-unified-auth-boundary.md`
- `02-a2-unified-auth-boundary_completed.md`

View File

@@ -44,7 +44,7 @@ Research anchor: `.scratch/alpha-hardening/research-verifiable-inference.md` §8
## Blocked by
- `06-fraud-toploc-integration.md` (TOPLOC wired; calibration uses same primitive) — done
- `06-fraud-toploc-integration_completed.md` (TOPLOC wired; calibration uses same primitive) — done
## Blocks (prod gate)