Skip to content

feat: add RedMesh test and job-start attestation submissions#358

Open
aledefra wants to merge 6 commits intodevelopfrom
codex/pot-redmesh-attestation
Open

feat: add RedMesh test and job-start attestation submissions#358
aledefra wants to merge 6 commits intodevelopfrom
codex/pot-redmesh-attestation

Conversation

@aledefra
Copy link
Contributor

@aledefra aledefra commented Feb 16, 2026

Summary

  • split attestation submit flow into explicit RedMesh test attestation and RedMesh job-start attestation paths
  • submit a one-time job-start attestation during launch_test
  • keep pass-finalization best-effort test attestation submit with rate-limit behavior
  • include packed execution_id (job_id) in job-start attestation payload
  • include aggregated node_hashes derived from deterministic worker EVM address set

Notes

  • tenant wallet remains R1EN_ATTESTATION_PRIVATE_KEY
  • both attestation submits use SDK generic submit_attestation API
  • PoAIManager active-node validation remains deferred to contract TODO flow

Validation

  • python -m py_compile extensions/business/cybersec/red_mesh/pentester_api_01.py

@aledefra aledefra changed the title feat: add proof-of-test submission in redmesh close flow feat: add attestation registry submission in redmesh close flow Feb 16, 2026
@aledefra aledefra force-pushed the codex/pot-redmesh-attestation branch from afb291c to 2d187af Compare February 24, 2026 14:44
@aledefra aledefra marked this pull request as ready for review February 24, 2026 16:52
@aledefra aledefra force-pushed the codex/pot-redmesh-attestation branch from e54224f to 2628219 Compare March 5, 2026 09:08
@aledefra aledefra changed the title feat: add attestation registry submission in redmesh close flow feat: add RedMesh test and job-start attestation submissions Mar 5, 2026
@toderian toderian force-pushed the codex/pot-redmesh-attestation branch from 5e98fd8 to cec6ccb Compare March 6, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant