This site is not only a blog. It is a personal publishing space where Writing, Notes, and Labs can accumulate together. It is not a place for every private note, and it is not limited to polished essays. It is for public thinking that can live at different levels of completeness and form.

Astro owns the site as a whole, while Starlight owns only the document-shaped Notes area. That split keeps the first impression personal and gives the notes section useful documentation affordances such as navigation, sidebars, and table-of-contents support.

content-key.ts
const contentKey = 'astro-starlight-personal-site';

The first milestone should not try to solve every future publishing workflow. It should make the site publishable. A good structure becomes clearer after real content starts to move through it.

Math should also be available when writing needs it. A growing note count can be described simply as (n + 1).