chore: add agentic tooling, cleanup
This commit is contained in:
74
.crosslink/hook-config.json
Normal file
74
.crosslink/hook-config.json
Normal file
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"agent_overrides": {
|
||||
"agent_lint_commands": [],
|
||||
"agent_test_commands": [],
|
||||
"blocked_git_commands": [
|
||||
"git push --force",
|
||||
"git push -f",
|
||||
"git reset --hard",
|
||||
"git clean -f",
|
||||
"git clean -fd",
|
||||
"git clean -fdx",
|
||||
"git checkout .",
|
||||
"git restore ."
|
||||
],
|
||||
"gated_git_commands": [],
|
||||
"tracking_mode": "relaxed"
|
||||
},
|
||||
"allowed_bash_prefixes": [
|
||||
"crosslink ",
|
||||
"git status",
|
||||
"git diff",
|
||||
"git log",
|
||||
"git branch",
|
||||
"git show",
|
||||
"jj log",
|
||||
"jj diff",
|
||||
"jj status",
|
||||
"jj show",
|
||||
"jj bookmark list",
|
||||
"cargo test",
|
||||
"cargo build",
|
||||
"cargo check",
|
||||
"cargo clippy",
|
||||
"cargo fmt",
|
||||
"npm test",
|
||||
"npm run",
|
||||
"npx ",
|
||||
"tsc",
|
||||
"node ",
|
||||
"python ",
|
||||
"ls",
|
||||
"dir",
|
||||
"pwd",
|
||||
"echo"
|
||||
],
|
||||
"auto_steal_stale_locks": "false",
|
||||
"blocked_git_commands": [
|
||||
"git push",
|
||||
"git merge",
|
||||
"git rebase",
|
||||
"git cherry-pick",
|
||||
"git reset",
|
||||
"git checkout .",
|
||||
"git restore .",
|
||||
"git clean",
|
||||
"git stash",
|
||||
"git tag",
|
||||
"git am",
|
||||
"git apply",
|
||||
"git branch -d",
|
||||
"git branch -D",
|
||||
"git branch -m"
|
||||
],
|
||||
"comment_discipline": "encouraged",
|
||||
"cpitd_auto_install": true,
|
||||
"gated_git_commands": [
|
||||
"git commit"
|
||||
],
|
||||
"intervention_tracking": true,
|
||||
"kickoff_verification": "local",
|
||||
"reminder_drift_threshold": "0",
|
||||
"signing_enforcement": "disabled",
|
||||
"tracking_mode": "relaxed"
|
||||
}
|
||||
Reference in New Issue
Block a user