resholve
resholve copied to clipboard
Override setting for letting user specify a command to resolve in invocations of another
I think it's a good idea to develop a generic override option as a relief valve for the intent in #6. I'm not sure what the API will look like, but this override would amount to letting the user express the following intent:
attempt to resolve <to_resolve> if it is found as an argument to <resolve_in>
This will hopefully avoid situations like...
- Resholved gets strapped to a growth-rocket but loses many chances at a good first impression for users who end up blocked on resolving small numbers of edge-case commands.
- We get stuck on a treadmill weighing the project down with special rules for handling rare edge-case commands.
- We get stuck in quicksand trying to reach "good-enough" for a common/important command that ends up being a nightmare to support. (commands with big version/platform differences, very idiomatic syntax, etc.)