aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

feat(infra): publish CDK constructs to Construct Hub

オープン
#448 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement infra-cdk
主要言語
TypeScript
スター
143
フォーク
46
平均マージ
3日 10時間
マージ済み PR(30日)
24

説明

**Context:** ROADMAP.md → CDK constructs library

---

## Component

CDK / infrastructure

## Describe the feature

Publish reusable ABCA constructs to **Construct Hub** with **semver** versioning for external adopters embedding Task API, Blueprint, or FanOut patterns.

## Use case

Forkers duplicate CDK code instead of consuming a versioned library. AWS samples consumers want npm package + Construct Hub discovery.

## Proposed solution

1. Extract publishable constructs package (`@abca/constructs` or similar).
2. jsii pipeline, semver, changelog.
3. Construct Hub registration + docs examples.
4. Keep internal monorepo on workspace link until stable API.
5. Document adoption path in developer guide.

## Other information

- Pairs with **exposed project specifications** draft.
- Design context: `docs/design/ARCHITECTURE.md`.

- [x] This might be a breaking change

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず CDK constructs library のエントリにある ROADMAP.md と docs/design/ARCHITECTURE.md を読んでください。提案されている公開可能なパッケージ、jsii と semver のパイプライン、Construct Hub への登録、例、workspace-link からの移行、および開発者ガイドへの採用パスを整理してください。これらの設計および提供に関する要素が、再利用可能な constructs を公開してドキュメント化できる程度に定義されていれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, typescript
領域
cloud, documentation, infrastructure, release
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。