feat(затея): почва первой части — чиним невидимые проверки в подкаталогах, закрываем .night от хранилища
This commit is contained in:
@@ -235,3 +235,7 @@ Ctemp*
|
||||
.claire/
|
||||
**/.phpstorm.meta.php
|
||||
live-demo/steps/_sample-local/
|
||||
|
||||
# Затея «дело идёт без владельца» — состояние прогонов и настройки с паролями
|
||||
.night/
|
||||
night.config.json
|
||||
|
||||
@@ -7,7 +7,7 @@ export default defineConfig({
|
||||
test: {
|
||||
globals: true,
|
||||
environment: 'node',
|
||||
include: ['../tools/*.test.mjs'],
|
||||
include: ['../tools/*.test.mjs', '../tools/**/*.test.mjs'],
|
||||
exclude: ['../tools/ruflo-*.test.mjs', '../tools/subagent-prompt-prefix.test.mjs'],
|
||||
},
|
||||
});
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"worker_hours_limit": 8,
|
||||
"service_wait_hours": 2,
|
||||
"supervisor_tick_seconds": 30,
|
||||
"stall_minutes": 30,
|
||||
"pause_wait_minutes": 20,
|
||||
"workspace_max_age_days": 7,
|
||||
"base_branch": "feat/night-dispatcher-part1",
|
||||
"worker_model": "sonnet",
|
||||
"mail": {
|
||||
"host": "SMTP-хост",
|
||||
"port": 587,
|
||||
"user": "логин",
|
||||
"pass": "пароль — сюда, файл вне хранилища кода",
|
||||
"from": "robot@liderra.ru",
|
||||
"to": "почта владельца"
|
||||
}
|
||||
}
|
||||
Generated
+10
@@ -9,6 +9,7 @@
|
||||
"version": "0.1.0",
|
||||
"dependencies": {
|
||||
"@xenova/transformers": "^2.17.2",
|
||||
"nodemailer": "^9.0.3",
|
||||
"shell-quote": "^1.8.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -12234,6 +12235,15 @@
|
||||
"node": ">=0.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/nodemailer": {
|
||||
"version": "9.0.3",
|
||||
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-9.0.3.tgz",
|
||||
"integrity": "sha512-n+YP+NKwR5zRWa60k3GiQ6Q3B4KXCoAw40dAKeCtYn020iNN74aWK2liXIC3ZEATeGql7we3tE3t8QwhY0eskw==",
|
||||
"license": "MIT-0",
|
||||
"engines": {
|
||||
"node": ">=6.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/normalize-path": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
|
||||
|
||||
+5
-1
@@ -18,7 +18,10 @@
|
||||
"sast": "semgrep --config=p/php --config=p/javascript --config=p/typescript --config=p/secrets --config=.semgrep.yml --error --time",
|
||||
"eval:llm": "promptfoo eval -c docs/ml/promptfoo-example/promptfooconfig.yaml",
|
||||
"brain:dashboard": "node tools/brain-dashboard-server.mjs",
|
||||
"test:tools": "cd app && npx vitest run --config vitest.config.tools.mjs"
|
||||
"test:tools": "cd app && npx vitest run --config vitest.config.tools.mjs",
|
||||
"night:run": "node tools/night/cli.mjs run",
|
||||
"night:mail": "node tools/night/cli.mjs mail",
|
||||
"night:summary": "node tools/night/cli.mjs summary"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@cspell/dict-en_us": "^4.4.33",
|
||||
@@ -44,6 +47,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@xenova/transformers": "^2.17.2",
|
||||
"nodemailer": "^9.0.3",
|
||||
"shell-quote": "^1.8.1"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user