chore: ignore journal skills install symlinks + regenerate uv.lock
journal/.agents/ and journal/.claude/ skills install symlinks (one per
app, created by make install-service / skills seeding) were previously
force-tracked via !-negations. They're local install state, not
canonical, and churn on every fresh install — move them back to the
ignored set.
Existing tracked symlinks (journal/.agents/skills/journal and
journal/.claude/skills/journal) remain tracked; gitignore changes
don't affect files already in the index.
uv.lock: regenerate to reflect pyOpenSSL>=24.0 already added to
pyproject.toml in ce4c74ec (link fork) — the lock update was missed
in that commit.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>