commonprefix / commonprefix/ainte
Decouple CLI front-end from the assistant post
- 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