finos / finos/architecture-as-code

Workspace command suite issues

Open
#3,031 1 comment 0 reactions 1 assignee Claimed by @willosborne View on GitHub
Dominant language
TypeScript
Stars
399
Forks
138
Avg merge
2d 14h
Merged PRs (30d)
37

Description

## Bug Report

Using one issue for a whole list of bugs/missing QoL issues that can be fixed in one go.

- No standards support in `add` or `new` commands
- No way to use workspaces from a folder that isn't a git repo without a fake .git - need to default looking in current directory if no .git found.
- Add puts the full absolute path to the file into the workspace. This is practically useless. You should either resolve a relative path from the workspace file, or have every path be relative to the workspace root (preferred).
- `rm` makes you specify the english name of the thing to delete. This should probably take the $id, but users will want to use an interactive flow - so add inquirer support
- Templates for `new` are using a very old CALM core schema.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.