commonprefix / commonprefix/ainte

Decouple CLI front-end from the assistant post

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Currently, the prototype is a monolith. We should be able to decouple the CLI front-end from the rest of the service. That way we'll be able to create an new web UI in the near future.

**Describe the solution you'd like**
Decouple the CLI class from the rest of the service. Keep there only the log functions relevant to the actual CLI.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the CLI class and trace how it connects to the rest of the service, noting which logging functions are specific to CLI behavior. Separate the CLI front-end while preserving those CLI-relevant logs; done means the CLI no longer depends on unrelated service responsibilities and the existing behavior still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.