Skip to content
This repository was archived by the owner on Sep 23, 2025. It is now read-only.
This repository was archived by the owner on Sep 23, 2025. It is now read-only.

Write user guidance for Dialectic features #31

Description

@nikomatsakis

User Guidance Documentation

Status: Planning

Current Understanding

Dialectic has powerful features but lacks clear user guidance on how to use them effectively. Users need documentation that explains:

  • How to use Ask Socratic Shell for code exploration
  • How to interact with walkthrough comments and reviews
  • How to interpret and work with compact references ()
  • Best practices for AI collaboration workflows
  • Troubleshooting common issues

Next Steps

  • Audit existing features and identify documentation gaps
  • Create user guide structure in mdbook
  • Write getting started tutorial with concrete examples
  • Document Ask Socratic Shell workflow and use cases
  • Document walkthrough and review features
  • Add troubleshooting section for common issues
  • Include screenshots and examples of typical workflows

Open Questions

  • Should this be integrated into existing mdbook or separate user guide?
  • What level of technical detail is appropriate for end users?
  • Should we include video walkthroughs or just text/screenshots?

Context

With the compact reference system now complete (#29), users need clear guidance on how to leverage these features effectively. The current documentation focuses on architecture and setup but lacks user-facing workflow guidance.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ai-managedAI is permitted to update this issue OP and add commentsdocumentationImprovements or additions to documentationtracking-issueOngoing work item tracked across multiple sessions

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions