Define the integrated Scholarr product sprint

This commit is contained in:
justinzeus 2026-10-03 00:02:22 +02:00
parent 41e8714ca3
commit 0e22839ae4
7 changed files with 361 additions and 145 deletions

View file

@ -3,8 +3,8 @@
Scholarr is a self-hosted author watchlist and publication tracker. Follow researchers, learn
when they publish, and find legal open-access copies of their work.
The rewrite is pre-alpha. Its product direction and interface are settled, and the architecture
specs are being frozen before implementation begins.
The rewrite is pre-alpha. [SPRINT.md](SPRINT.md) is the single reference for its
proposed integrated product sprint; preparation does not authorize a launch.
## Non-negotiable rule
@ -21,13 +21,13 @@ from documented APIs such as OpenAlex, Crossref, arXiv, Unpaywall, and ORCID.
- Internal auth, generic OIDC, and trusted-header auth in v1
- Config-driven operation and simple first-run onboarding
See [AGENTS.md](AGENTS.md) for the full project constraints and [TASKS.md](TASKS.md) for the
ordered work queue.
Read [SPRINT.md](SPRINT.md) for scope, decisions, provider safety, and acceptance.
[AGENTS.md](AGENTS.md) supplies the repository constraints.
## Repositories
- Primary: <https://github.com/JustinZeus/scholarr>
- Forgejo copy: <https://git.justintime.lol/justinzeus/scholarr>
- Forgejo tracker and sprint delivery: <https://git.justinvisser.org/justinzeus/scholarr>
- Preserved legacy implementation: <https://github.com/JustinZeus/scholarr-legacy>
## Frozen interface contract
@ -38,5 +38,5 @@ are the source for the Vue port, not an application implementation.
## License
The license has not been selected yet. Until a LICENSE file is added, normal copyright rules
apply. License selection is an explicit project decision in [TASKS.md](TASKS.md).
The sprint proposes MIT, subject to owner approval of [SPRINT.md](SPRINT.md).
Until a LICENSE file is added, normal copyright rules apply.