Skip to content

feat: コンテンツ投稿プラットフォーム向けにフォルダ構造を再設計する#20

Closed
Tsubasasa1857 wants to merge 1 commit into
co-lect:mainfrom
Tsubasasa1857:feat/restructure-issue-14
Closed

feat: コンテンツ投稿プラットフォーム向けにフォルダ構造を再設計する#20
Tsubasasa1857 wants to merge 1 commit into
co-lect:mainfrom
Tsubasasa1857:feat/restructure-issue-14

Conversation

@Tsubasasa1857
Copy link
Copy Markdown
Collaborator

Summary

  • content/ 配下に claude-code / claude-api / ai-workflows / other-tools の4カテゴリを新設
  • 既存講義(01-03)を content/claude-code/ 配下に移動、shared/ への相対パスを3階層分に修正
  • _templates/slides/_templates/article/ を追加(新規投稿の雛形)
  • CONTRIBUTING.md に「新しい教材を投稿するには」セクションを追加

関連

close #14

Test plan

  • content/claude-code/intro/index.html をブラウザで開き、スライドが正常に表示されること
  • content/claude-code/setup/index.html が正常に表示されること
  • content/claude-code/claude-md/index.html が正常に表示されること
  • CI (Prompt Injection Guard) が green になること

🤖 Generated with Claude Code

- content/ 配下に claude-code / claude-api / ai-workflows / other-tools の4カテゴリを新設
- 既存講義 (01-03) を content/claude-code/ 配下に移動し shared/ への相対パスを修正
- _templates/slides/ と _templates/article/ を追加(新規投稿の雛形)
- CONTRIBUTING.md に「新しい教材を投稿するには」セクションを追加

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@watanabe-kohei-jp
Copy link
Copy Markdown
Collaborator

@Tsubasasa1857 構造変更ありがとうございます。

作成後に main へ以下の変更が入り、本 PR と前提が噛み合わなくなりました:

コンフリクト解消だけでは sync_listings.py との整合が取れないため、本 PR は一旦クローズし、以下を含む新 PR として作り直します:

  1. 元のフォルダ構造変更(content/<category>/<slug>/、_templates、CONTRIBUTING)
  2. sync_listings.py の新構造対応 + 再生成
  3. b4911d9 の編集を新パスへ移植(og:url を新パスに更新)

新 PR では Co-Authored-By: Tsubasasa1857 でクレジットを保持します。Issue #14 はそちらに引き継ぎます。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: コンテンツ投稿プラットフォーム向けにフォルダ構造を再設計する

2 participants