Files
werkprobe/.werkrevisor.toml
claude-code d681f090a7
werkator build succeeded after 02:28
werkrevisor asks the risk categories that fit werkprobe (#12)
Co-authored-by: claude-code <claude-code@javagil.de>
2026-10-09 09:39:07 +02:00

45 lines
1.3 KiB
TOML

# werkrevisor rules for werkprobe; werkrevisor reads this file at the head of the default branch, never from a PR,
# and every change of it needs a human review.
# The host config on the review machine holds all other rules; see https://git.javagil.de/mi/werkrevisor.
[path_judge]
# Jev asks each changed file the categories of this template, without the ones switched off below;
# the host config sets scope = "all", which a repository cannot set.
# This choice replaces a risk_template of the host config.
risk_template = "jvm-spring-backend"
# werkprobe runs no web server and has no users, logins or request input.
[[risk.categories]]
name = "authentication"
action = "off"
[[risk.categories]]
name = "authorization"
action = "off"
[[risk.categories]]
name = "object_level_authorization"
action = "off"
[[risk.categories]]
name = "input_validation"
action = "off"
[[risk.categories]]
name = "api_compatibility"
action = "off"
# Its databases live in throwaway containers: no data of an installation can be lost or need a correction.
[[risk.categories]]
name = "schema_migration"
action = "off"
[[risk.categories]]
name = "data_correction"
action = "off"
# It has no business rules: the application only reports which server it reached and that the init script ran.
[[risk.categories]]
name = "business_invariants"
action = "off"