## Project Rules
The project is about writing texts in markdown, not program code.

### Folders and Files
- Project contains folders, 1 folder is usually a non-fiction long-form piece like an article. Its name follows `N.n-section-code` pattern where n is a number and N is a three-digit number with leading zeros.
- Each piece folder contains markdown files ("section files"), 1 file is usually 1 section with subsections. The file name must start with the same `n-` prefix, where n is the same number as in the folder name. If you're asked to enhance, find details in `article_rules.md`.
- The folder can also contain `n_outline.mkd` file with the piece structure, i.e. a list of sections and maybe subsections. If you're asked to (re-)create sections or the outline, find details in `outline_rules.md`.
- There could be other `*.mkd` files in the piece folder (braindumps, drafts, etc), but they must be ignored unless they are added to the context expicitly.
- Each piece folder contains in a `dist` subfolder that you DON'T change. It contains:
  - image files. An image file name can be referenced in the markdown file as `![](image-name.png)`;
  - translation file or other *.md files, you must ignore them when analyzing the piece folder.
- Piece folders can be subfolders of a top-level folder representing a series or a topic. Top-level folder name follows `N-topic-code` pattern where N is a three-digit number with leading zeros.