Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.04 KB

File metadata and controls

46 lines (31 loc) · 1.04 KB

CCN Documentation

Public processes and policies for the Conference on Cognitive Computational Neuroscience.

Local development

Prerequisites

Install uv if you haven't already:

curl -LsSf https://astral.sh/uv/install.sh | sh

For other installation methods, see the uv documentation.

Serving

To serve the documentation locally:

# TODO: revert to `uvx zensical serve` once https://github.com/zensical/backlog/issues/16 is resolved
uvx --with ./zen_macros_ext zensical serve

The site will be available at http://127.0.0.1:8000/docs/.

Quality checks

Before committing, run pre-commit hooks to format, lint, and spell-check markdown files:

# Install aspell (one-time setup)
# macOS:
brew install aspell
# Linux:
sudo apt-get install aspell aspell-en

# Run all hooks
uvx prek

If you encounter words that are spelled correctly but flagged as misspellings, add them to wordlist.txt (one word per line, sorted alphabetically).