Repository navigation
feat: decision lifecycle management and archival system - #118
Merged
Merged
Conversation
Session: 2026-02-20-v050-pr-merges Requested by: Scribe (autonomous) Changes: - Created orchestration log: .ai-team/orchestration-log/20260220T000249-kobayashi.md (Kobayashi spawn summary) - Created session log: .ai-team/log/2026-02-20-v050-pr-merges.md (brief summary of v0.5.0 PR merge work) - Merged 7 inbox files into decisions.md (baer-108-email-scrub, fenster-104-templates-merge, kobayashi-103-workflow-dual-path, kobayashi-v050-pr-merges, kujan-network-error-diagnosis, mcmanus-105-docs-update, verbal-102-path-migration) - Deleted inbox files after merge (0 duplicates found) - Appended cross-agent update to keaton and fenster agent histories Decisions.md new size: 76.1 KB (up from 43.3 KB after merge, no deduplication needed, no archival triggered) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add .ai-team/skills/decision-management/SKILL.md for Scribe - Create .ai-team/decisions/archive/ directory with README and .gitkeep - Run initial archival: all Q1 2026 decisions (1570 lines) moved to decisions/archive/2026-Q1.md; condensed summaries kept active in decisions.md (73 lines, down from 1570) - Update Scribe charter with step 4 (archive skill) and updated diagram Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This was referenced Feb 20, 2026
joniba
pushed a commit
to joniba/squad
that referenced
this pull request
Mar 26, 2026
- Create docs/guides/dgrep-integration-testing.md with full test plan: prerequisites, test endpoints, manual test scenarios, known limitations - Create IntegrationTestBase.cs with skip logic (DGREP_INTEGRATION_ENABLED env var), default test endpoint/namespace/event helpers, and common QueryOptions factory - Create IntegrationAuthTests.cs (4 tests): AzCli token, validation, cert auth, endpoint check - Create IntegrationSearchTests.cs (6 tests): basic query, max rows, empty results, invalid syntax, bad endpoint, cancellation token - Create IntegrationFormatterTests.cs (5 tests): table/JSON/CSV with real results, empty result safety, factory validation All 16 integration tests skip safely when DGREP_INTEGRATION_ENABLED is not set. Full test suite: 338/338 passed (was 322 before). Run integration tests with: dotnet test --filter Category=Integration Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
Code Review: PR #118 — Decision Lifecycle Management & Archival SystemReviewed: Full diff (19 files, +1877/-1549), scribe charter changes, archive structure, decisions.md condensation, orchestration logs, squad.agent.md modification. Architecture ✅ (with caveats)Good:
Concerns:
Code Quality
Test Coverage
Edge Cases
VerdictThe core architecture is sound — quarterly archival is the right fix for context window pressure, and the condensed summaries are well-crafted. The 95% reduction directly addresses a production-impacting issue. The missing SKILL.md is the primary concern — the Scribe charter now references a file that doesn't exist, creating a broken dependency for all future Scribe sessions. This should be verified and fixed. |
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.
Fixes #85
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com