Skip to content

Commit 8f45760

Browse files
goodguy1963Copilot
andcommitted
fix
Co-authored-by: Copilot <copilot@github.com>
1 parent b046e56 commit 8f45760

1 file changed

Lines changed: 28 additions & 18 deletions

File tree

Plan Awesome Copilot.md

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,42 @@
11
# Publication Plan: Copilot Cockpit on Awesome Copilot
22

33
Date: 2026-04-15
4-
Status: Preparing for approval
4+
Status: Review-ready for internal approval; direct PR preparation pending human approval
5+
6+
## Current Status
7+
8+
- Public repository path confirmed: https://github.com/goodguy1963/Copilot-Cockpit
9+
- Repo-link verification is no longer a blocker.
10+
- The current stage is internal approval and send review readiness.
11+
- The next move is preparing a PR against awesome-copilot with a `website/data/tools.yml` entry for Copilot Cockpit.
12+
- PR submission remains blocked on human approval.
513

614
## Target State
715

8-
Copilot Cockpit is being prepared for Awesome Copilot as a `Tool`. Re-scoping to `Plugin` happens only if the maintainers explicitly reject the tool path.
16+
Copilot Cockpit is being prepared for Awesome Copilot as a `Tool` entry in `website/data/tools.yml`. Re-scoping to `Plugin` happens only if maintainers explicitly reject the tool path during PR review.
917

10-
The external inquiry and final submission stay behind human approval gates.
18+
The direct PR and final submission stay behind human approval gates.
1119

1220
## Guardrails
1321

1422
- The tool path is the working decision.
23+
- The tool catalog appears to be data-driven by `website/data/tools.yml`, which is the visible integration surface for a tool contribution.
1524
- Do not imply Marketplace availability; the current public install path is GitHub Releases plus VSIX.
1625
- Every claim must be supported by the README, package.json, public repo links, or existing demo assets.
17-
- No external outreach or submission without human approval.
26+
- No PR submission or external outreach without human approval.
1827

1928
## Phases
2029

2130
### Phase 0 - Prepare submission materials
2231

2332
Deliverables:
2433
- concise English submission pack
25-
- short English maintainer message
34+
- short English path note replacing the old maintainer inquiry draft
2635
- asset pack built from existing public files with gaps clearly marked
36+
- draft `tools.yml` entry using the visible upstream fields and category set
2737

2838
Success criterion:
29-
- All text, links, requirements, and claims are ready for review and aligned with the tool path.
39+
- All text, links, requirements, and claims are ready for review and aligned with the tool path; the public repo path is confirmed.
3040

3141
### Phase 1 - Internal review gates
3242

@@ -39,34 +49,34 @@ Review Gate G2:
3949
Success criterion:
4050
- The package can be sent externally without further content decisions.
4151

42-
### Phase 2 - External maintainer inquiry
52+
### Phase 2 - Prepare awesome-copilot PR
4353

4454
Goal:
45-
- Confirm only the preferred tool intake format, required fields, and whether GitHub Releases/VSIX is accepted as the install path.
55+
- Prepare the actual `website/data/tools.yml` entry and supporting PR copy based on the fetched upstream files.
4656

4757
Review Gate G3:
48-
- Human approval before sending the maintainer message
58+
- Human approval before opening the PR
4959

5060
Stop condition:
51-
- If the maintainers reject the tool path, stop the initiative and re-plan it separately.
61+
- If PR review shows a different required path, stop and re-plan against the reviewer guidance.
5262

53-
### Phase 3 - Final submission
63+
### Phase 3 - Final submission PR
5464

5565
Goal:
56-
- Fill the confirmed tool format with the prepared pack and submit it externally.
66+
- Submit the approved PR to awesome-copilot with the prepared `tools.yml` entry and supporting materials.
5767

5868
Review Gate G4:
59-
- Explicit human approval before the actual send or review submit
69+
- Explicit human approval before the actual PR submission
6070

6171
## Validation
6272

6373
1. Check links for repo, releases, README, issues, license, and demo.
64-
2. Verify claims against evidence using public sources only.
74+
2. Verify the proposed entry matches the visible `tools.yml` structure: `tools:` -> entry with `id`, `name`, `description`, `category`, `featured`, `requirements`, `links`, optional `features`, optional `configuration`, and `tags`.
6575
3. Confirm the install path is described as GitHub Releases plus VSIX, with no Marketplace implication.
6676
4. Use only existing assets and mark missing requested captures as `pending`.
6777

68-
## Open External Questions
78+
## Upstream Notes
6979

70-
- Which tool intake format the Awesome Copilot maintainers prefer
71-
- Which required fields they expect for tool listings
72-
- Whether GitHub Releases or VSIX is accepted as the install path
80+
- The fetched upstream files do not show a separate tool-submission intake in `CONTRIBUTING.md`.
81+
- The visible categories in `tools.yml` are `MCP Servers`, `VS Code Extensions`, `CLI Tools`, `Visual Studio Extensions`, and `Documentation & Discovery`.
82+
- The next move is preparing a PR against awesome-copilot with a `tools.yml` entry, not sending a format-check inquiry first.

0 commit comments

Comments
 (0)