[Bundle]: Add Agentstandards Multi-Vendor Architecture
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
研究方向
The issue is a bundle submission for the Spec Kit project. Start by reading the bundle.yml manifest and README in the linked repository to understand the multi-vendor architecture components. Test the bundle validation and installation using the provided CLI commands in a clean Spec Kit project. 'Done' means the bundle is successfully integrated and the proposed catalog entry is added.
由索引模型根據 Issue 內容生成。
描述
Bundle ID
agentstandards
Bundle Name
Agentstandards Multi-Vendor Architecture
Version
0.1.1
Role or Team
architecture-governance
Description
Installs a Codex-orchestrated, multi-vendor architecture council, its hard task gate, and the supporting Spec Kit workflow.
Author
bbjwz
Repository URL
https://github.com/bbjwz/agentstandards
Download URL
https://github.com/bbjwz/agentstandards/releases/download/v0.1.1/agentstandards-bundle-0.1.1.zip
Documentation URL
https://github.com/bbjwz/agentstandards/blob/v0.1.1/bundles/agentstandards/README.md
License
MIT
Required Spec Kit Version
=1.0.8,<2.0.0
Integration Target (optional)
codex
Components Provided
- extensions:
[email protected] - presets:
[email protected] - workflows:
[email protected] - steps: None
Required Component Catalogs
- Extensions: https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/extensions.json
- Presets: https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/presets.json
- Workflows: https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/workflows.json
Tags
architecture, governance, multi-vendor, codex
Key Features
- Installs the complete Agentstandards extension, task-gate preset, and architecture workflow as one pinned stack.
- Runs 13 architecture roles across Codex, Anthropic, and all enabled optional vendors.
- Uses fresh model instances for every gate and labels peer work for disclosed review passes.
- Pauses for human decisions and records their rationale before final validation.
- Keeps task generation blocked until the aggregate architecture gate is READY.
Testing Checklist
- Validation succeeds with
specify bundle validate --path <bundle-directory> - Build succeeds with
specify bundle build --path <bundle-directory>and produces the submitted artifact - Bundle installs successfully from the built artifact
- The submitted distribution path was tested end to end, including bundle-ID installation from an install-allowed catalog when a catalog entry is proposed
- Installation was tested in a clean Spec Kit project
- Required component catalogs are documented and were included in testing, or no extra catalogs are required
- Documentation is complete and accurate
Submission Requirements
- Valid
bundle.ymlmanifest included - README.md explains the bundle's intended role, installed components, and installation steps
- LICENSE file included
- GitHub release created with version tag
- Bundle ID matches the manifest and follows naming conventions
- Every extension, preset, workflow, and step reference is pinned where the manifest requires a version
Testing Details
Tested on:
- macOS with Spec Kit 1.0.8 and 1.0.10
- GitHub Actions on Python 3.11 and 3.14
Test projects: Clean Spec Kit Codex projects created specifically for release verification.
Test scenarios:
- Validated
bundles/agentstandardswith the official Spec Kit bundle validator. - Built it with
specify bundle build --path bundles/agentstandards. - Downloaded the submitted v0.1.1 bundle asset and installed it in a clean project after registering the three required component catalogs.
- Registered the public v0.1.1 bundle catalog with
install-allowedpolicy and installedagentstandardsby bundle ID in another clean Spec Kit 1.0.10 project. - Verified Spec Kit reports the bundle at v0.1.1 with all three v0.1.1 components, the Codex integration target, five extension commands, and two hooks.
- Ran 31 automated tests, Ruff, release metadata checks, full-history secret scanning, Python 3.11/3.14 CI, and Spec Kit 1.0.8/1.0.10 clean-install CI.
The monorepo release builder uses a distinct agentstandards-bundle-0.1.1.zip filename to avoid colliding with the extension archive in the same GitHub release. Its bundle payload is the validated manifest and README plus the required top-level MIT LICENSE. Both the official CLI-built archive and the submitted release archive installed successfully.
Example Usage
specify extension catalog add \
https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/extensions.json \
--name agentstandards --install-allowed
specify preset catalog add \
https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/presets.json \
--name agentstandards --install-allowed
specify workflow catalog add \
https://raw.githubusercontent.com/bbjwz/agentstandards/v0.1.1/catalogs/workflows.json \
--name agentstandards
curl --fail --location \
https://github.com/bbjwz/agentstandards/releases/download/v0.1.1/agentstandards-bundle-0.1.1.zip \
--output agentstandards-bundle-0.1.1.zip
specify bundle install ./agentstandards-bundle-0.1.1.zip --integration codex
Proposed Catalog Entry
{
"agentstandards": {
"name": "Agentstandards Multi-Vendor Architecture",
"id": "agentstandards",
"version": "0.1.1",
"role": "architecture-governance",
"description": "Installs a Codex-orchestrated, multi-vendor architecture council, its hard task gate, and the supporting Spec Kit workflow.",
"author": "bbjwz",
"license": "MIT",
"download_url": "https://github.com/bbjwz/agentstandards/releases/download/v0.1.1/agentstandards-bundle-0.1.1.zip",
"repository": "https://github.com/bbjwz/agentstandards",
"requires": {
"speckit_version": ">=1.0.8,<2.0.0"
},
"provides": {
"extensions": 1,
"presets": 1,
"steps": 0,
"workflows": 1
},
"tags": ["architecture", "governance", "multi-vendor", "codex"],
"verified": false
}
}
Additional Context
Release v0.1.1 publishes SHA-256 checksums and GitHub build-provenance attestations for every artifact. Live provider calls are explicit only; normal CI and bundle installation are offline from model providers.
SHA-256
0306cdc780f4107e6702cd25680afede8acea866dfbb0ba81f9ea9c8f960a9dc
- 主要語言
- Python
- 星號
- 138k
- 分支
- 12.4k
- 平均合併
- 2 天 12 小時
- 30 天內合併 PR
- 161
環境準備
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
github/spec-kit 的其他 Issue
-
enhancement needs-triage
難度 2/5 1-3 小時 新手友好度 70/100
維護者通常 1 天內回覆
-
triage-nice-to-have
難度 2/5 1-3 小時 新手友好度 68/100
維護者通常 1 天內回覆
-
bug-assess severity-medium triage-nice-to-have
難度 2/5 1-3 小時 新手友好度 88/100
github/spec-kit#4755 · 1 則留言 ·
維護者通常 1 天內回覆
-
triage-nice-to-have
難度 2/5 1-3 小時 新手友好度 88/100
維護者通常 1 天內回覆
-
enhancement needs-triage triage-can-wait
難度 2/5 1-3 小時 新手友好度 65/100
github/spec-kit#4627 · 3 則留言 ·
維護者通常 1 天內回覆
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 88/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
spec-kitty/spec-kitty#5319 ·
維護者通常 1 天內回覆
-
backend::vllm diffusion multimodal
難度 2/5 1-3 小時 新手友好度 72/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
openai/openai-agents-python#5229 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
維護者通常 1 天內回覆