native-nostalgia-stack
Installation
SKILL.md
Native nostalgia stack
Apply only the contract material to the requested work. Project AGENTS and docs
own implementation rules and exact commands; project-structure/SKILL.md owns
language-neutral layout and documentation.
Compiler and layout
- Use the project-pinned latest stable FPC and Delphi mode unless project docs explicitly choose another mode.
- Keep project-wide compiler directives in one shared include used by every unit.
- Put Pascal source under one root (
source/preferred), using namespaced filenames and a flat layout until a namespace becomes unwieldy. - Co-locate unit tests; keep delivered end-to-end corpora under root
tests/. - Put all ignored build output under root
build/. - Prefer executable InstantFPC for one-off Pascal scripts; use an existing task runner or dynamic language only when that is materially simpler.