docs: 문서 하나가 질문 하나에 답하게

GOAL.md 는 계획일 때 값어치가 있었는데 완료 보고로 바꾸는 순간 git log 의
중복이 됐다. 끝난 계획은 문서가 아니라 히스토리다. 내용은 이미 TODO 와 SPEC
에 들어갔으니 지운다.

fixture-report.md 도 지운다. 기준선이 150/188 인 일회성 조사 스냅샷이고
지금은 245/245 다. 필요하면 2f140e1 에 있다.

TODO 의 '정해진 것' 이 두 종류를 섞고 있었다. 언어 규칙은 SPEC 문장을 옮겨
적은 것이라 한쪽만 고치면 갈라지고, 구현 결정은 SPEC 에 없어서 여기가 유일한
출처다. 둘로 쪼갰다 -- 앞의 표는 §번호만 담고, 뒤의 표는 내용과 그것이 사는
파일을 담는다.

SPEC 의 §7.9 를 §7.7 로 옮겼다. 7.7 과 7.8 없이 7.9 가 떠 있었다.

1847 → 1173 줄. 245/245, 38/38.
This commit is contained in:
2026-08-17 16:40:50 +09:00
parent 52aaff62e4
commit 6dc298d828
6 changed files with 59 additions and 708 deletions
+1 -2
View File
@@ -9,8 +9,7 @@ DOS/Windows용 시스템 프로그래밍 언어 Ferro와 그 컴파일러 `fec`.
|---|---|
| `SPEC.md` | 언어 명세. 유일한 규범 문서 |
| `IR.md` | 중간 표현. 프론트엔드와 기계 사이 |
| `TODO.md` | 남은 작업, 미결 결정, 정해진 것 |
| `GOAL.md` | 부트스트랩까지의 실행 계획. P0~P4 와 안 하기로 한 것 |
| `TODO.md` | 남은 작업과 정해진 것. 언어 규칙은 `SPEC.md` 를 가리키기만 한다 |
| `fec/tests/*/README.md` | 각 fixture 디렉터리가 무엇을 검사하는지 |
## 파이프라인