Skip to content

Conversation

@oldsj
Copy link
Owner

@oldsj oldsj commented Jan 15, 2026

Summary

  • Introduce docs-as-specs philosophy: specs in docs/specs/ are the source of truth
  • Add /validate-docs skill to audit README → spec → test coverage
  • Simplify README agent workflow diagram
  • Remove outdated docs and tests that don't align with current app

Changes

Added

  • docs/specs/chat.md - Main thread conversation spec
  • docs/specs/sessions.md - Sessions and notifications spec
  • docs/specs/layout.md - Mobile/desktop layout spec
  • .claude/skills/validate-docs/SKILL.md - Coverage validation skill
  • ROADMAP.md - Project roadmap

Removed

  • docs/DBOS.md - Outdated DBOS documentation (1400+ lines)
  • Question-answering tests that don't match current UI

Updated

  • README agent workflow simplified to 4-step flow
  • CLAUDE.md with docs-as-specs philosophy

Test plan

  • Run /validate-docs and verify output matches expected format
  • Verify specs accurately describe current app behavior
  • Confirm removed tests were not covering current functionality

🤖 Generated with Claude Code

oldsj and others added 6 commits January 15, 2026 11:26
- Remove Agent Workflow section from README (aspirational, not implemented)
- Move agent workflow ideas to ROADMAP.md for future reference
- Delete docs/DBOS.md (external library docs don't belong in repo)
- Update architecture.md to simplify session types description
- Add context7 guidance to CLAUDE.md for fetching external docs
- Fix DBOS link in README to point to official docs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Agent workflow: spawn → work in k8s ns → PR → close
- Emphasizes staying in main thread while agents work
- Trim ROADMAP.md to just future automation features

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add docs/specs/ with chat.md, sessions.md, layout.md
- Specs are human-readable but detailed enough for planner agent
- Delete question-answering tests (feature removed)
- Update CLAUDE.md: specs → planner → tests workflow
- Update README: link to specs as primary docs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Skill validates that all README features are documented in specs
and covered by tests. Outputs a coverage report with gaps.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@oldsj oldsj merged commit 8841962 into main Jan 16, 2026
5 checks passed
@oldsj oldsj deleted the e2e-actual branch January 16, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants