Skip to content

chore: repo cleanup — readable README, full setup guide, AGENTS.md, arjev daily — v0.6.0 - #113

Merged
aarontrowbridge merged 1 commit into
mainfrom
repo-cleanup
Oct 26, 2026
Merged

aarontrowbridge merged 1 commit into
mainfrom
repo-cleanup

Conversation

@aarontrowbridge

Copy link
Copy Markdown
Contributor

A pass over the whole repo for humans and agents.

For people: the README now says what arJev is, shows a pick, and gets to a working digest in five commands; the deep material moved to docs/architecture.md. docs/setup.md walks install → vault → feeds → seeding → Jev key → Slack → daily schedule, with a check per step and a troubleshooting table. docs/slack-setup.md is rewritten around the manifest, the channel ID (the old doc's #papers name example doesn't work with ingest), and a token file.

For agents: a root AGENTS.md (commands, layout, invariants, the release procedure, live-run lessons). The docs-command lint now covers it.

Setup kit: arjev daily runs the whole day for a timer — digest retried with backoff, quiet weekends instead of false outages, ingest + slack sync when Slack is configured, Sunday calibrate + review — with contrib/ systemd and launchd units. ARJEV_SLACK_TOKEN_FILE mirrors ARJEV_JEV_KEY_FILE.

Housekeeping: version single-sourced from pyproject (it drifted twice); nine release-notes files folded into CHANGELOG.md; the v1 spec/plan moved from config/ to docs/history/; uv.lock synced; pyproject metadata; user-facing 'lab corpus' wording → 'your vault'.

Verified: ruff clean, full suite green, no broken doc links, and a fresh isolated install ran init → inspect → daily against live arXiv.

…NGELOG, `arjev daily` + contrib units; v0.6.0
@aarontrowbridge aarontrowbridge added the afk implement + merge unattended label Oct 26, 2026
@aarontrowbridge
aarontrowbridge merged commit 2118041 into main Oct 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

afk implement + merge unattended

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant