notex.nvim/.specify/memory/constitution.md

1.7 KiB

notex.nvim Constitution

Core Principles

I. Clean Code

Code should be written in a way that is easy to read, understand, and maintain. Follow established style guides and best practices.

II. Functional Style

Favor a functional programming style with immutable data structures and pure functions where possible and appropriate for the language.

III. Descriptive Coding

Write self-documenting code with descriptive function and variable names. Avoid comments that explain what the code is doing; the code should speak for itself. Comments should only be used to explain why a certain implementation was chosen when it's not obvious.

Governance

All pull requests and reviews must verify compliance with this constitution. Any deviation from these principles must be explicitly justified and approved.

Version: 1.0.0 | Ratified: 2025-10-01 | Last Amended: 2025-10-01