Skip to content
This repository was archived by the owner on Oct 1, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,11 +195,11 @@ Update PRODUCT_SPEC.md, and clear the UNVERIFIED mark only after human confirmat

## TECH_STACK_CHANGES

If implementation requires framework changes:
If implementation requires tech stack changes:

1. Update TECH_STACK.md
2. Update implementation
Never allow framework and code to diverge.
Never allow tech stack and code to diverge.

---

Expand Down Expand Up @@ -254,7 +254,7 @@ Task is complete only when:

- product requirements satisfied
- architectural requirements satisfied
- framework constraints satisfied
- tech stack constraints satisfied
- acceptance criteria satisfied
- no UNVERIFIED sections remain in scope for this task
- code runs
Expand Down
2 changes: 1 addition & 1 deletion docs/IDEAS.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ AI는 일반적인 개발 지식보다 현재 프로젝트의 규칙을 더 필
예시:

```text
frameworks/
tech-stacks/
├─ REACT_VITE.md
├─ NEXTJS.md
├─ LARAVEL.md
Expand Down
4 changes: 2 additions & 2 deletions docs/PITCHING_SCRIPT.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ ReplWorks Documents는 이 문제를 해결하기 위해 만들어졌습니다.

```text
AGENTS.md
framework.md
tech-stack.md
architecture.md
tasks.md
AI_MEMORY.md
Expand All @@ -82,7 +82,7 @@ AI를 위한 문서입니다.

예를 들어 React/Vite 프로젝트라면

framework.md 안에 다음과 같은 규칙이 들어갑니다.
tech-stack.md 안에 다음과 같은 규칙이 들어갑니다.

- React 19
- Vite
Expand Down
2 changes: 1 addition & 1 deletion prompts/ARCHITECTURE_PROMPT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Which invariants must always remain true.

Do not describe implementation technologies.

Do not describe frameworks.
Do not describe tech stacks.

Do not describe programming languages.

Expand Down
2 changes: 1 addition & 1 deletion prompts/PRODUCT_SPEC_PROMPT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Do not describe architecture.

Do not describe technologies.

Do not describe frameworks.
Do not describe tech stacks.

Do not describe programming languages.

Expand Down
4 changes: 2 additions & 2 deletions prompts/TASKS_PROMPT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Do not describe architecture.

Do not describe technologies.

Do not describe frameworks.
Do not describe tech stacks.

Do not describe implementation details.

Expand Down Expand Up @@ -53,7 +53,7 @@ Avoid:

- implementation steps
- code-level instructions
- framework-specific instructions
- tech-stack-specific instructions

Include:

Expand Down
12 changes: 6 additions & 6 deletions prompts/TECH_STACK_DISCOVERY.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Assume PRODUCT_SPEC.md and ARCHITECTURE.md already exist and are correct.

The purpose of this task is NOT to generate framework.md.
The purpose of this task is NOT to generate TECH_STACK.md.

The purpose is to discover every implementation decision required to generate framework.md.
The purpose is to discover every implementation decision required to generate TECH_STACK.md.

Do not infer missing decisions.

Do not assume defaults.

Do not recommend technologies unless explicitly asked.

Do not generate framework.md.
Do not generate TECH_STACK.md.

Do not generate code.

Expand Down Expand Up @@ -57,11 +57,11 @@ Determine:

---

## UI Framework
## UI Tech stack

Determine:

- user interface framework
- user interface tech stack

---

Expand Down Expand Up @@ -207,7 +207,7 @@ Rules:

- Ask only one question at a time.
- Never assume missing decisions.
- Never generate framework.md.
- Never generate TECH_STACK.md.
- Never generate code.
- Never continue automatically.
- Wait after every answer.
2 changes: 1 addition & 1 deletion prompts/TECH_STACK_PROMPT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ The document must include:
- deployment rules
- configuration rules
- security rules
- framework-specific conventions
- tech-stack-specific conventions
- non-goals
- architectural invariants

Expand Down
2 changes: 1 addition & 1 deletion tech-stacks/ASTRO.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ DO_NOT_INTRODUCE_NEW_LIBRARIES_UNLESS_EXPLICITLY_REQUESTED

PACKAGE_JSON_IS_SOURCE_OF_TRUTH

FRAMEWORK_MD_IS_FALLBACK
TECH_STACK_MD_IS_FALLBACK

USE_DECLARED_VERSIONS_ONLY

Expand Down
12 changes: 6 additions & 6 deletions tech-stacks/GO_CLI.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# go-cli.md

# AI Issue Publisher Framework
# AI Issue Publisher Tech Stack

## Purpose

This document defines implementation constraints.

product.md defines what must be built.

framework.md defines how it must be built.
TECH_STACK.md defines how it must be built.

Implementations must follow this document exactly.

Expand Down Expand Up @@ -60,15 +60,15 @@ The application must execute as a standalone command-line tool.

---

# CLI Framework
# CLI Tech Stack

Use:

```text
github.com/spf13/cobra
```

Do not introduce additional CLI frameworks.
Do not introduce additional CLI tech stacks.

---

Expand Down Expand Up @@ -327,7 +327,7 @@ Use:
Go standard testing package
```

Do not introduce testing frameworks.
Do not introduce testing tech stacks.

Test:

Expand Down Expand Up @@ -383,7 +383,7 @@ These are outside the scope of the project.

---

# Framework Invariants
# Tech Stacks Invariants

The following conditions must always hold:

Expand Down
2 changes: 1 addition & 1 deletion tech-stacks/NEXTJS.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ DO_NOT_INTRODUCE_NEW_LIBRARIES_UNLESS_EXPLICITLY_REQUESTED

PACKAGE_JSON_IS_SOURCE_OF_TRUTH

FRAMEWORK_MD_IS_FALLBACK
TECH_STACK_MD_IS_FALLBACK

USE_DECLARED_VERSIONS_ONLY

Expand Down
16 changes: 8 additions & 8 deletions tech-stacks/NODE_CLI.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Purpose

This document defines the implementation framework for all projects using the following stack:
This document defines the implementation tech stack for all projects using the following stack:

- Node.js
- TypeScript
Expand All @@ -15,7 +15,7 @@ All implementation must comply with this document.

If any conflict exists between documents:

> framework.md takes priority over all other specifications except IMPLEMENTATION_CONSTITUTION.md.
> TECH_STACK.md takes priority over all other specifications except IMPLEMENTATION_CONSTITUTION.md.

---

Expand All @@ -34,7 +34,7 @@ Rules:
- Do not use alternative runtimes (Bun, Deno, etc.)
- Do not replace Playwright with other automation tools
- Do not mix multiple runtimes
- Do not assume framework defaults
- Do not assume tech stack defaults

---

Expand Down Expand Up @@ -183,9 +183,9 @@ Types must reflect runtime reality.

---

## CLI Framework Rules
## CLI Tech Stack Rules

A structured CLI framework MUST be used.
A structured CLI tech stack MUST be used.

Recommended:

Expand Down Expand Up @@ -341,12 +341,12 @@ Once defined:

Refactoring is allowed only if:

- framework.md is updated accordingly
- TECH_STACK.md is updated accordingly
- IMPLEMENTATION_CONSTITUTION.md is updated if required

---

## Framework Invariants
## Tech Stack Invariants

The following conditions MUST always remain true:

Expand All @@ -358,7 +358,7 @@ The following conditions MUST always remain true:
- No hidden architecture layers exist
- No runtime ambiguity in versioned dependencies

Any violation is considered a framework-level failure.
Any violation is considered a tech-stack-level failure.

---

Expand Down
2 changes: 1 addition & 1 deletion tech-stacks/REACT_VITE.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ DO_NOT_INTRODUCE_NEW_LIBRARIES_UNLESS_EXPLICITLY_REQUESTED

PACKAGE_JSON_IS_SOURCE_OF_TRUTH

FRAMEWORK_MD_IS_FALLBACK
TECH_STACK_MD_IS_FALLBACK

USE_DECLARED_VERSIONS_ONLY

Expand Down
8 changes: 4 additions & 4 deletions tech-stacks/VANILLA.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ REQUIRED

USE_DECLARED_STACK_ONLY

DO_NOT_INTRODUCE_FRAMEWORKS
DO_NOT_INTRODUCE_TECH_STACKS

DO_NOT_INTRODUCE_BUILD_TOOLS

Expand Down Expand Up @@ -89,7 +89,7 @@ DO_NOT_USE_CSS_MODULES

DO_NOT_USE_CSS_IN_JS

DO_NOT_INTRODUCE_STYLING_FRAMEWORKS
DO_NOT_INTRODUCE_STYLING_TECH_STACKS

---

Expand Down Expand Up @@ -232,7 +232,7 @@ PREFER_MODIFICATION_OVER_CREATION

DO_NOT_INVENT_ARCHITECTURE

DO_NOT_INTRODUCE_FRAMEWORKS
DO_NOT_INTRODUCE_TECH_STACKS

WHEN_UNCERTAIN

Expand All @@ -258,4 +258,4 @@ KEEP_IT_SIMPLE

AVOID_DEPENDENCIES

DO_NOT_INTRODUCE_FRAMEWORKS
DO_NOT_INTRODUCE_TECH_STACKS
Loading