rill-project-html-digest: decision-material digest at /project read moments - #88
Merged
Merged
Conversation
…oments Wire the "project review" read moment of rill-html-output.md into skills/project/SKILL.md, completing the three-layer read-moment model (ADR-082 Phase 2 / G5) after /focus (#86) and /close (#87): - New section "Project Digest (read-moment HTML)": one generator, two section weightings (run-end leads with stop reason + pending decisions + next actions; status leads with current position + next actions) - Ordering: refresh-project (already run) -> refresh-decisions (synchronous) -> read refreshed sources -> generate - Pending decisions re-express the contract-v1.1 fields (ADR-084); consequence-framed, zero-context readable (D82-8 / D84-7) - Dated snapshots at projects/{slug}/.view/digest-{YYYY-MM-DD}.html, never overwritten; self-contained; provenance comment; non-fatal with partial-file cleanup; skip line - Run mode Step 3 persists the run summary as a project artifact (NNN-run-summary-{date}.md) so the run-end digest stays a pure derived view (principle 4), and the final rill push covers it
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.
Implements the third layer of the read-moment HTML generation model (ADR-082 Phase 2 / G5), after /focus (#86) and /close (#87):
/projectgenerates a decision-material HTML digest intoprojects/{slug}/.view/at its two read moments —statusmode (after the overview render) andrunmode on stop (after the run summary).Plan summary
skills/project/SKILL.md: one generator, two section weightings (run-end leads with stop reason + pending decisions + next actions; status leads with current position + next actions)/refresh-projectcurrent at the read moment (re-run at arunstop), then/refresh-decisionssynchronously, then read the refreshed MD sources; on refresh failure/timeout, skip generation (a snapshot must not freeze stale material)digest-{YYYY-MM-DD}.html(-2,-3same-day), claimed by exclusive creation, never overwritten; self-contained; provenance comment; non-fatal with partial-file cleanup; user skip linerunmode Step 3 persists the run summary as a project artifact (NNN-run-summary-{date}.md) so the run-end digest stays a pure derived view (rill-html-output.md principle 4), covered by the finalrill pushCodex review
/refresh-projectat run stop) — fixed: fresh recompute required at the stop momentPUBLIC guards: CJK guard pass; non-ASCII in diff limited to
§and—(both pre-existing in this file); no PII / email / phone.🤖 Generated with Claude Code