Skip to content

Commit 2788ef9

Browse files
committed
Add external adoption trial protocol
1 parent 7f1303e commit 2788ef9

10 files changed

Lines changed: 183 additions & 5 deletions
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
name: Adoption trial
3+
about: Run a lightweight external trial before claiming adoption.
4+
title: "Adoption trial: "
5+
labels: "feedback-wanted, adoption-trial"
6+
assignees: ""
7+
---
8+
9+
## Repository
10+
11+
Link to the repository, branch, or pull request being reviewed.
12+
13+
## Trial Mode
14+
15+
- [ ] read-only review
16+
- [ ] branch trial
17+
- [ ] maintainer review
18+
19+
## Repository Context
20+
21+
- [ ] agentic application
22+
- [ ] MCP server or client
23+
- [ ] coding agent
24+
- [ ] workflow agent
25+
- [ ] support or knowledge agent
26+
- [ ] identity, policy, or governance tool
27+
- [ ] other:
28+
29+
## Files Reviewed Or Added
30+
31+
- [ ] `README.md`
32+
- [ ] `PROFILE.md`
33+
- [ ] `AGENTS.md`
34+
- [ ] `docs/AGENTIC_BOUNDARY_MODEL.md`
35+
- [ ] `agentic-readiness.json`
36+
- [ ] `templates/AGENTIC_BOUNDARY_MODEL.md`
37+
- [ ] one or more examples
38+
39+
## Feedback
40+
41+
What was useful?
42+
43+
What was too heavy?
44+
45+
What was missing?
46+
47+
What should change before another repository tries this?
48+
49+
## Listing Preference
50+
51+
- [ ] Do not list this repository in the adoption registry.
52+
- [ ] Listing as `trial` is acceptable if the evidence link is public.
53+
- [ ] Listing should wait until a maintainer confirms.
54+
55+
## Anti-Claim Check
56+
57+
- [ ] This trial does not claim AAIF or Linux Foundation endorsement.
58+
- [ ] This trial does not claim production readiness.
59+
- [ ] This trial does not claim adoption unless explicitly stated by a maintainer.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ At minimum:
4747
Use these starter artifacts:
4848

4949
- [Adopter guide](docs/ADOPTER_GUIDE.md)
50+
- [Adoption trial protocol](docs/ADOPTION_TRIAL_PROTOCOL.md)
5051
- [Boundary model template](templates/AGENTIC_BOUNDARY_MODEL.md)
5152
- [Scoring guide](docs/SCORING_GUIDE.md)
5253
- [Ecosystem alignment brief](docs/ECOSYSTEM_ALIGNMENT_BRIEF.md)
@@ -111,7 +112,7 @@ Bad use:
111112

112113
## Current Status
113114

114-
Version: `0.5.9`
115+
Version: `0.5.10`
115116

116117
Status: early OSS profile with public flagship examples, adopter guide, boundary template, scoring guide, ecosystem alignment brief, compatibility policy, adoption registry, external review guide, maintainer review kit, AAIF proposal readiness self-audit, and ecosystem contribution ledger.
117118

ROADMAP.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@
7070

7171
- Add maintainer growth policy, release checklist, and dependency-license inventory for proposal-readiness hardening.
7272

73+
## 0.5.10
74+
75+
- Add adoption trial protocol and issue template for low-friction external review before registry listing.
76+
7377
## 0.6.0
7478

7579
- Add first external adoption example if a maintainer opts in.

docs/AAIF_PORTFOLIO_RECOGNITION_ROADMAP.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The portfolio is useful because it tests the profile across different enterprise
3838
| Profile evidence | readiness JSON, boundary model, governance, security, validation notes | Four flagship examples published |
3939
| Upstream usefulness | small AAIF/LF-adjacent PRs and issues that solve repository-local needs | Active contribution ledger tracks open work |
4040
| External review | public discussion, focused review issue, maintainer review kit, review questions | Published but still awaiting independent feedback |
41-
| External adoption | at least two non-Karuna maintainers try the profile or provide opt-in examples | Missing |
41+
| External adoption | at least two non-Karuna maintainers try the profile or provide opt-in examples | Trial protocol published; external trial evidence still missing |
4242
| Recognition candidate | merged upstream contributions, external reviewers, sponsor path, governance clarity | Not ready yet |
4343

4444
## 90-Day Operating Plan

docs/AAIF_PROPOSAL_READINESS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The correct current route is external technical feedback, small upstream contrib
5555
| Project description and history | README, PROFILE, releases `v0.1.0` through `v0.5.0` | Partial | Add a short history section after first external review. |
5656
| Alignment with AAIF mission | Ecosystem alignment brief, proposal readiness self-audit | Partial | Ask AAIF-adjacent reviewers whether this should align with AGENTS.md, MCP, agentgateway, or remain independent. |
5757
| Relation to existing AAIF projects | Ecosystem alignment brief maps AGENTS.md, MCP, and agent gateway governance use cases | Partial | Add concrete examples from accepted upstream feedback. |
58-
| Use cases and adoption evidence | 16-repo testbed, four flagship examples, ecosystem contribution ledger | Partial | Secure at least two external opt-in adoption examples. |
58+
| Use cases and adoption evidence | 16-repo testbed, four flagship examples, ecosystem contribution ledger, adoption trial protocol | Partial | Secure at least two external opt-in adoption examples. |
5959
| Production deployments in two organizations | None claimed | Missing | Do not claim production readiness until verified. |
6060
| Technical Committee sponsor | None identified | Missing | Seek only after useful technical engagement. |
6161
| Repository URL | Public GitHub repository | Ready | Keep repository public and release-tagged. |

docs/ADOPTER_GUIDE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ This guide helps maintainers try the Agentic Enterprise Readiness Profile in the
66

77
The profile is not a certification. It is a way to expose evidence for agentic AI repositories that need clearer review around agent instructions, tool/action boundaries, human approval, identity, auditability, OSS fallbacks, and validation.
88

9+
If you want to review the profile before adding files, start with the [adoption trial protocol](ADOPTION_TRIAL_PROTOCOL.md).
10+
911
## Minimal Adoption Path
1012

1113
Start with three files:
@@ -112,6 +114,10 @@ Rules:
112114

113115
## Step 5: Ask For Review
114116

117+
For a lightweight first pass, open a public issue using:
118+
119+
- `.github/ISSUE_TEMPLATE/adoption_trial.md`
120+
115121
Open a public issue using:
116122

117123
- `.github/ISSUE_TEMPLATE/adoption_review.md`

docs/ADOPTION_REGISTRY.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,16 @@ No external adopters are listed yet.
3333

3434
To request listing:
3535

36-
1. Open an adoption review issue.
36+
1. Open an adoption trial or adoption review issue.
3737
2. Link the repository or branch.
3838
3. Show the profile artifacts added.
3939
4. Confirm no affiliation or endorsement claim is being made.
4040
5. Confirm the maintainer wants the project listed.
4141

42+
Adoption trial template:
43+
44+
- https://github.com/kmishra1204/agentic-enterprise-readiness-profile/issues/new?template=adoption_trial.md
45+
4246
Adoption review template:
4347

4448
- https://github.com/kmishra1204/agentic-enterprise-readiness-profile/issues/new?template=adoption_review.md

docs/ADOPTION_TRIAL_PROTOCOL.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# Adoption Trial Protocol
2+
3+
## Purpose
4+
5+
This protocol gives external maintainers a low-friction way to test the Agentic Enterprise Readiness Profile without claiming adoption, endorsement, certification, or foundation affiliation.
6+
7+
Use it when a maintainer wants to answer a narrow question:
8+
9+
> Does this profile help us expose the evidence an enterprise reviewer would need before trusting or extending our agentic AI repository?
10+
11+
## Trial Modes
12+
13+
| Mode | Timebox | Output |
14+
| --- | --- | --- |
15+
| `read-only review` | 30-60 minutes | issue comment or checklist feedback |
16+
| `branch trial` | 1-3 hours | branch with draft `AGENTS.md`, boundary model, or readiness JSON |
17+
| `maintainer review` | 1-2 review cycles | maintainer feedback on whether the profile is useful, too heavy, or misaligned |
18+
19+
A trial is not adoption. Adoption should be listed only after the maintainer explicitly asks to be listed in `docs/ADOPTION_REGISTRY.md`.
20+
21+
## Minimal Read-Only Trial
22+
23+
Review these files:
24+
25+
- `README.md`
26+
- `PROFILE.md`
27+
- `docs/ADOPTER_GUIDE.md`
28+
- `templates/AGENTIC_BOUNDARY_MODEL.md`
29+
- one flagship example in `examples/`
30+
31+
Answer:
32+
33+
1. Which evidence categories already exist in your repository?
34+
2. Which evidence categories would be too heavy?
35+
3. Which missing category would be most useful to add first?
36+
4. Would a maintainer accept a small PR adding a boundary model or readiness JSON?
37+
5. Does any wording imply endorsement or certification too strongly?
38+
39+
## Branch Trial
40+
41+
Create a non-default branch in your repository and add one or more draft artifacts:
42+
43+
- `AGENTS.md`
44+
- `docs/AGENTIC_BOUNDARY_MODEL.md`
45+
- `agentic-readiness.json`
46+
47+
Keep the branch scoped. Do not rename the project, change runtime behavior, or add production claims.
48+
49+
Recommended branch name:
50+
51+
```text
52+
trial/agentic-readiness-profile
53+
```
54+
55+
## Trial Evidence To Share
56+
57+
When opening an issue in this repository, include:
58+
59+
- repository link
60+
- branch or PR link, if any
61+
- which trial mode you used
62+
- which profile files you reviewed or added
63+
- what was useful
64+
- what was too heavy
65+
- what was missing
66+
- whether the maintainer wants to be listed as trial evidence
67+
68+
## Listing Rules
69+
70+
The adoption registry can list a trial only when:
71+
72+
1. A public maintainer or contributor provides a link.
73+
2. The repository or branch is public.
74+
3. The listing does not claim production readiness.
75+
4. The listing does not claim AAIF or Linux Foundation endorsement.
76+
5. The maintainer agrees to being listed, or the evidence is clearly a public review request.
77+
78+
## Trial Closure States
79+
80+
| State | Meaning |
81+
| --- | --- |
82+
| `useful` | The reviewer found a clear use case or adoption path. |
83+
| `too-heavy` | The profile is useful but too large for the repository today. |
84+
| `misaligned` | The profile does not fit the repository type. |
85+
| `needs-change` | The profile needs changes before another trial. |
86+
| `adoption-requested` | Maintainer wants registry listing or follow-up PR. |
87+
88+
## Anti-Claim Language
89+
90+
Use this wording when publishing a trial:
91+
92+
```text
93+
This is an independent trial of the Agentic Enterprise Readiness Profile. It does not imply AAIF, Linux Foundation, or maintainer endorsement, and it does not certify production readiness.
94+
```
95+
96+
## Maintainer Ask
97+
98+
The best request is narrow:
99+
100+
> Would this profile make your repository easier or harder for enterprise developers to review?
101+
102+
That keeps the trial grounded in repository usefulness rather than promotion.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agentic-enterprise-readiness-profile",
3-
"version": "0.5.9",
3+
"version": "0.5.10",
44
"private": false,
55
"type": "module",
66
"description": "Evidence-first readiness profile for agentic AI repositories.",

scripts/validate-readiness.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const requiredDocs = [
77
"README.md",
88
"PROFILE.md",
99
"docs/ADOPTER_GUIDE.md",
10+
"docs/ADOPTION_TRIAL_PROTOCOL.md",
1011
"docs/ADOPTION_REGISTRY.md",
1112
"docs/AAIF_PROPOSAL_READINESS.md",
1213
"docs/COMPATIBILITY_POLICY.md",
@@ -19,6 +20,7 @@ const requiredDocs = [
1920
"docs/DEPENDENCY_LICENSE_INVENTORY.md",
2021
"docs/SCORING_GUIDE.md",
2122
".github/ISSUE_TEMPLATE/adoption_review.md",
23+
".github/ISSUE_TEMPLATE/adoption_trial.md",
2224
".github/ISSUE_TEMPLATE/external_review.md",
2325
"templates/AGENTIC_BOUNDARY_MODEL.md",
2426
"schema/agentic-readiness.schema.json"

0 commit comments

Comments
 (0)