Files
puaros/CHANGELOG.md
imfozilbek a4a4b36a8a docs: update project documentation for guardian
Update README, CLAUDE.md, and CHANGELOG for guardian package.
Add guardian package documentation and remove core references.
Update repository URLs to samiyev/puaros and add official website link (puaros.ailabs.uz).
2025-11-24 02:55:20 +05:00

1.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Initial monorepo setup with pnpm workspaces
  • @puaros/guardian package - code quality guardian for vibe coders and enterprise teams
  • TypeScript with strict type checking and Vitest configuration
  • ESLint strict TypeScript rules with 4-space indentation
  • Prettier code formatting (4 spaces, double quotes, no semicolons)
  • LINTING.md documentation for code style guidelines
  • CLAUDE.md for AI assistant guidance
  • EditorConfig for consistent IDE settings
  • Node.js version specification (.nvmrc: 22.18.0)
  • Vitest testing framework with 80% coverage thresholds
  • Guardian dependencies: commander, simple-git, tree-sitter, uuid

Configuration

  • TypeScript: nodenext modules, ES2023 target, strict null checks
  • ESLint: Strict type checking, complexity limits, code quality rules
  • Prettier: 100 char line length, double quotes, no semicolons, trailing commas
  • Test coverage: 80% threshold for lines, functions, branches, statements

Guardian Package

  • Hardcode detection (magic numbers, strings)
  • Circular dependency detection
  • Naming convention enforcement
  • Architecture violation detection
  • CLI tool with guardian command
  • 159 tests, all passing
  • Clean Architecture implementation

[0.0.1] - 2025-11-24

Added

  • Initial project structure
  • Monorepo workspace configuration