A minimal, enforceable system for doing planning, blueprinting, and specification inside a codebase using two core concepts: plans (proposals) and specs (contracts).
Plan — A proposal, blueprint, or work-in-progress design. Plans are iterative, may contain open questions, and are not authoritative contracts.
Spec — An accepted contract and source of truth. Specs define reference behavior that reviewers and tests enforce. They must remain accurate over time.
Система планирования и спецификации in-repo для проектов программного обеспечения. Используйте, когда вас просят «создать план», «написать спецификацию», «задокументировать предложение», «нарисовать проект объекта» или при выполнении работ по архитектурному планированию. Источник: constructive-io/constructive-skills.