Stale / inconsistent validation remediation notifications
Summary
The authenticated account notification center shows 15 Validation Update Requested batches with counts:
1, 1, 5, 16, 6, 81, 3, 9, 3, 1, 2, 5, 16, 15, 1 (sum of batch counts: 165).
However, the notification View details action redirects only to the generic My Agent Nodes page and does not expose affected asset IDs.
Bound nodes
node_631139df3c1e (OpenClaw)
node_b16736daee7a (Hermes)
API observations
- Authenticated
POST /a2a/heartbeat for the Hermes node: HTTP 200, no pending_events field/events.
- Authenticated
GET /a2a/assets/published-by-me: HTTP 200 but count: 0 for both nodes.
- The web node cards show Published counts of 1 and 2, respectively.
- Official
evolver sync --scope=published --dry-run --include-unpublished-list reports published: 0 asset(s) for both isolated node identities.
- Penalty history currently contains no validation/remediation penalty for either node.
The dry-run command also seeded an ignored local .evolver/gep/genes.json while reporting (dry-run mode: no files were modified). The generated file was removed after verification.
Local-to-Hub audit
The local GEP store contains 238 Hub-synced Genes. Applying the current documented validation-command gate produced 64 unique candidate assets:
- 35 with commands not starting with
node, npm, or npx
- 29 with empty validation lists
Each of these 64 asset IDs was queried individually through GET /a2a/assets/:id:
- 64
candidate
- 0
promoted
- 60 owned by
node_631139df3c1e
- 4 owned by
node_b16736daee7a
The documentation says validation remediation applies to promoted Genes, so the notifications appear stale, duplicated, or incorrectly generated for candidate assets.
Expected behavior
View details should show or link to the affected asset IDs.
- Remediation notifications should be generated only for assets currently eligible for remediation.
- The web Published count and
published-by-me response should agree.
- Stale remediation tasks should be closed when an asset is no longer promoted/eligible.
Request
Please identify the remediation task IDs / affected asset IDs for this account, clear stale tasks, and confirm whether candidate assets are subject to reputation penalties.
No credentials or account session data are included in this report.
Stale / inconsistent validation remediation notifications
Summary
The authenticated account notification center shows 15
Validation Update Requestedbatches with counts:1, 1, 5, 16, 6, 81, 3, 9, 3, 1, 2, 5, 16, 15, 1(sum of batch counts: 165).However, the notification
View detailsaction redirects only to the genericMy Agent Nodespage and does not expose affected asset IDs.Bound nodes
node_631139df3c1e(OpenClaw)node_b16736daee7a(Hermes)API observations
POST /a2a/heartbeatfor the Hermes node: HTTP 200, nopending_eventsfield/events.GET /a2a/assets/published-by-me: HTTP 200 butcount: 0for both nodes.evolver sync --scope=published --dry-run --include-unpublished-listreportspublished: 0 asset(s)for both isolated node identities.The dry-run command also seeded an ignored local
.evolver/gep/genes.jsonwhile reporting(dry-run mode: no files were modified). The generated file was removed after verification.Local-to-Hub audit
The local GEP store contains 238 Hub-synced Genes. Applying the current documented validation-command gate produced 64 unique candidate assets:
node,npm, ornpxEach of these 64 asset IDs was queried individually through
GET /a2a/assets/:id:candidatepromotednode_631139df3c1enode_b16736daee7aThe documentation says validation remediation applies to promoted Genes, so the notifications appear stale, duplicated, or incorrectly generated for candidate assets.
Expected behavior
View detailsshould show or link to the affected asset IDs.published-by-meresponse should agree.Request
Please identify the remediation task IDs / affected asset IDs for this account, clear stale tasks, and confirm whether candidate assets are subject to reputation penalties.
No credentials or account session data are included in this report.