v0.8.0 Release: Integrate v0.8 working branch from origin to upstream#355
Open
csharpfritz wants to merge 12 commits into
Open
v0.8.0 Release: Integrate v0.8 working branch from origin to upstream#355csharpfritz wants to merge 12 commits into
csharpfritz wants to merge 12 commits into
Conversation
- Merged .squad/decisions/inbox/ entries → .squad/decisions.md - Deleted 7 inbox decision files (deduplicated into canonical decisions.md) - Updated agent histories with v0.8 role assignments and sync points: * Mal: v0.8 milestone planning complete; cross-team impact documented * River: Plugin ecosystem lead (35-40h); Tier 3 roles assigned * Simon: Admin UI lead (15-20h); Tier 2 roles assigned * Wash: E2E validation lead (8-10h); Tier 1 critical path * Kaylee: Test coverage lead (5-7h); Tier 3 plugin ecosystem tests * Zoe: CI/test reporting lead (3-4h); Tier 1 ship-blocker * Book: Plugin docs lead (4-6h); Tier 3 deliverable * Jayne: v0.7 release completion recorded; Squad workflow cleanup noted - New decisions captured: * v0.8 Milestone Plan: 2-phase roadmap, squad assignments, risk mitigations * Central Package Management user directive * v0.7 Release completion (commit, tag, GitHub release) * PR FritzAndFriends#354 package vulnerabilities + remediation decisions (River, Zoe) This completes the Scribe orchestration for Mal's v0.8 planning work. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Wrote orchestration log for Mal milestone cleanup attempt - Wrote session log for milestone-blocker blocker - Merged inbox decision: Repository has issues disabled, blocking milestone assignment - Decision documented in decisions.md with three escalation options - Deleted merged inbox file - Updated Mal's history.md with decision merge note Blocker: csharpfritz/SharpSite hasIssuesEnabled=false. Awaiting owner action. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Orchestration log: Mal agent v0.8 milestone triage - Session log: Milestone update work record - Decisions: Merged v0.8 triage completion (replaced blocker with completed decision) - Inbox: Merged mal-v08-milestone-github.md and copilot directive, cleaned inbox - History: Updated Mal history with triage completion details Mal completed v0.7 cleanup and v0.8 milestone assignment via gh CLI: - Removed 10 stale issues from v0.7 - Assigned 9 Tier 1-2 issues to v0.8 - Deferred 10 issues to backlog - Final state: v0.7 2 issues (both closed), v0.8 21 issues Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…istory updates - Merged mal-v08-clarification-plan.md to decisions.md (Tier 12 phase) - Created orchestration log: 2026-05-01T00-00-00Z-mal.md - Created session log: 2026-05-01T00-00-00Z-v08-clarification-plan.md - Appended cross-agent blockers to history.md (Wash, Simon, River) - Wash: Blocked on FritzAndFriends#351 E2E test checklist (Q1) - Simon: Blocked on FritzAndFriends#350 UX flow (Q2) - River: Tier 2 backend queued after Tier 1 clarification - Deleted inbox file mal-v08-clarification-plan.md (merged to canonical) Next: User answers Tier 1 clarifications (Q1Q4); Mal updates GitHub issues Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ext section Consolidated 4 detailed entries from pre-April planning into concise summary: - Issue triage routing - v0.7 release blockers - v0.8 strategic planning - Plugin architecture insights Reduces file from 12.5KB to ~9KB. Keeps current work (2026-04-30+) detailed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Orchestration log: recorded Mal's upstream v0.8 review (2026-04-30T190953Z-mal.md) - Session log: documented clarification queue work (2026-04-30T190953Z-upstream-v08-question-queue.md) - Decision merge: consolidated 4 inbox files into decisions.md (mal-upstream-v08-question-queue.md, mal-upstream-v08-question.md, copilot-directive, mal-close-351.md) - Deleted inbox files: all 4 merged decisions cleared from inbox/ - History update: Mal history rolled forward with summarized upstream review entry (11.35 KB) Cross-agent blockers identified: - Wash: Q1 E2E acceptance criteria (FritzAndFriends#319) - Simon: Q3, Q4 password reset + CSS scope (FritzAndFriends#322, FritzAndFriends#328) - River: Q5 delete semantics (FritzAndFriends#309, FritzAndFriends#299) - Zoe: Q2 badge metric (FritzAndFriends#272) All Tier 1-2 blocking items documented. Awaiting user answers to 7-question clarification queue. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Orchestration logs written for Simon, River, Wash - Session log: v0.8.0 launch (scope locked, ready for execution) - Decision inbox merged: 15 items decisions.md - Cross-agent updates propagated to all agents - Decisions archived: >30 days moved to archive (40.8 KB 10.9 KB archive) - Agent history updated with sync context Status: v0.8.0 launch phase complete. Squad ready for parallel execution.
- Compressed 34.2 KB 2.3 KB - Preserved Core Context (v0.8.0 sprint status, clarifications, assignments) - Moved pre-May 2026 detailed entries to canonical decisions.md - Kept essential learnings and decision references - Ready for next cycle
- Orchestration: Simon completed admin asset UI + setup wizard (FritzAndFriends#320/FritzAndFriends#321/FritzAndFriends#323/FritzAndFriends#322) - Decisions: Merged Simon admin asset decision + River trash delete backend contract - Cross-agent: Propagated asset/UI contracts to Wash/Kaylee/River history - Session: Logged Simon Tier 2 completion, build status, cross-team readiness Build status: SharpSite.Web clean + SharpSite.Tests.Web 57/57 Decision inbox: Merged 2 decisions, deleted inbox files (simon-admin-assets.md, river-trash-delete.md). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
**Orchestration:** - Added 2026-05-01T00-02-Kaylee.md: Unit test harness completion for trash/recycle bin flows (FritzAndFriends#309/FritzAndFriends#299) - Added 2026-05-01T00-02-Kaylee-trash-tests.md: Session summary for trash-flow test coverage **Decision Merge:** - Merged kaylee-trash-tests.md from decisions/inbox/ to decisions.md - Deleted inbox file after merge **Cross-Agent Updates:** - Propagated Kaylee trash-flow test results to Simon history (API endpoint correctness note on AddPage Id) - Propagated Kaylee trash-flow test results to Wash history (E2E foundation ready) - Propagated Kaylee trash-flow test results to River history (contract validation complete) **Critical Note:** PgPageRepository.AddPage() returns original Page instance (not tracked PgPage), so generated Id must be re-read by callers. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Wash completed E2E test suite with login/admin acceptance coverage - Critical blocker: Published post public URLs return 404 (route not mapped) - Simon assigned to fix public post route + URL generation for FritzAndFriends#319 - Updated Wash history: Execution complete, blocker documented, standing by - Updated Simon history: FritzAndFriends#319 blocker assigned, critical path task documented Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
**Orchestration:** - Added 2026-05-01T00-06-simon-post-route-fix.md: Public post route blocker resolution - Root cause: SSR page treated 'not loaded yet' as 'not found', setting premature 404 - Solution: Thin route page + shared component + explicit load-complete gate - Validation: Live post URL returns 200 | E2E test CreatePostTests.CanCreateSaveAndPublishPost PASSES **Decision Merge:** - Merged simon-public-post-route.md from decisions/inbox/ to decisions.md - Deleted inbox file after merge - Decision logged v0.8.0 Tier 1 critical path blocker resolution **Cross-Agent Updates:** - Simon history: Completion documented with cross-team coordination notes - Wash history: Blocker resolved; E2E suite revalidation ready - v0.8.0 Tier 1 execution wave unblocked **Impact:** Issue FritzAndFriends#319 first execution wave blocker RESOLVED. Published posts accessible at /post/{slug}. Team can advance to post-publication features. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.
Merge v0.8.0 development work from origin (csharpfritz/SharpSite) into the upstream v0.8 working branch (FritzAndFriends/SharpSite).
Summary
This PR integrates all v0.8.0 development work completed during the sprint into the canonical upstream working branch.
Status