Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ jobs:
- run: pytest
- run: python scripts/validate_corpus_1000.py
- run: python scripts/validate_release_v030.py --root .
- run: python scripts/validate_release_v040.py --root .
Binary file added CASE_TERMINATOR_OS_v0.4.0_ULTIMATE_RELEASE.zip
Binary file not shown.
1 change: 1 addition & 0 deletions CASE_TERMINATOR_OS_v0.4.0_ULTIMATE_RELEASE.zip.sha256
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b566d912b90302ea3c4efdb4363ea1ea05d4b7473d766db7efa78facff7d768b CASE_TERMINATOR_OS_v0.4.0_ULTIMATE_RELEASE.zip
4 changes: 4 additions & 0 deletions modules/case-terminator-os/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,7 @@ workspace/public_corpus/assets/

# Rights-controlled local canvases; never package or commit
local_captures/

# Browser QA scratch state. Verified release screenshots live under examples/.
.playwright-cli/
output/playwright/
11 changes: 11 additions & 0 deletions modules/case-terminator-os/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 0.4.0 — 2026-08-05

- Added the Ultimate Case Director and truth-gated 19-artifact delivery pipeline.
- Added 1,000 case evidence packets mapped to the existing operational queue.
- Added 1,000 unique agency acquisition packets sourced from public directory metadata.
- Ran headers/robots-only preflight for all 1,000 agency sites without body or screenshot capture.
- Added proposed-interface, image-generation, mockup, motion, case-film and platform planning.
- Added role-separated automated Review Council with an explicit human-review boundary.
- Added an owned synthetic responsive case page, disclosed generated assets and verified screenshots.
- Added v0.4 validation, release reporting and deterministic archive support.

## 0.3.0 — 2026-08-05

- Built an exact 1,000-item operational corpus queue.
Expand Down
4,318 changes: 3,225 additions & 1,093 deletions modules/case-terminator-os/FILE_INDEX.csv

Large diffs are not rendered by default.

11 changes: 10 additions & 1 deletion modules/case-terminator-os/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.PHONY: install init test lint status smoke
.PHONY: install init test lint status smoke validate ultimate-demo

install:
python -m pip install -e '.[research,dev]'
Expand All @@ -18,3 +18,12 @@ test:

lint:
ruff check src tests scripts

validate:
python scripts/validate_corpus_1000.py
python scripts/validate_release_v040.py --root .

ultimate-demo:
python scripts/run_ultimate_case_director.py \
examples/ultimate_case_demo/project.json \
--output examples/ultimate_case_demo/output
57 changes: 34 additions & 23 deletions modules/case-terminator-os/PACKAGE_MANIFEST.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"package": "CASE TERMINATOR OS",
"version": "0.3.0",
"version": "0.4.0",
"snapshot_date": "2026-08-05",
"corpus_target": {
"cases_analyzed": 8000,
Expand All @@ -11,6 +11,12 @@
"completed_1000_agency_analyses": false,
"seed_records_are_analysis": false
},
"ultimate_queues": {
"case_evidence_packets": 1000,
"agency_acquisition_packets": 1000,
"strict_new_case_analyses": 0,
"strict_new_agency_analyses": 0
},
"post_import_audit": {
"audit_id": "PROMOTION-AUDIT-001",
"declared_analyzed_reviewed": 0,
Expand Down Expand Up @@ -306,37 +312,40 @@
"public_third_party_full_canvases": 0
},
"public_third_party_full_canvases": 0,
"final_archive_file_count": 1096,
"content_file_count_excluding_integrity_files": 1094,
"content_total_bytes_excluding_integrity_files": 22122664,
"content_total_text_lines_excluding_integrity_files": 66948,
"final_archive_file_count": 3228,
"content_file_count_excluding_integrity_files": 3226,
"content_total_bytes_excluding_integrity_files": 39851749,
"content_total_text_lines_excluding_integrity_files": 190317,
"integrity_files_excluded_from_size_totals": [
"PACKAGE_MANIFEST.json",
"SHA256SUMS.txt"
],
"extension_counts_final_archive": {
".csv": 39,
".css": 1,
".csv": 41,
".example": 1,
".html": 5,
".json": 104,
".jsonl": 47,
".md": 706,
".html": 6,
".json": 2176,
".jsonl": 51,
".md": 725,
".mdc": 4,
".py": 136,
".png": 10,
".py": 157,
".sh": 1,
".sha256": 1,
".toml": 1,
".txt": 11,
".webp": 19,
".yaml": 11,
".yml": 6,
".yaml": 12,
".yml": 7,
"<none>": 4
},
"top_level_counts_final_archive": {
".cursor": 4,
".env.example": 1,
".github": 6,
".gitignore": 1,
".playwright-cli": 4,
"AGENTS.md": 1,
"ARCHIVE_REPORT_RU.md": 1,
"CHANGELOG.md": 1,
Expand Down Expand Up @@ -369,29 +378,31 @@
"SYSTEM_PROMPT_CASE_TERMINATOR.md": 1,
"SYSTEM_PROMPT_CASE_TERMINATOR_RU.md": 1,
"TREE.txt": 1,
"ULTIMATE_RELEASE_REPORT_RU.md": 1,
"V0.3.0_CORPUS_1000_REPORT_RU.md": 1,
"VALIDATION_REPORT.md": 1,
"VERSION": 1,
"configs": 11,
"configs": 12,
"corpus_1000": 20,
"datasets": 88,
"datasets": 2138,
"docker-compose.yml": 1,
"docs": 467,
"examples": 73,
"docs": 481,
"examples": 104,
"integration": 12,
"output": 2,
"prompts": 52,
"pyproject.toml": 1,
"reports": 3,
"research": 110,
"schemas": 41,
"scripts": 30,
"src": 81,
"research": 116,
"schemas": 43,
"scripts": 38,
"src": 88,
"taxonomies": 6,
"templates": 21,
"tests": 32
"tests": 38
},
"validation": {
"pytest": "64 passed",
"pytest": "80 passed",
"smoke_test": "passed",
"structured_file_parse": "passed",
"python_compile": "passed"
Expand Down
13 changes: 11 additions & 2 deletions modules/case-terminator-os/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A research, case-direction, asset-production, and adversarial-review system for evidence-based digital case studies.

## v0.3.0 factual state
## v0.4.0 factual state

- 1,000 explicit operational work items.
- 716 normalized named candidate records.
Expand All @@ -15,12 +15,20 @@ A research, case-direction, asset-production, and adversarial-review system for
- A rights-aware local full-page capture pipeline with desktop/mobile canvases, tiles, contact sheets, receipts, hashes, and integrity checks.
- Zero third-party full canvases redistributed in the public release.
- One package-owned synthetic Canvas Pack for end-to-end testing.
- 1,000 evidence contracts mapped to the existing case queue; 0 false promotions.
- 1,000 unique official agency domains with metadata-only acquisition packets;
915 accessible but rights-pending, 62 HTTP errors, 19 access errors and 4 robots blocks.
- An Ultimate Case Director that creates a 19-artifact truth, direction, missing-interface,
generation, platform and adversarial-review package.
- One owned synthetic Ultimate demo with three disclosed generated/proposed images and
verified desktop/mobile full-page screenshots; real-corpus credit remains zero.

The long-term target remains 8,000 analyzed cases and 1,000 analyzed agency systems. A candidate, URL, screenshot, or queue item is never counted as analysis.

## Start

Read `README_RU.md`, `START_HERE_RU.md`, `STATUS.md`, `CORPUS_1000_STATUS_RU.md`, and `CODEX_MASTER_PROMPT.md`.
Read `README_RU.md`, `START_HERE_RU.md`, `STATUS.md`, `CORPUS_1000_STATUS_RU.md`,
`docs/PRIVATE_VISUAL_CORPUS_RUNBOOK_RU.md`, and `CODEX_MASTER_PROMPT.md`.

```bash
python -m venv .venv
Expand All @@ -31,6 +39,7 @@ pytest -q
case-terminator live-status --strict-records
python scripts/validate_corpus_1000.py
python scripts/validate_release_v030.py --root .
python scripts/validate_release_v040.py --root .
```

## Operating rule
Expand Down
23 changes: 21 additions & 2 deletions modules/case-terminator-os/README_RU.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CASE TERMINATOR OS — русское описание

Это репозиторная система цифрового креативного директора, исследователя, production-директора и беспощадного ревьюера кейсов.
Это репозиторная система цифрового креативного директора, исследователя, production-директора, генератора недостающих материалов и беспощадного ревьюера кейсов.

Она должна уметь:

Expand Down Expand Up @@ -31,7 +31,20 @@
| Чужих full-page полотен в публичном ZIP | 0 |
| Полных package-owned Canvas Packs | 1 |

Это **не** тысяча завершённых анализов. Тысяча — размер производственной очереди. Строго проанализированы десять кейсов; остальные имеют более низкие статусы и не маскируются под понимание.
Это **не** тысяча завершённых анализов. Тысяча — размер производственной очереди. После строгого promotion-аудита подтверждено **0** полностью проанализированных реальных кейсов; более низкие статусы не маскируются под понимание.

## Что добавляет v0.4.0 Ultimate

- 1 000 evidence-контрактов поверх существующих case job IDs;
- 1 000 уникальных официальных доменов агентств и 1 000 acquisition packets;
- metadata-only preflight всех 1 000 агентских сайтов без сохранения body или screenshot;
- Ultimate Case Director: understanding, три тезиса, восемь сцен, asset-gap matrix,
proposed interface screens, generation jobs, mockups, motion, case film,
platform variants, provenance и review council;
- один package-owned synthetic vertical slice из 19 машинно-читаемых артефактов;
- три раскрытых generated/proposed визуала и проверенная responsive case page;
- desktop/mobile full-page screenshots только собственного демо;
- строгий запрет считать discovery, access, parsing или генерацию анализом корпуса.

## Что находится в архиве

Expand Down Expand Up @@ -62,6 +75,8 @@
7. `corpus_1000/LEGAL_BOUNDARY_RU.md`
8. `CODEX_LAUNCH_PROMPT_RU.md`
9. `CODEX_MASTER_PROMPT.md`
10. `docs/21_ultimate_case_director/README_RU.md`
11. `ULTIMATE_RELEASE_REPORT_RU.md`

## Запуск

Expand All @@ -74,6 +89,10 @@ pytest -q
case-terminator live-status --strict-records
python scripts/validate_corpus_1000.py
python scripts/validate_release_v030.py --root .
python scripts/validate_release_v040.py --root .
python scripts/run_ultimate_case_director.py \
examples/ultimate_case_demo/project.json \
--output examples/ultimate_case_demo/output
python scripts/capture_batch.py datasets/corpus/local_capture_manifest_356.jsonl
```

Expand Down
15 changes: 14 additions & 1 deletion modules/case-terminator-os/RELEASE_NOTES_RU.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
# CASE TERMINATOR OS v0.3.0 — Corpus 1000 Acquisition Pack
# CASE TERMINATOR OS v0.4.0 — Ultimate Case Director

## Ultimate-добавления

- 1 000 case evidence packets поверх существующей очереди;
- 1 000 уникальных agency acquisition packets;
- 1 000 robots/headers-only preflight receipts без HTML, body и screenshots;
- 19-artifact Ultimate Case Director pipeline;
- generation briefs, proposed screens, mockups, motion и case film;
- role-separated Review Council и publication gates;
- owned synthetic case page, 3 disclosed visuals и 2 verified captures;
- v0.4 validator и детерминированный архив.

## Сохранённый baseline v0.3.0

## Добавлено

Expand Down
Loading
Loading