-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
We are using layers to enforce a typical application hierarchy e.g.: ['feature', 'service', 'repo'], which is working well.
But we second similar dimension we'd like to enforce. Let's call it stable and experimental. Where experimental modules can depend on stable modules but not the other way around - this could be enforce by layers.
WDYT about supporting multiple layers?
# tach.toml
[layers.app]
layers = [
"feature",
{ name = "service", closed = true },
"repo"
]
[layers.stability]
layers = [
"stable",
"experimental"
]
# tach.domain.toml
[layer]
type = "app"
layer = "service"
[layer]
type = "stability"
layer = "experimental"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels