Build a reproducible acceptance harness for confidential workflows across components
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 20/100
Hướng nghiên cứu
Start with the linked parent tracker and its response-binding, confinement, measured-identity, lifecycle, protected-execution and disclosure workstreams; this issue names no implementation files or tests. Map the acceptance criteria into a synthetic workflow first, keeping live hardware evidence and cA2A conformance decisions separate. Done means reproducible machine-readable results cover the specified controls and attacks, while live acceptance remains explicitly unclosed until its dependencies and releases are available.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Parent tracker: https://github.com/agentrust-io/.github/issues/41
Problem and scope
Component tests do not establish that a composed model, agent, tool and delegated peer preserve a selected confidentiality policy.
Provide a reusable acceptance harness with replaceable model, tool, transport, attestation and deployment adapters. Start with a deterministic synthetic workflow; label fresh hardware evidence separately.
Acceptance criteria
- Define assets, principals, permitted recipients, trusted components and the exact claim evaluated by each run.
- Join key provisioning, inference, a mediated tool call, a delegated peer call and response verification using a single bound transaction context.
- Capture independent observations at release, receipt and execution boundaries; keep authorization, delivery, installation and execution outcomes separate.
- Cover workload/key/configuration substitution, software downgrade, replay, missing evidence, bypass egress, forbidden disclosure, revocation and timeout with unknown outcome.
- Pair expected refusals with valid controls and show that removing each tested gate causes its intended test to fail.
- Produce machine-readable results with source revisions, dependency versions, policy/trust inputs, commands and explicit synthetic/replayed/live evidence classification.
- Reproduce a live run across independently operated peers satisfying the selected policy. Sanitized public evidence must not expose protected data or device identifiers.
Dependencies and closure
Consume the response-binding, confinement, measured-identity, lifecycle, protected-execution and disclosure workstreams linked from the parent. agentrust-io/ca2a#47 remains the owner of cA2A hardware conformance and release-assurance decisions. A synthetic harness can complete its software milestone without closing live-hardware acceptance or promoting a component's release claim.
Published integration examples must use released packages, following this repository's contribution rules. Before required APIs are released, keep protocol development in the owning core repositories and mark the integrated milestone as waiting on those releases.
- Ngôn ngữ chính
- Python
- Star
- 5
- Fork
- 27
- Merge trung bình
- 1 ngày 13 giờ
- Pull request đã merge (30 ngày)
- 104
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của agentrust-io/integrations
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
agentrust-io/integrations#333 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
agentrust-io/integrations#290 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của agentrust-io/integrations
Issue tương tự
-
wr.dynamodb.read_items returns [{}] for a single partition value that does not existCó thể đã có người làm @auraseb đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
aws/aws-sdk-pandas#3520 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
requires triage typing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
sqlalchemy/sqlalchemy#13704 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Edit tool converts CRLF files to LFCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
huggingface/tau#774 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
show ignores the row limit when a column or table name contains "limit"Có thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
What happened to `check.py`?Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
linebender/resvg#1179 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày