Repository navigation
I can see and correct the decisions the team remembers, and the Lead applies them - #518
Open
a-team-app[bot] wants to merge 10 commits into
Open
a-team-app[bot] wants to merge 10 commits into
a-team-app[bot] wants to merge 10 commits into
Conversation
A `decisions` table and FTS5 index beside `history` in a-team's database, created by its own decisions_sql so a sqlite3 without FTS5 loses only the register, never the history. Board commands: `decisions` (search; --replaced for the whole register), `decide`, `replace` and `reconfirm` for the Lead, and `decision you` for the dashboard's corrections. An entry the stakeholder changed records when in `yours`, and the Lead may replace it only with the stakeholder's own newer word. Every write is covered by --dry-run. The Lead's role says when to search, cite, record, replace and reconfirm, and to seed the register from closed pitches' Decided sections when its team has none. The dashboard's Decisions… (palette and View menu) lists, searches, opens and corrects entries, with its keys in its hint bar and on F1. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
15 tasks
Contributor
Author
Needs changing
Worth considering
|
Replacing it would drop the lean from every other team's register, with only a bare "Replaced" in their dialog. The Lead records a team-scoped answer beside it with its condition instead. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Contributor
Author
|
Thanks. On Needs changing:
I've left Worth considering for you to decide on. |
Keeps both the Spending dialog and the Decisions dialog. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Keeps both the Decisions dialog and MacKeys parameters on DashboardWindow. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…r entry lead-next says `seed` until the Lead runs `seeded lead`, so a team whose closed pitches yield nothing to record doesn't re-read them every run. `replace lead <old> <new>` refuses when <new> was said before <old>. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…her dialogs Main moved every dialog onto DashboardDialog and dropped StatusBar's hint row and HintedCommand (#532), so this one follows: its actions are buttons at the foot, e, k, w and r work only from the list, and F1 lists its keys. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Main's new letters test pins the View menu's items; this branch adds one. Closes #516 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This branch has not been deployed
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.
The team now keeps a register of what you've decided. The Lead searches it before it pitches, breaks a pitch down or assumes anything, cites what it relied on under Assumed (From the register: you, on #34), records new decisions as you make them, and says what a new one replaced. On its first run after the release, finding its team's register empty, it seeds it from closed pitches' Decided sections.
Decisions…, in the palette and the View menu, lists the selected team's entries plus all teams', newest confirmed first. Search narrows them, Include all-teams and Show replaced filter them, and the selected entry is shown in full below.
Enteropens where it was said,eedits the wording in place,ktoggles rule/lean,wwidens to all teams, andrretires. The Lead can't overwrite an entry you've corrected.Closes #516
Beyond the task
wandralso undo:wnarrows an all-teams entry back to its own team, andrbrings a retired one back. Their buttons say which (w This team only,r Bring back).F1instead, like the others.e/k/w/rwork straight away.Tabgoes to Search, whereUp/Downstill move the selection.Entersaves an edit, andCtrl+Enterdoes too.a-team try a-team 518