Alpha Known Issues (v0.8.6)

Version: 0.8.6 Last Updated: March 4, 2026

This document helps alpha testers avoid wasting time on things we already know about.


Known Issues

Blocking

None currently. All P0 issues resolved.

Annoying

Issue Description Workaround
#696 Settings uses hardcoded user ID Settings changes work but may not attribute to correct user in audit logs
#697 Intent service uses hardcoded user ID Chat works but user context not fully preserved

Impact: These issues affect audit trail accuracy and multi-user attribution. Single-user alpha testing is unaffected functionally.

Cosmetic

None currently tracked.


Partially Complete

These features exist but have rough edges. Expect some friction.

Feature Status What Works What Doesn’t
Data Encryption Partial API keys encrypted in keychain, passwords bcrypt-hashed Data at rest not fully encrypted. Use test data only.
GitHub OAuth Not started PAT token auth works OAuth connect flow planned for future release
Advanced Privacy Basic only Owner-based access, sharing works Granular controls planned for beta

Needs Testing

These features are complete but need real-world validation from alpha testers:

Feature What to Test How to Access
Portfolio Onboarding Does the conversational project setup make sense? Say “Hello!” as a new user
Interactive Standup Does iterative refinement feel natural? Say “let’s write a standup”
Learning System Does Piper adapt to your communication style over time? Use for a few days, note any personalization
Lifecycle Indicators Do status badges appear correctly on projects/todos? Check Projects and Todos views
Accessibility Keyboard navigation, screen reader support Tab through UI, test with VoiceOver
Integration Health Does the dashboard accurately reflect your integration status? Settings → Integrations → Test All

What Works

For detailed feature documentation, see ALPHA_FEATURE_GUIDE.md.

Summary by category:


Planned for Beta

Brief overview. See roadmap for full details.

Milestone Focus
M1: Foundation Encryption at rest, auth context fixes, WebSocket infrastructure
M2: Activation Wiring gaps, Notion activation, lifecycle UI completion
M3: Skills Core skills library, multi-agent coordinator
M4: Documents Unified document processing, file browser
M5: Polish Registration flow, priority engine

How to Report Issues

Before Reporting

  1. Check this list — is it already known?
  2. Gather context: python main.py status > status.txt

What to Include

WHAT I TRIED: [specific action]
WHAT I EXPECTED: [expected result]
WHAT HAPPENED: [actual result]
ERROR MESSAGE: [if any]

Where to Report


Testing Focus

Please focus on:

Please report:


See Also


Last Updated: March 4, 2026