Documentation (English)

Document Description
CONTRIBUTING.md Commit rules and contributing
MergeRequests.md Merge requests: review, merge, branches
BUILDING.md CMake presets, CI parity builds, adding sources / CMakeLists.txt (synced overview across CircuitGen repos)
SCRIPTS.md scripts/ overview
CI_PIPELINE.md GitLab CI: stages, architecture, OS matrix
CI_SCRIPTS.md Reference for scripts/ci (NAS deploy §7; Windows runner docker-prune-keep-bases.ps1, §8)
DEPLOY.md Synology NAS documentation deploy: version channels, portal, scripts
HACKING.md Developer workflow, CI parity, pointers to presets / CMake layout
CodeStyle.md Coding style
CmakeFlags.md CMake flags
Versioning.md Semantic versioning (SemVer) for releases
Format.md Formatting and style helper
FUNCTIONALITY.md Repository purpose and main Graph capabilities
Sequential.md Sequential logic (flip-flops, latches)
MEMORY_MANAGEMENT.md Vertex and adjacency memory reservation
GraphML.md Classic / PseudoABCD / OpenABCD export
VerilogImport.md Verilog import (GraphReader, Context)
Subgraphs.md Hierarchy, subgraphs, external RTL
TestbenchGenerator.md Verilog testbench generation and Icarus
CHANGELOG.md Release history (SemVer tags)

Русский: Документация на русском