SIGN IN SIGN UP

fix: track index.html in CoGit; rename from _index.html

The context-tree navigation index was BM25-excluded (correct) and also
gitignored (wrong) — peers had to run `brv index rebuild` after every
pull to consume the latest index.

- Drop _index.html from CONTEXT_TREE_GITIGNORE_PATTERNS.
- Rename _index.html → index.html (drop the derived-file underscore
  prefix; it is now a tracked artifact).
- Special-case isExcludedFromSync so index.html participates in
  snapshot / merge / CoGit push while isDerivedArtifact still keeps
  it out of BM25 indexing and query results.

Existing users on this branch with a stale _index.html should delete
it; the next curate or `brv index rebuild` writes index.html.
C
Cuong committed
1b1c810049998ad5146f79d60c4aef8ba79a5399
Parent: e9a1ef0