023f4c902a
analyst(ET): auto-commit from analyst run_id=380
CI / test (push) Successful in 21s
2026-06-08 15:52:20 +03:00
a3d2f5d950
docs: init ORCH-073 business request
CI / test (push) Successful in 21s
2026-06-08 15:48:25 +03:00
05bd169b14
Merge pull request 'restore(main): re-merge ORCH-067 + ORCH-069 (ORCH-073)' ( #76 ) from restore/orch-6769-2026-06-08 into main
CI / test (push) Has been cancelled
2026-06-08 15:04:47 +03:00
stream
183e6d68bc
restore: re-merge ORCH-069 qg0_title_max
...
CI / test (pull_request) Successful in 21s
# Conflicts:
# CHANGELOG.md
2026-06-08 14:58:30 +03:00
stream
befa2979ec
restore: re-merge ORCH-067 tracker bump+статусы+ссылки
2026-06-08 14:58:03 +03:00
deploy-finalizer
d33e0ded2e
deploy(ORCH-036): finalize SUCCESS for ORCH-069
CI / test (push) Successful in 23s
CI / test (pull_request) Successful in 20s
2026-06-08 11:44:38 +00:00
de70ee811d
tester(ET): auto-commit from tester run_id=378
CI / test (push) Successful in 20s
CI / test (pull_request) Successful in 20s
2026-06-08 11:30:17 +00:00
post-deploy-monitor
41da03470a
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-067
CI / test (push) Successful in 22s
CI / test (pull_request) Successful in 21s
2026-06-08 11:28:18 +00:00
e1055861b5
reviewer(ET): auto-commit from reviewer run_id=377
CI / test (push) Successful in 20s
CI / test (pull_request) Successful in 22s
2026-06-08 11:28:16 +00:00
2e84813c13
developer(ET): auto-commit from developer run_id=376
CI / test (push) Successful in 20s
CI / test (pull_request) Successful in 20s
2026-06-08 11:25:09 +00:00
18f887c886
tester(ET): auto-commit from tester run_id=374
CI / test (push) Has been cancelled
CI / test (pull_request) Successful in 21s
2026-06-08 11:24:01 +00:00
37ef58f21f
reviewer(ET): auto-commit from reviewer run_id=373
2026-06-08 11:24:01 +00:00
0b9ae514c9
docs(qg0): add ORCH_QG0_TITLE_MAX to README config table
...
Reviewer P1 fix (attempt 2/3): новый параметр отсутствовал в таблице
«Все переменные с префиксом ORCH_», делая её неконсистентной заголовку.
Закрывает AC-6 / ТЗ §9.
Refs: ORCH-069
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 11:24:01 +00:00
c56672aabf
reviewer(ET): auto-commit from reviewer run_id=371
2026-06-08 11:24:01 +00:00
0ed05417e6
feat(qg0): configurable QG-0 title limit via ORCH_QG0_TITLE_MAX (default 200)
...
Replace the hardcoded `len(name) > 80` cap in the QG-0 entry validation
(_qg0_errors) with a configurable Settings.qg0_title_max (env
ORCH_QG0_TITLE_MAX, default 200). The 80-char cap was a hygiene limit, not
structural, so valid 81-200 char titles were rejected without a business
reason. The limit is read dynamically per call and the error text interpolates
the active value.
Graceful degradation (AC-3, self-hosting safety): an empty/non-numeric env
value no longer crashes the process on startup. A field_validator(mode="before")
intercepts the raw env before int-parsing and falls back to 200 (never raises),
suppressing pydantic ValidationError.
Additive and backward-compatible (default 200 > old 80). Invariants unchanged:
STAGE_TRANSITIONS, QG_CHECKS registry, DB schema, slug [:30], lower limits,
soft-QG-0 warning path, API.
Refs: ORCH-069
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 11:24:01 +00:00
7d99782673
architect(ET): auto-commit from architect run_id=369
2026-06-08 11:23:26 +00:00
59603f6e92
analyst(ET): auto-commit from analyst run_id=350
2026-06-08 11:23:26 +00:00
d5f11e5caa
docs: init ORCH-069 business request
2026-06-08 11:23:26 +00:00
affbb259a1
Merge pull request 'docs(ORCH-069): staging gate log — SUCCESS (8/10, C9a/C9b infra-waived)' ( #75 ) from docs/ORCH-069-staging-log into main
2026-06-08 14:22:30 +03:00
8149eb7769
docs(ORCH-069): staging gate log — SUCCESS (8/10, C9a/C9b infra-waived)
...
CI / test (pull_request) Successful in 21s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 11:22:22 +00:00
deploy-finalizer
9979eec168
deploy(ORCH-036): finalize SUCCESS for ORCH-067
CI / test (push) Successful in 22s
CI / test (pull_request) Successful in 22s
2026-06-08 10:52:45 +00:00
c991b9de1a
tester(ET): auto-commit from tester run_id=367
CI / test (push) Successful in 27s
CI / test (pull_request) Successful in 24s
2026-06-08 10:34:33 +00:00
3d7d751b7a
reviewer(ET): auto-commit from reviewer run_id=366
2026-06-08 10:34:33 +00:00
f330a580c4
docs(tracker): update CHANGELOG, CLAUDE.md, .env.example for ORCH-067
...
Закрывает P0/P1 ревью (attempt 2/3): документация = golden source.
- CHANGELOG.md: запись ORCH-067 в [Unreleased] (bump-дефолт, статус-строка
карточки по модели ORCH-066, кликабельный номер задачи, новые флаги).
- CLAUDE.md: раздел «Нотификации / Telegram live-tracker» (ТЗ §5).
- .env.example: ORCH_TRACKER_MODE=bump (синхрон с новым дефолтом) +
ORCH_TRACKER_LIVE_STATUS / _TTL_S / _TIMEOUT_S.
Refs: ORCH-067
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 10:34:33 +00:00
896ecf6acb
reviewer(ET): auto-commit from reviewer run_id=364
2026-06-08 10:34:33 +00:00
096c452230
developer(ET): auto-commit from developer run_id=363
2026-06-08 10:34:33 +00:00
9f176036f1
architect(ET): auto-commit from architect run_id=362
2026-06-08 10:34:33 +00:00
3e4191050f
analyst(ET): auto-commit from analyst run_id=361
2026-06-08 10:34:33 +00:00
38e329f6f7
docs: init ORCH-067 business request
2026-06-08 10:34:33 +00:00
58d6c433d1
docs(ORCH-067): staging gate verdict SUCCESS
...
Merge 15-staging-log.md artifact into main (staging gate passed, exit 0).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 10:34:16 +00:00
52ca882e5b
Merge pull request 'feat: ORCH-071-crit-bug-merge-main' ( #72 ) from feature/ORCH-071-crit-bug-merge-main into main
CI / test (push) Has been cancelled
2026-06-08 12:02:47 +03:00
d49e88cf3f
tester(ET): auto-commit from tester run_id=359
CI / test (push) Successful in 23s
CI / test (pull_request) Successful in 24s
2026-06-08 08:45:31 +00:00
e7a5b50f97
reviewer(ET): auto-commit from reviewer run_id=358
2026-06-08 08:45:31 +00:00
034343ec5d
docs(changelog): add ORCH-071 merge-verify gate entry
...
Add CHANGELOG entry for the phantom-merge fix (merge-verify sub-gate,
deterministic merge actor, post-deploy verification, kill-switch).
Addresses P0 blocker from reviewer (attempt 2/3): docs = golden source
per CLAUDE.md §2/§6 and AC-5.
Refs: ORCH-071
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 08:45:31 +00:00
cc87beb2b4
reviewer(ET): auto-commit from reviewer run_id=356
2026-06-08 08:45:31 +00:00
fb25e9a0cf
developer(ET): auto-commit from developer run_id=355
2026-06-08 08:45:31 +00:00
2824fd8543
architect(ET): auto-commit from architect run_id=354
2026-06-08 08:45:31 +00:00
c26a6b637c
analyst(ET): auto-commit from analyst run_id=353
2026-06-08 08:45:31 +00:00
dd5fe619d5
docs: init ORCH-071 business request
2026-06-08 08:45:31 +00:00
f6b5671267
docs(ORCH-071): staging gate log — SUCCESS (8/10, C9a/C9b infra-waived)
...
Staging check suite passed against orchestrator-staging (8501), exit 0.
All REAL pipeline checks green; sandbox-infra C9a/C9b waived per ORCH-061.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 08:45:01 +00:00
49461238f1
Merge pull request 'restore(main): долить фантомные ORCH-022/059/066/068 (4 потерянных PR)' ( #71 ) from integ/restore-main-2026-06-08 into main
CI / test (push) Has been cancelled
2026-06-08 09:57:18 +03:00
stream
c90c01b919
fix(tests): integ fixtures — to_analyse always present (066), full status keys, security_gate registered (022)
CI / test (pull_request) Successful in 20s
2026-06-08 06:41:52 +00:00
stream
2ec6873e33
integ: merge ORCH-068 reconciler livelock fix
...
# Conflicts:
# docs/architecture/README.md
# src/reconciler.py
2026-06-08 06:36:29 +00:00
stream
cac6539698
integ: merge ORCH-066 plane status model
...
# Conflicts:
# CHANGELOG.md
# docs/architecture/README.md
# src/plane_sync.py
# src/webhooks/plane.py
2026-06-08 06:34:37 +00:00
stream
af7472df05
integ: merge ORCH-059 confirm-deploy
...
# Conflicts:
# CHANGELOG.md
# docs/architecture/README.md
2026-06-08 06:32:53 +00:00
stream
995ba0af71
integ: merge ORCH-022 security/secret-scanning
2026-06-08 06:32:13 +00:00
772ccab013
docs(history): CRITICAL postmortem — phantom merge (deploy without main-merge), see ORCH-071
2026-06-08 09:20:22 +03:00
post-deploy-monitor
06271b0bfb
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-068
CI / test (push) Successful in 17s
CI / test (pull_request) Successful in 18s
2026-06-08 05:49:27 +00:00
101bd1c512
docs(history): lesson — Confirm Deploy dead trigger (ORCH-066 regression, see ORCH-070)
2026-06-08 08:38:30 +03:00
deploy-finalizer
aa4161fc78
deploy(ORCH-036): finalize SUCCESS for ORCH-068
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 20s
2026-06-08 05:34:23 +00:00