Skip to content

Commit 06a6701

Browse files
committed
랜딩 공개 사이트 React 전환
1 parent 121ee50 commit 06a6701

97 files changed

Lines changed: 2799 additions & 9467 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# Codaro
1+
<p align="right">
2+
<a href="https://eddmpython.github.io/codaro/"><strong>GitHub Pages: eddmpython.github.io/codaro</strong></a>
3+
</p>
4+
5+
# Codaro - Python 학습과 개인 자동화 스튜디오
26

37
<p align="center">
48
<img src="assets/brand/mascot/codaro-character.png" width="170" alt="Codaro avatar" />
@@ -9,7 +13,8 @@
913
<a href="https://colab.research.google.com/github/eddmpython/codaro/blob/main/notebooks/python30DaysComplete/colab/day01Helloworld.ipynb"><img alt="Open Day 01 in Colab" src="https://colab.research.google.com/assets/colab-badge.svg" /></a>
1014
</p>
1115

12-
Codaro는 코드가 인터페이스가 되는 **개인 학습 + 자동화 스튜디오**입니다.
16+
Codaro는 Python 학습, 로컬 코드 실행, 노트북 셀, 개인 자동화를 하나의 흐름으로 잇는 **local-first 개인 학습 + 자동화 스튜디오**입니다.
17+
공식 공개 사이트는 [GitHub Pages](https://eddmpython.github.io/codaro/)에서 확인할 수 있습니다.
1318

1419
제품 표면은 네 가지로 정리합니다.
1520

@@ -18,12 +23,26 @@ Codaro는 코드가 인터페이스가 되는 **개인 학습 + 자동화 스튜
1823
- **커리큘럼**`curricula/` YAML을 학습 셀 카드로 펼쳐 공부하는 순수 학습 공간
1924
- **자동화** — 에디터에서 만든 셀 조합과 스크립트를 태스크로 예약 실행하는 공간
2025

21-
상세 제품 사상과 프론트 구조 기준은 [Codaro Skills](docs/skills/README.md)[프론트 제품 표면](docs/skills/architecture/frontend-product-surface.md)에 둡니다. 이 README는 외부 진입점으로, 현재 공개 학습 콘텐츠와 핵심 구조만 짧게 안내합니다.
26+
상세 제품 사상과 프론트 구조 기준은 [Codaro Skills](docs/skills/README.md)[프론트 제품 표면](docs/skills/architecture/frontend-product-surface.md)에 둡니다. 이 README는 검색과 외부 공유를 위한 진입점으로, Codaro의 Python 학습, 로컬 런타임, 실행형 커리큘럼, 개인 자동화 구조를 짧게 안내합니다.
27+
28+
## 다운로드
29+
30+
Windows 사용자는 최신 GitHub Release에서 런처를 내려받아 실행합니다. 런처는 릴리즈 manifest가 지정한 Python runtime과 정확한 `codaro` wheel 조합만 설치하고, 이후 업데이트도 같은 manifest 경로로 확인합니다.
31+
32+
| 항목 | 링크 |
33+
|---|---|
34+
| Codaro Launcher | [CodaroLauncher.exe](https://github.com/eddmpython/codaro/releases/latest/download/CodaroLauncher.exe) |
35+
| 체크섬 | [CodaroLauncher.exe.sha256](https://github.com/eddmpython/codaro/releases/latest/download/CodaroLauncher.exe.sha256) |
36+
| 릴리즈 manifest | [release-manifest.json](https://github.com/eddmpython/codaro/releases/latest/download/release-manifest.json) |
37+
| 관리형 Python runtime | [python-runtime-win-x64.zip](https://github.com/eddmpython/codaro/releases/latest/download/python-runtime-win-x64.zip) |
38+
| SBOM | [CodaroLauncher.spdx.json](https://github.com/eddmpython/codaro/releases/latest/download/CodaroLauncher.spdx.json) |
39+
| 전체 릴리즈 | [GitHub Releases](https://github.com/eddmpython/codaro/releases/latest) |
2240

2341
## 바로 시작
2442

2543
| 시작점 | 설명 |
2644
|---|---|
45+
| [공식 GitHub Pages](https://eddmpython.github.io/codaro/) | React 기반 공개 랜딩, 문서, Codaro 소식 |
2746
| [제품 사상](docs/skills/README.md) | 채팅, 에디터, 커리큘럼, 자동화 네 표면 기준 |
2847
| [프론트 구조 기준](docs/skills/architecture/frontend-product-surface.md) | `editor/` 제품 표면과 UI 판단 기준 |
2948
| [공개 준비 체크리스트](publicReadinessChecklist.md) | 보안, 개인정보, 지원, 공급망, 객관 gate 완료 조건 |

demos/publicLaunch/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Public Launch Demos
22

3-
이 폴더는 Codaro 공개 영상과 첫 사용자 quickstart에 쓰는 데모 skeleton이다. 모든 demo는 안전한 dry-run 또는 읽기 전용 흐름으로 시작한다.
3+
이 폴더는 Codaro 공개 영상과 첫 사용자 quickstart에 쓰는 데모 묶음이다. 모든 demo는 안전한 dry-run 또는 읽기 전용 흐름으로 시작한다.
44

55
## Run
66

demos/publicLaunch/socialCopy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Codaro는 notebook, 학습 카드, 개인 자동화 루틴을 하나의 문서
2323

2424
## Release Note Opening
2525

26-
This release focuses on the public launch skeleton: first-run docs, safe demos, launch storyboard, support path, privacy boundary, security policy, and a public readiness gate.
26+
This release focuses on the public launch kit: first-run docs, safe demos, launch storyboard, support path, privacy boundary, security policy, and a public readiness gate.
2727

2828
## Thumbnail Text Options
2929

docs/blog/01-product-and-runtime/001-what-is-codaro/assets/001-codaro-runtime-map.svg renamed to docs/blog/01-codaro-news/001-what-is-codaro/assets/001-codaro-runtime-map.svg

File renamed without changes.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Codaro가 실제로 만들고 있는 것
3+
date: 2026-03-17
4+
description: 코드 실행, 학습, 자동화를 하나의 흐름으로 잇는 Codaro의 제품 방향.
5+
category: codaro-news
6+
series: codaro-news
7+
seriesOrder: 1
8+
thumbnail: /brand/avatar-small.png
9+
cardPreview: ./assets/001-codaro-runtime-map.svg
10+
draft: false
11+
---
12+
13+
# Codaro가 실제로 만들고 있는 것
14+
15+
Codaro는 코드 실행, 학습 카드, 개인 자동화가 하나의 문서 모델을 공유하는 실행형 스튜디오를 만들고 있다.
16+
17+
로컬 에디터는 제품의 한 부분이다. 공개 사이트는 그 런타임을 왜 이렇게 설계했는지, 어떤 사용 흐름을 기준으로 삼는지 설명하는 표면이다.
18+
19+
## 세 가지 층
20+
21+
1. 코드, 글, 워크플로우 블록을 함께 담는 문서 모델
22+
2. 로컬과 브라우저 지향 환경에서 실행되는 런타임
23+
3. 가이드, 변경 기록, 제품 판단을 공개하는 문서 기반 지식 표면
24+
25+
## 공개 사이트를 따로 두는 이유
26+
27+
에디터는 실행과 상호작용에 집중해야 한다.
28+
29+
공개 사이트는 다른 조건을 가진다.
30+
31+
- 정적 배포
32+
- 검색 가능한 문서와 글
33+
- 안정적인 GitHub Pages 배포
34+
- 제품 판단을 남기는 공개 기록
35+
36+
그래서 Codaro는 공개 사이트인 `landing/`과 로컬 제품 표면인 `editor/`를 분리한다.
37+
38+
## 공개 문서는 제품의 일부다
39+
40+
공개 사이트는 부가 자료가 아니다.
41+
42+
다음 내용을 사용자가 확인하는 표면이다.
43+
44+
- 설치 안내
45+
- 핵심 개념 설명
46+
- 기준 문서
47+
- 런타임 결정의 배경을 설명하는 글
48+
49+
## 글은 저장소 가까이에 둔다
50+
51+
Codaro는 공개 문서, 운영 노트, 블로그 글을 루트 `docs/` 아래에 둔다. React 공개 사이트는 빌드 시점에 이 원문을 직접 읽는다.
52+
53+
이 방식은 글을 코드베이스 가까이에 두면서도 정적 사이트로 배포할 수 있게 한다.

docs/blog/01-product-and-runtime/002-codaro-public-launch-skeleton/assets/002-public-launch-map.svg renamed to docs/blog/01-codaro-news/002-codaro-public-launch/assets/002-public-launch-map.svg

File renamed without changes.
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
title: Codaro 공개 출시 준비
3+
date: 2026-05-23
4+
description: Codaro를 로컬 우선 Python 학습과 개인 자동화 스튜디오로 소개하는 공개 출시 글.
5+
category: codaro-news
6+
series: codaro-news
7+
seriesOrder: 2
8+
thumbnail: /brand/avatar-small.png
9+
cardPreview: ./assets/002-public-launch-map.svg
10+
draft: false
11+
---
12+
13+
# Codaro 공개 출시 준비
14+
15+
Codaro는 Python을 배우고, 코드를 실행하고, 쓸 만한 스크립트를 개인 자동화로 키우는 local-first 스튜디오다.
16+
17+
첫 공개 글의 이야기는 단순해야 한다.
18+
19+
1. 구조화된 카드로 배운다.
20+
2. 셀에서 코드를 실행한다.
21+
3. 실제 로컬 데이터를 다룬다.
22+
4. 반복 작업을 안전한 자동화 계획으로 바꾼다.
23+
24+
## 첫 5분
25+
26+
공개 첫 흐름은 실행 가능한 데모 두 개로 시작한다.
27+
28+
```powershell
29+
uv run python -X utf8 demos/publicLaunch/expenseSummaryDemo.py
30+
uv run python -X utf8 demos/publicLaunch/fileOrganizerDemo.py
31+
```
32+
33+
첫 번째 데모는 작은 CSV를 읽어 지출을 카테고리별로 요약한다. 두 번째 데모는 파일을 실제로 옮기거나 삭제하지 않고 dry-run 정리 계획만 만든다.
34+
35+
이 네 단계가 제품 이야기의 축이다. 배우고, 실행하고, 확인하고, 자동화한다.
36+
37+
## local-first가 중요한 이유
38+
39+
Codaro는 provider를 연결하기 전에도 쓸모가 있어야 한다. 입문자는 Python 과정을 열고, 셀을 실행하고, 개인 파일을 외부로 보내지 않고 결과를 확인할 수 있어야 한다.
40+
41+
provider가 붙으면 개인화는 좋아질 수 있다. 하지만 첫 실행 경로의 기반은 로컬 실행과 확인 가능한 결과다.
42+
43+
## 출시 준비를 믿을 수 있게 만드는 것
44+
45+
공개 준비 상태는 README의 문장이 아니라 gate로 확인해야 한다.
46+
47+
- `quality-cycle`
48+
- `objective-nineplus-audit`
49+
- `public-readiness-audit`
50+
51+
릴리즈에는 루트의 보안, 개인정보, 지원, 기여, 라이선스, 상표권 경계 문서도 함께 있어야 한다.
52+
53+
## 영상에서 보여줄 것
54+
55+
90초 데모는 다음 장면을 보여주면 충분하다.
56+
57+
- 학습 카드와 코드 셀
58+
- CSV 요약 출력
59+
- dry-run 자동화 계획
60+
- 진단과 지원 경로
61+
- 공개 준비 체크리스트
62+
63+
목표는 모든 기능을 설명하는 것이 아니다. 보는 사람이 “지금 바로 실행해 볼 수 있겠다”라고 느끼게 만드는 것이다.

docs/blog/01-product-and-runtime/001-what-is-codaro/index.md

Lines changed: 0 additions & 53 deletions
This file was deleted.

docs/blog/01-product-and-runtime/002-codaro-public-launch-skeleton/index.md

Lines changed: 0 additions & 63 deletions
This file was deleted.

docs/blog/ASSET_POLICY.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)