human-intervention-project
HIP is an open-source protocol and CLI/MCP tool that makes AI pause, check its assumptions, and prot
터미널에서 복제:
pmpt clone human-intervention-project GitHub README GitHub
시작 프롬프트
이 프롬프트 하나로 아래 프로젝트가 만들어졌습니다.
human-intervention-project — Product Development Request
What I Want to Build
HIP is an open-source protocol and CLI/MCP tool that makes AI pause, check its assumptions, and protect human judgment before every response.
Additional Context
Existing project with established codebase.
- Project structure: templates/
Key Features
- Existing project features
Please help me build this product based on the requirements above.
- First, review the requirements and ask if anything is unclear.
- Propose a technical architecture.
- Outline the implementation steps.
- Start coding from the first step.
I'll confirm progress at each step before moving to the next.
Documentation Rule
Important: When you make progress, update .pmpt/docs/pmpt.md (the human-facing project document) at these moments:
- When architecture or tech decisions are finalized
- When a feature is implemented (mark as done)
- When a development phase is completed
- When requirements change or new decisions are made
Keep the Progress and Snapshot Log sections in pmpt.md up to date.
After significant milestones, run pmpt save to create a snapshot.
Per-Feature Checklist
After completing each feature above:
- Mark the feature done in
.pmpt/docs/pmpt.md(change- [ ]to- [x]) - Add a brief note to the Snapshot Log section
- Run
pmpt savein terminal
프로젝트 계획
AI가 프롬프트를 분석해 정리한 개발 계획입니다.
개발 여정
AI 개발 과정에서 기록된 2개 스냅샷의 요약입니다. 프로젝트를 클론하면 전체 기록을 확인할 수 있습니다.
Architecture Finalized
- · Development tracking confirmed in `cli/.pmpt`.
- · Chosen architecture: single protocol source + shared core constants module for CLI/MCP.
Detail
human-intervention-project
Product Idea
HIP is an open-source protocol and CLI/MCP tool that makes AI pause, check its assumptions, and protect human judgment before every response.
Additional Context
Existing project with established codebase.
- Project structure: templates/
- PMPT tracking path:
cli/.pmpt
Features
- Existing project features
Architecture Decisions
- Keep protocol text as a single source of truth in
cli/templates/protocol.md. - Share runtime constants (CLI version + protocol version + protocol body) via
cli/lib/core.cjs. - Reuse shared constants from both
cli/bin/hip.jsandcli/bin/mcp-server.mjsto remove drift.
Implementation Plan
- Step 1: Create shared core module and wire CLI/MCP to it.
- Step 2: Add focused tests for core loading/version parsing and command regression checks.
- Step 3: Polish docs and release prep (version sync, changelog, package verification).
Progress
- Project setup
- Core features implementation
- Testing & polish
Snapshot Log
v1 - Initial Setup
- Project initialized with pmpt
v2 - Architecture Finalized
- Development tracking confirmed in
cli/.pmpt. - Chosen architecture: single protocol source + shared core constants module for CLI/MCP.
v3 - Step 1 Implemented
- Added
cli/lib/core.cjsto centralizeCLI_VERSION,PROTOCOL_VERSION, andPROTOCOL. - Updated
cli/bin/hip.jsandcli/bin/mcp-server.mjsto consume shared core values. - Updated
cli/package.jsonfilesfield to includelib/for package publishing safety.
This document tracks your project progress. Update it as you build.
AI instructions are in pmpt.ai.md — paste that into your AI tool.
Files (2)
Initial Setup
- · Project initialized with pmpt
Detail
human-intervention-project
Product Idea
HIP is an open-source protocol and CLI/MCP tool that makes AI pause, check its assumptions, and protect human judgment before every response.
Additional Context
Existing project with established codebase.
- Project structure: templates/
Features
- Existing project features
Progress
- Project setup
- Core features implementation
- Testing & polish
Snapshot Log
v1 - Initial Setup
- Project initialized with pmpt
This document tracks your project progress. Update it as you build.
AI instructions are in pmpt.ai.md — paste that into your AI tool.
Files (2)