[v0.7] Deadline Center - #78
Merged
Merged
Conversation
Mark v0.6 released and v0.7 active, record the decisions settled on September 27, 2026 (the Deadlines name, postpone edits the owning record, Schema 7 only for publication-check results), and list the planned slices. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Sep 27, 2026
Closed
Slice A of v0.7 Deadline Center (#28). - DeadlineService builds the Deadlines page's items: dated items only from ReminderService (grouped Overdue, Today, Next 7 days counted from today, Later), undated obligations in No date, and reminders completed in the last 30 days in Done. It reads the library and never writes. - Revision items carry progress from the reviewer comments on the decision that set the deadline (addressed or not applicable count as done). A revision with no deadline is listed once, with no date. - An unsubmitted packet whose checklist has required items open is preparation work, unless the manuscript is accepted or set aside. - Every item keeps the ids of the records that own it, for Open and Postpone in slice B. - Fixed: revision deadlines now name their journal on the Reminders page and in calendar exports. Full suite: 626 passed, 0 failed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Deadlines (#28) lists what needs action, grouped Overdue, Today, Next 7 days, Later, No date, and Done, with counts, kind chips, and a filter. Each row acts on the record that owns the date: Open lands on the submission (reviewer responses for a revision), Postpone and Set Deadline write the decision, submission, or reminder, Done completes a reminder, and Clear Follow-up removes only the follow-up date. The rail badge counts overdue and due-today items, the Board links to Deadlines, and Ctrl+4 opens it. RemindersForm is removed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The publication check (#61) runs only when asked, from Import & Export or a manuscript page. It looks by DOI, by a preprint's link to its published version, by title (ignoring case, punctuation, and an added subtitle), and optionally in an ORCID record, and never changes a manuscript. Each possible match offers Review Match, Mark Published, and Ignore; unreviewed ones wait under No date on Deadlines. Mark Published lists what it will change and records a normal lifecycle event. Fill Blanks previews every empty field a Crossref record can fill and never replaces a value. Schema 7 remembers matches, so ignored ones stay ignored. The upgrade validates the library and advances only the marker. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Add Manuscript date picker used a fixed width that clipped the year at 150% (#76). It now fits the longest short date in the current culture plus the drop-down button, and resizes when the DPI changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Version 0.7.0-rc.1 (assembly and file 0.7.0.0) with Preview notes in docs/releases/0.7.0-rc.1.md. - README describes the Preview, Deadlines, and the publication check, and states the project's independence without naming other products. - ROADMAP and CHANGELOG record that slices 1-4 are complete. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Sep 28, 2026
JUhalt
marked this pull request as ready for review
September 28, 2026 13:44
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Integration branch for v0.7.0 — Deadline Center (milestone): #28, #61, and #76. It stays a draft until release certification.
Design mockup: PaperRoute Deadlines (private to the owner).
Settled (September 27, 2026)
Slices
Settled later (September 27, 2026)
🤖 Generated with Claude Code