macrome-js / macrome

The in-tree build system
MIT License
7 stars 1 forks source link

High-level ux principles #28

Open conartist6 opened 3 years ago

conartist6 commented 3 years ago

I need to lay down the high-level UX of the tool because I'm making some architectural decisions now that should be made with the desired UX in mind.

As with any watching system, one of the most high level goals is ensuring that the system does not allow itself to become out of sync with reality. This means a several things:

conartist6 commented 2 years ago

It seems like watchman does consider desyncs and tries to heal them. Excellent!