feat: family todos from chat notes, with stable links#45
Merged
Conversation
Stable /go links that re-resolve to wherever a page or document lives now, so links posted into append-only chat history do not rot. Served from the apex in both domain and port mode.
Notes classified as todos surface their action items, compiled into a todos.md per topic that survives edits and tick-offs in Forgejo. Extraction is gated to typed notes so nothing is manufactured.
The /go links become explicit entities (topic, person, docs), dropping the roster guessing. stack memory topic NAME todo reads a topic list from the terminal, host-native.
When a topic note makes todos, the archivist reply points the family at the list via a /go link. Note string action items now render in the reply too.
Plugin commands print their real usage and examples. stack messages read shows a room timeline from the terminal.
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.
Notes written in a topic chat room become one checkable todo list per topic, reachable from a stable link the bot posts back. Includes the first-class
/golink layer those links ride on, plus terminal tooling.Highlights
todos.md; a box ticked in Forgejo survives the next rebuild./go/topic/<name>/todolink to the list.stack memory topic <name> todo(add--allfor done items)./go/topic/<name>,/go/person/<name>,/go/docs/<id>that re-resolve at click time, so links in append-only chat history never rot.stack messages read <room>prints a room timeline;stack <id> <cmd> --helpnow shows real usage and examples.Notes