Aditi CLI User Interaction Mockup

This document demonstrates typical user interactions with the Aditi CLI, showing the complete workflow from initial setup through successful migration of AsciiDoc files to DITA-compatible format.

Scenario: Technical Writer Migrating Documentation

Sarah is a technical writer with a repository containing 50+ AsciiDoc files that need to be migrated to DITA format. Sheโ€™s heard about Aditi and wants to use it to prepare her files.

1. Initial Setup

First Run - Discovery

$ aditi --help

 Usage: aditi [OPTIONS] COMMAND [ARGS]...

 AsciiDoc DITA Integration - Prepare AsciiDoc files for migration to DITA

โ•ญโ”€ Options โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ --version             -V        Show version and exit                        โ”‚
โ”‚ --verbose             -v        Enable verbose output                        โ”‚
โ”‚ --help                          Show this message and exit.                  โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
โ•ญโ”€ Commands โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ init      Initialize Vale configuration for AsciiDocDITA rules.              โ”‚
โ”‚ check     Check AsciiDoc files for DITA compatibility issues.                โ”‚
โ”‚ fix       Fix deterministic DITA compatibility issues in AsciiDoc files.     โ”‚
โ”‚ journey   Start an interactive journey to migrate AsciiDoc files to DITA.    โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

$ aditi --version
aditi version 0.1.0

Initialize Vale Configuration

$ aditi init

[17:21:26] INFO     Created Vale configuration at .vale.ini
           INFO     Downloading AsciiDocDITA styles...
[17:21:27] INFO     Successfully downloaded AsciiDocDITA styles

โ ผ Pulling Vale container image...
โ ผ Creating Vale configuration...

โœ“ Aditi initialized successfully!
Vale configuration created at: .vale.ini
AsciiDocDITA styles downloaded to: .vale/styles/

Next steps:
1. Run 'aditi check' to validate your AsciiDoc files
2. Run 'aditi journey' for a guided migration workflow

2. First Check - Discovery Phase

Running Check on Documentation

$ aditi check docs/

๐Ÿ” Analyzing AsciiDoc files in docs/
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 100% 0:00:12

๐Ÿ“Š Analysis Results for docs/

๐Ÿ”ด EntityReference (23 violations)
  docs/concepts/overview.adoc:15    Replace ' ' with '{nbsp}'
  docs/concepts/overview.adoc:23    Replace '—' with '{mdash}'
  docs/concepts/overview.adoc:45    Replace '©' with '{copy}'
  docs/procedures/install.adoc:12   Replace '™' with '{trade}'
  ... and 19 more

๐ŸŸก ContentType (8 violations)
  docs/procedures/install.adoc:1    Missing content type attribute (detected: PROCEDURE)
  docs/concepts/overview.adoc:1     Missing content type attribute (detected: CONCEPT)
  docs/reference/api.adoc:1         Missing content type attribute (detected: REFERENCE)
  ... and 5 more

๐Ÿ”ต TaskSection (3 violations)
  docs/procedures/install.adoc:34   Task sections require numbered lists
  docs/procedures/config.adoc:22    Task sections require numbered lists
  docs/procedures/deploy.adoc:45    Task sections require numbered lists

๐Ÿ“ˆ Summary:
  Files processed: 12
  Total violations: 34
  Fully deterministic fixes: 23 (can be auto-fixed)
  Partially deterministic fixes: 8 (require review)
  Manual intervention required: 3

โœจ Good news! 68% of issues can be fixed automatically.

Next steps:
  Run 'aditi fix' to apply automatic fixes
  Run 'aditi journey' for guided workflow with git integration

3. Guided Journey - Interactive Workflow

Starting the Journey

$ aditi journey

๐Ÿš€ Welcome to Aditi's guided migration journey!

This interactive workflow will help you:
  โœ“ Configure Aditi for your repository
  โœ“ Create a feature branch for changes
  โœ“ Apply fixes systematically
  โœ“ Review and commit changes
  โœ“ Create a pull request

๐Ÿ“ Current directory: /home/sarah/product-docs
๐Ÿ” Git repository detected

? Is this the repository you want to work with? (Y/n) Y

? What's your default branch? (main) main

? Would you like to configure any subdirectory permissions? (y/N) y

? Which directories should Aditi process? (Space to select, Enter to confirm)
  โฏโ—‰ docs/
   โ—‹ internal/
   โ—ฏ archived/
   โ—‰ modules/

โœ“ Configuration saved to ~/aditi-data/config.json

? What would you like to name your feature branch?
  Suggested: aditi/2025-07-27-asciidoc-dita-migration
  > aditi/dita-migration-phase1

Creating feature branch...

๐Ÿ“‹ Please run the following git commands:

[bold blue]Git Command: Create and switch to new branch[/bold blue]
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ git checkout -b aditi/dita-migration-phase1                โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

? Have you created the branch? (Y/n) Y

โœ“ Great! Let's start migrating your files.

4. Applying Fixes - Rule by Rule

EntityReference Rule (Fully Deterministic)

๐Ÿ”ง Processing EntityReference violations (23 found)

These violations can be fixed automatically:
  โ€ข   โ†’ {nbsp}
  โ€ข — โ†’ {mdash}
  โ€ข © โ†’ {copy}
  โ€ข ™ โ†’ {trade}

? Apply all EntityReference fixes? (Y/n) Y

โ  Applying fixes...
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 100% 0:00:03

โœ“ Successfully applied 23 EntityReference fixes

๐Ÿ“ Files modified:
  โ€ข docs/concepts/overview.adoc (3 fixes)
  โ€ข docs/procedures/install.adoc (1 fix)
  โ€ข docs/reference/api.adoc (5 fixes)
  โ€ข ... and 6 more files

? Review the changes? (Y/n) Y

[Shows diff output with color highlighting]

? Commit these changes? (Y/n) Y

๐Ÿ“‹ Suggested commit message:
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ Fix EntityReference issues in AsciiDoc files               โ”‚
โ”‚                                                            โ”‚
โ”‚ Fixed the following AsciiDocDITA rules:                    โ”‚
โ”‚   - EntityReference                                        โ”‚
โ”‚                                                            โ”‚
โ”‚ Files updated:                                             โ”‚
โ”‚   - docs/concepts/overview.adoc                            โ”‚
โ”‚   - docs/procedures/install.adoc                           โ”‚
โ”‚   - docs/reference/api.adoc                                โ”‚
โ”‚   - ... and 6 more files                                  โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

? Use this commit message? (Y/n) Y

๐Ÿ“‹ Please run the following git commands:

[bold blue]Git Command: Stage changes[/bold blue]
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ git add docs/concepts/overview.adoc                        โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

[bold blue]Git Command: Stage changes[/bold blue]
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ git add docs/procedures/install.adoc                       โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

... more git add commands ...

[bold blue]Git Command: Create commit[/bold blue]
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ git commit -m "Fix EntityReference issues in AsciiDoc filesโ”‚
โ”‚                                                            โ”‚
โ”‚ Fixed the following AsciiDocDITA rules:                    โ”‚
โ”‚   - EntityReference                                        โ”‚
โ”‚                                                            โ”‚
โ”‚ Files updated:                                             โ”‚
โ”‚   - docs/concepts/overview.adoc                            โ”‚
โ”‚   - docs/procedures/install.adoc                           โ”‚
โ”‚   - docs/reference/api.adoc                                โ”‚
โ”‚   - ... and 6 more files"                                 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

? Have you committed the changes? (Y/n) Y

โœ“ Excellent! EntityReference fixes committed.

ContentType Rule (Partially Deterministic)

๐Ÿ”ง Processing ContentType violations (8 found)

These files are missing content type attributes:

1. docs/procedures/install.adoc
   Detected type: PROCEDURE (based on filename prefix)

   ? Apply detected content type?
     โฏ Yes, add ':_mod-docs-content-type: PROCEDURE'
       No, I'll set it manually
       Skip this file

2. docs/concepts/overview.adoc
   Detected type: CONCEPT (based on filename prefix)

   ? Apply detected content type?
     โฏ Yes, add ':_mod-docs-content-type: CONCEPT'
       No, let me choose:
         โ—‹ ASSEMBLY
         โ—‹ CONCEPT
         โ—‹ PROCEDURE
         โ—‹ REFERENCE
         โ—‹ SNIPPET
       Skip this file

[... continues for each file ...]

โ  Applying content type fixes...
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 100% 0:00:02

โœ“ Successfully applied 8 ContentType fixes
  โ€ข 6 automatic detections accepted
  โ€ข 2 manually specified

? Review and commit these changes? (Y/n) Y

[Shows diff, commit flow similar to above]

TaskSection Rule (Non-Deterministic)

๐Ÿ”ง Processing TaskSection violations (3 found)

These violations require manual intervention:

๐Ÿ“„ docs/procedures/install.adoc:34
   โš ๏ธ  Task sections must use numbered lists

   Current:
   โ€ข Download the installer
   โ€ข Run the setup wizard
   โ€ข Configure settings

   Should be:
   1. Download the installer
   2. Run the setup wizard
   3. Configure settings

? How would you like to proceed?
  โฏ Open file in editor
    Mark with TODO comment
    Skip for now
    View more context

[If "Mark with TODO comment" selected:]

โœ“ Added TODO comment to docs/procedures/install.adoc:34
  // TODO: [Aditi] Convert to numbered list for DITA compatibility

? Continue with next violation? (Y/n) Y

[... continues for remaining violations ...]

5. Completion and Pull Request

Summary and Next Steps

๐ŸŽ‰ Migration journey complete!

๐Ÿ“Š Final Summary:
  โœ“ EntityReference: 23 fixes applied (committed)
  โœ“ ContentType: 8 fixes applied (committed)
  โš ๏ธ TaskSection: 3 marked with TODO comments (committed)

๐Ÿ“ Modified files: 12
๐Ÿ’พ Commits created: 3
๐ŸŒฟ Current branch: aditi/dita-migration-phase1

? Ready to create a pull request? (Y/n) Y

๐Ÿ“‹ Suggested PR details:

Title: "Prepare AsciiDoc files for DITA migration"

Description:
This PR prepares our AsciiDoc documentation for DITA migration by fixing
compatibility issues identified by the AsciiDocDITA ruleset.

## Changes Made

### Automated Fixes
- **EntityReference** (23 fixes): Replaced HTML entities with AsciiDoc equivalents
- **ContentType** (8 fixes): Added missing content type attributes

### Manual Review Required
- **TaskSection** (3 issues): Marked with TODO comments for manual conversion

## Testing
- All files validated with Vale AsciiDocDITA rules
- No AsciiDoc syntax errors introduced
- Preview builds successfully

## Next Steps
1. Review and address TODO comments
2. Run full DITA conversion test
3. Update CI pipeline if needed

? Create PR with GitHub CLI? (Y/n) Y

๐Ÿ“‹ Please run the following command:

[bold blue]GitHub CLI: Create pull request[/bold blue]
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ gh pr create --base main --title "Prepare AsciiDoc files for DITA         โ”‚
โ”‚ migration" --body "$(cat <<'EOF'                                          โ”‚
โ”‚ This PR prepares our AsciiDoc documentation for DITA migration by fixing  โ”‚
โ”‚ compatibility issues identified by the AsciiDocDITA ruleset.              โ”‚
โ”‚                                                                            โ”‚
โ”‚ ## Changes Made                                                            โ”‚
โ”‚                                                                            โ”‚
โ”‚ ### Automated Fixes                                                        โ”‚
โ”‚ - **EntityReference** (23 fixes): Replaced HTML entities                  โ”‚
โ”‚ - **ContentType** (8 fixes): Added content type attributes                โ”‚
โ”‚                                                                            โ”‚
โ”‚ ### Manual Review Required                                                 โ”‚
โ”‚ - **TaskSection** (3 issues): Marked with TODO comments                   โ”‚
โ”‚                                                                            โ”‚
โ”‚ ## Testing                                                                 โ”‚
โ”‚ - All files validated with Vale AsciiDocDITA rules                        โ”‚
โ”‚ - No AsciiDoc syntax errors introduced                                    โ”‚
โ”‚ - Preview builds successfully                                              โ”‚
โ”‚ EOF                                                                        โ”‚
โ”‚ )"                                                                         โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

? PR created? (Y/n) Y

โœจ Congratulations! Your AsciiDoc files are now ready for DITA migration.

๐Ÿ“š Resources:
  โ€ข View detailed report: ~/aditi-data/reports/2025-07-27-migration-report.md
  โ€ข Review TODO items: git grep "TODO: \[Aditi\]"
  โ€ข Run verification: aditi check --strict

Thank you for using Aditi! ๐Ÿš€

6. Subsequent Runs - Incremental Progress

Checking Progress After Manual Fixes

$ aditi check docs/

๐Ÿ” Analyzing AsciiDoc files in docs/
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 100% 0:00:10

๐Ÿ“Š Analysis Results for docs/

โœ… EntityReference - No violations found!
โœ… ContentType - No violations found!

๐Ÿ”ต TaskSection (3 violations)
  docs/procedures/install.adoc:34   Task sections require numbered lists
  docs/procedures/config.adoc:22    Task sections require numbered lists
  docs/procedures/deploy.adoc:45    Task sections require numbered lists

๐Ÿ“ˆ Summary:
  Files processed: 12
  Total violations: 3 (down from 34!)
  Manual intervention required: 3

๐ŸŽฏ Progress: 91% of issues resolved!

Great work! Only manual fixes remain.

Key Features Demonstrated

  1. Progressive Disclosure: Commands provide increasing detail as needed
  2. Non-Invasive Git Integration: Suggests commands but doesnโ€™t execute them
  3. Smart Detection: Analyzes files to suggest appropriate fixes
  4. Interactive Choices: User maintains control over all changes
  5. Clear Progress Tracking: Visual indicators and summaries throughout
  6. Helpful Context: Shows before/after examples and explanations
  7. Graceful Degradation: Handles errors and allows skipping problematic files
  8. Comprehensive Reporting: Detailed logs and reports for documentation

This mockup demonstrates how Aditi guides users through the migration process while keeping them in control, providing clear feedback, and ensuring a smooth workflow from start to finish.


Copyright © 2025 Aditi. Distributed under the MIT License.