# Changelog

All notable changes to STE-Code are documented here.

The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

This file is generated from git history by
`.agents/tools/release/changelog.py` — edit the commits, not this file.

## [1.1.0] — 2026-08-01

### Added

- **benchmark:** Add RED/BLUE adversarial benchmark and test-case generator ([`1aa19e7`](https://github.com/NikolaRHristov/STE-Code/commit/1aa19e7))
- **benchmark:** Add scripts for generating ad-hoc test cases and running all tier variations ([`aab41bd`](https://github.com/NikolaRHristov/STE-Code/commit/aab41bd))
- Add Level 4 Section 7 safety instructions for LLM code documentation ([`84fd436`](https://github.com/NikolaRHristov/STE-Code/commit/84fd436))
- Add Level 4 Section 1 Rules Part 1 for word usage in code documentation ([`6c49b36`](https://github.com/NikolaRHristov/STE-Code/commit/6c49b36))
- **env:** Add .env.example for environment variable configuration ([`52e0a77`](https://github.com/NikolaRHristov/STE-Code/commit/52e0a77))
- **extraction:** Add extraction orchestrator for batch processing of spec pages ([`e0faf86`](https://github.com/NikolaRHristov/STE-Code/commit/e0faf86))
- Add lightweight benchmark tool for scoring test cases against STE-Code compliance ([`10d3cab`](https://github.com/NikolaRHristov/STE-Code/commit/10d3cab))

### Changed

- **benchmark:** Update output directory structure and improve test case generation ([`f153f39`](https://github.com/NikolaRHristov/STE-Code/commit/f153f39))
- Rename merge stage to grouping with semantic awareness ([`fe91d38`](https://github.com/NikolaRHristov/STE-Code/commit/fe91d38))
- Reorganize .gitignore entries for clarity and consistency ([`fe69b4a`](https://github.com/NikolaRHristov/STE-Code/commit/fe69b4a))
- Reorganize skills directory, fix all path references ([`8c2c6ea`](https://github.com/NikolaRHristov/STE-Code/commit/8c2c6ea))
- Update all .agents/scripts/ references to tools/ paths ([`f946325`](https://github.com/NikolaRHristov/STE-Code/commit/f946325))
- Migrate scripts/ into tools/ hierarchy ([`184a798`](https://github.com/NikolaRHristov/STE-Code/commit/184a798))
- Move scripts to tools, fix all path references, add docs ([`1e47fd7`](https://github.com/NikolaRHristov/STE-Code/commit/1e47fd7))
- **tools:** Reorganize into hierarchical directory structure ([`9485865`](https://github.com/NikolaRHristov/STE-Code/commit/9485865))
- Update default agent model to poolside/laguna-s-2.1:free and adjust related documentation ([`2000b8b`](https://github.com/NikolaRHristov/STE-Code/commit/2000b8b))

### Fixed

- **docs:** Correct rule numbering for technical nouns in principles and LLMs documentation ([`38996ce`](https://github.com/NikolaRHristov/STE-Code/commit/38996ce))
- Negate ste-code/extracted/ in .gitignore, add STE-Code extraction feedback ([`17b4f8d`](https://github.com/NikolaRHristov/STE-Code/commit/17b4f8d))
- Correct PROJECT path resolution across 26+ tools scripts ([`0291d03`](https://github.com/NikolaRHristov/STE-Code/commit/0291d03))
- Resolve syntax errors and CRLF issues after migration ([`6b000e5`](https://github.com/NikolaRHristov/STE-Code/commit/6b000e5))
- Resolve wrapper path relative to tools/ not .agents/ ([`bddc852`](https://github.com/NikolaRHristov/STE-Code/commit/bddc852))
- **import:** Update docstring to reflect correct module path for agent_runner ([`3f148d9`](https://github.com/NikolaRHristov/STE-Code/commit/3f148d9))
- Resolve oneshot wrapper path relative to .agents/ not project root ([`e7119a3`](https://github.com/NikolaRHristov/STE-Code/commit/e7119a3))
- **config:** Correct model name and wrapper path in tools and config ([`4de14e3`](https://github.com/NikolaRHristov/STE-Code/commit/4de14e3))

### Documentation

- **linguistics:** Correct base standard counts in FLAVOR.md ([`8a34daa`](https://github.com/NikolaRHristov/STE-Code/commit/8a34daa))
- **roadmap:** Update rule counts and entries in various documents ([`c96764f`](https://github.com/NikolaRHristov/STE-Code/commit/c96764f))
- **.gitignore:** Update benchmark artifacts section and remove legacy scripts ([`bd80908`](https://github.com/NikolaRHristov/STE-Code/commit/bd80908))
- **agents:** Repair the skills table ([`06120e2`](https://github.com/NikolaRHristov/STE-Code/commit/06120e2))
- **templates:** Add README and tier-system-prompt template for documentation ([`d38e2ce`](https://github.com/NikolaRHristov/STE-Code/commit/d38e2ce))
- **agents:** Replace pre-distillation token estimates with measured values ([`ae1146a`](https://github.com/NikolaRHristov/STE-Code/commit/ae1146a))
- Correct the grouped corpus size to the measured 650 KB ([`f1c056d`](https://github.com/NikolaRHristov/STE-Code/commit/f1c056d))
- Ground size, token, and count claims in measured values ([`84036ee`](https://github.com/NikolaRHristov/STE-Code/commit/84036ee))
- Correct adaptation level sizes in the root README ([`77b8069`](https://github.com/NikolaRHristov/STE-Code/commit/77b8069))
- **artifacts:** Replace estimated tier sizes with measured bytes and tokens ([`8f41244`](https://github.com/NikolaRHristov/STE-Code/commit/8f41244))
- **extraction:** Add concurrent session handling rules ([`4c2b596`](https://github.com/NikolaRHristov/STE-Code/commit/4c2b596))
- Update README with migrated scripts and complete directory listing ([`43a17a1`](https://github.com/NikolaRHristov/STE-Code/commit/43a17a1))
- **prompts:** Update all prompt templates and agent definitions ([`a4a8ab6`](https://github.com/NikolaRHristov/STE-Code/commit/a4a8ab6))
- **references:** Update model references and extract correct documentation ([`fc37090`](https://github.com/NikolaRHristov/STE-Code/commit/fc37090))

### Tooling

- Update version to 1.1.0 and refine link-checking documentation ([`bd1842b`](https://github.com/NikolaRHristov/STE-Code/commit/bd1842b))
- Track new extracted files W038, W042 ([`11f995e`](https://github.com/NikolaRHristov/STE-Code/commit/11f995e))
- Track additional extracted files (W041, W043) ([`4416e52`](https://github.com/NikolaRHristov/STE-Code/commit/4416e52))
- Track current extraction progress ([`bf2025a`](https://github.com/NikolaRHristov/STE-Code/commit/bf2025a))
- Re-enable tracking of ste-code/extracted/ files ([`a430bf7`](https://github.com/NikolaRHristov/STE-Code/commit/a430bf7))
- **gitignore:** Negate extraction directory to track extracted files ([`2a29611`](https://github.com/NikolaRHristov/STE-Code/commit/2a29611))
- **state:** Archive stale progress files, reset for fresh pipeline run ([`97d2f4a`](https://github.com/NikolaRHristov/STE-Code/commit/97d2f4a))
- **gitignore:** Ignore generated pipeline stages, untrack extracted files ([`bb97fb2`](https://github.com/NikolaRHristov/STE-Code/commit/bb97fb2))
- **state:** Update progress files for grouping stage rename and fresh run ([`7bd76c0`](https://github.com/NikolaRHristov/STE-Code/commit/7bd76c0))
- Remove duplicate config file created by path resolution bug ([`cd3b2cd`](https://github.com/NikolaRHristov/STE-Code/commit/cd3b2cd))
- Archive previous session data and clean extracted files ([`6f18f98`](https://github.com/NikolaRHristov/STE-Code/commit/6f18f98))
- **extraction:** Remove outdated extracted files for pages 5-12 ([`ef58f27`](https://github.com/NikolaRHristov/STE-Code/commit/ef58f27))
- **state:** Update PROGRESS.md for fresh extraction from page-dir ([`65dba52`](https://github.com/NikolaRHristov/STE-Code/commit/65dba52))
- **extraction:** Clear stale extraction files from old spec version ([`4cd65d2`](https://github.com/NikolaRHristov/STE-Code/commit/4cd65d2))
- **state:** Update progress tracker and state files ([`dd40505`](https://github.com/NikolaRHristov/STE-Code/commit/dd40505))

### Other

- Revert ste-code/ content edits from c96764f ([`16fd49d`](https://github.com/NikolaRHristov/STE-Code/commit/16fd49d))
- Fix benchmark orchestrator stall: reap finished workers in the launch loop ([`af3ca68`](https://github.com/NikolaRHristov/STE-Code/commit/af3ca68))
- Clear benchmarks ([`5e245af`](https://github.com/NikolaRHristov/STE-Code/commit/5e245af))
- Measure artifact tiers by real bytes and real tokenizer counts ([`07c0763`](https://github.com/NikolaRHristov/STE-Code/commit/07c0763))
- Finalize artifacts: assemble llms.txt/llms-full.txt + per-tier _index.md/system-prompt.txt ([`cd6ecef`](https://github.com/NikolaRHristov/STE-Code/commit/cd6ecef))
- Archive removal ([`b4ff69f`](https://github.com/NikolaRHristov/STE-Code/commit/b4ff69f))
- Refactor Level 5 rules: - Add Rule 3.4 to prohibit auxiliary verbs in complex constructions and provide conversion examples. - Introduce Rule 3.5 to restrict the use of "-ing" forms to technical nouns and modifiers, with examples. - Update Rule 4.5 to clarify article usage before nouns, including new guidelines for short and long lists, and provide examples. - Expand Rule 9.2 to emphasize correct usage of approved words, including examples and edge cases. - Add Rule 9.3 to prohibit phrasal verbs, with examples and specific replacements for documentation types. - Introduce Rule 9.4 to enforce consistent terminology and style across documentation, with examples and a canonical synonym table. ([`6a23949`](https://github.com/NikolaRHristov/STE-Code/commit/6a23949))
- Add Level 4 rules for punctuation, word count, and document formatting to STE-Code documentation ([`deaedba`](https://github.com/NikolaRHristov/STE-Code/commit/deaedba))
- Update distill-counter.json to increment sequence number to 43 ([`772fa24`](https://github.com/NikolaRHristov/STE-Code/commit/772fa24))
- Remove Level 4 and Level 5 Section 1 vocabulary rules from the STE-Code documentation. These sections have been deemed unnecessary and are being deprecated in favor of a more streamlined approach to vocabulary governance in code documentation. ([`c4b6b8a`](https://github.com/NikolaRHristov/STE-Code/commit/c4b6b8a))
- Consolidate artifacts: retire ste-code-rules.md and ste-code-system-prompt.md in favor of llms-full.txt ([`59e3796`](https://github.com/NikolaRHristov/STE-Code/commit/59e3796))
- Update README.md for improved clarity and structure of STE-Code artifacts ([`e69cc31`](https://github.com/NikolaRHristov/STE-Code/commit/e69cc31))
- Refactor code structure for improved readability and maintainability ([`d942683`](https://github.com/NikolaRHristov/STE-Code/commit/d942683))
- Phase F synthesize: batch 41 — level5/rules-sec8.md ([`4cdf81f`](https://github.com/NikolaRHristov/STE-Code/commit/4cdf81f))
- Phase F synthesize: batch 35 — level5/rules-sec2.md ([`1cdaeac`](https://github.com/NikolaRHristov/STE-Code/commit/1cdaeac))
- Phase F synthesize: batch 38 — level5/rules-sec5.md ([`0890e25`](https://github.com/NikolaRHristov/STE-Code/commit/0890e25))
- Add Level 5 documentation: Clarity Rules, Punctuation and Word Count, Sentence Construction ([`bb5370e`](https://github.com/NikolaRHristov/STE-Code/commit/bb5370e))
- Phase F synthesize: batch 39 — level5/rules-sec6.md ([`f507a7e`](https://github.com/NikolaRHristov/STE-Code/commit/f507a7e))
- Phase F synthesize: batch 40 — level5/rules-sec7.md ([`f2f993a`](https://github.com/NikolaRHristov/STE-Code/commit/f2f993a))
- Phase F synthesize: batch 34 — level5/rules-sec1-part2.md ([`9ec3aae`](https://github.com/NikolaRHristov/STE-Code/commit/9ec3aae))
- Phase F synthesize: batch 29 — level5/06-extensions.md ([`635961e`](https://github.com/NikolaRHristov/STE-Code/commit/635961e))
- Phase F synthesize: batch 28 — level5/05-grammar.md ([`157170c`](https://github.com/NikolaRHristov/STE-Code/commit/157170c))
- Phase F synthesize: batch 30 — level5/07-catalogue.md ([`8a19e32`](https://github.com/NikolaRHristov/STE-Code/commit/8a19e32))
- Phase F synthesize: batch 31 — level5/08-provenance.md ([`634b6c4`](https://github.com/NikolaRHristov/STE-Code/commit/634b6c4))
- Phase F synthesize: batch 24 — level5/01-principles.md ([`7ccc52a`](https://github.com/NikolaRHristov/STE-Code/commit/7ccc52a))
- Phase F synthesize: batch 27 — level5/04-templates.md ([`7afc749`](https://github.com/NikolaRHristov/STE-Code/commit/7afc749))
- Phase F synthesize: batch 23 — level4/rules-sec9.md ([`ef8a256`](https://github.com/NikolaRHristov/STE-Code/commit/ef8a256))
- Docs: rewrite README + pipeline/stage-f to current hybrid pipeline ([`9dbc00b`](https://github.com/NikolaRHristov/STE-Code/commit/9dbc00b))
- Phase F synthesize: batch 20 — level4/rules-sec5.md ([`72fd28f`](https://github.com/NikolaRHristov/STE-Code/commit/72fd28f))
- Phase F synthesize: batch 16 — level4/rules-sec1-part2.md ([`8a9933b`](https://github.com/NikolaRHristov/STE-Code/commit/8a9933b))
- Phase F synthesize: batch 17 — level4/rules-sec2.md ([`e030403`](https://github.com/NikolaRHristov/STE-Code/commit/e030403))
- Phase F synthesize: batch 18 — level4/rules-sec3.md ([`bea93b9`](https://github.com/NikolaRHristov/STE-Code/commit/bea93b9))
- Phase F synthesize: batch 14 — level4/rules-sec1.md ([`cd16948`](https://github.com/NikolaRHristov/STE-Code/commit/cd16948))
- Add link-checking skill for validating markdown documentation ([`8fb456b`](https://github.com/NikolaRHristov/STE-Code/commit/8fb456b))
- Phase F synthesize: batch 10 — level4/04-templates.md ([`02215ab`](https://github.com/NikolaRHristov/STE-Code/commit/02215ab))
- Phase F synthesize: batch 12 — level4/06-extensions.md ([`9465d03`](https://github.com/NikolaRHristov/STE-Code/commit/9465d03))
- Phase F synthesize: batch 13 — level4/07-catalogue.md ([`a5e1d05`](https://github.com/NikolaRHristov/STE-Code/commit/a5e1d05))
- Phase F synthesize: batch 8 — level4/02-synonyms.md ([`ba4093b`](https://github.com/NikolaRHristov/STE-Code/commit/ba4093b))
- Phase F synthesize: batch 11 — level4/05-grammar.md ([`2c54f84`](https://github.com/NikolaRHristov/STE-Code/commit/2c54f84))
- Update link check report with new totals and timeout details; adjust artifact file counts ([`9de54c8`](https://github.com/NikolaRHristov/STE-Code/commit/9de54c8))
- Reorder entries in .lycheecache for improved organization ([`a96efe4`](https://github.com/NikolaRHristov/STE-Code/commit/a96efe4))
- Phase F synthesize: batch 7 — level4/01-principles.md ([`7055610`](https://github.com/NikolaRHristov/STE-Code/commit/7055610))
- Phase F synthesize: batch 6 — level3/rules-sec9.md ([`eef7a6d`](https://github.com/NikolaRHristov/STE-Code/commit/eef7a6d))
- Phase F synthesize: batch 5 — level3/rules-sec8.md ([`41e75e0`](https://github.com/NikolaRHristov/STE-Code/commit/41e75e0))
- Update link check report with successful counts and timeouts; reorder entries in .lycheecache ([`51d488a`](https://github.com/NikolaRHristov/STE-Code/commit/51d488a))
- Phase F synthesize: batch 1 — level3/rules-sec4.md ([`6b5e34d`](https://github.com/NikolaRHristov/STE-Code/commit/6b5e34d))
- Phase F synthesize: batch 3 — level3/rules-sec6.md ([`98abc86`](https://github.com/NikolaRHristov/STE-Code/commit/98abc86))
- Add distill-counter.json and reorder entries in .lycheecache ([`8e51f7f`](https://github.com/NikolaRHristov/STE-Code/commit/8e51f7f))
- Add link check configuration and reports documentation ([`03603fd`](https://github.com/NikolaRHristov/STE-Code/commit/03603fd))
- Add Level 3 documentation: Core Principles and Synonyms ([`95cc556`](https://github.com/NikolaRHristov/STE-Code/commit/95cc556))
- Add Level 2 documentation: dictionary, templates, and grammar rules ([`f913d35`](https://github.com/NikolaRHristov/STE-Code/commit/f913d35))
- Add Level 1 documentation: synonyms, dictionary, and templates ([`24d0623`](https://github.com/NikolaRHristov/STE-Code/commit/24d0623))
- Add Level 0 documentation: Core Principles, Technical Noun Categories, and Dictionary Excerpt ([`018e081`](https://github.com/NikolaRHristov/STE-Code/commit/018e081))
- Add Level -1 documentation: Core Principles and Synonym/Approved-Word Table ([`9ec35fa`](https://github.com/NikolaRHristov/STE-Code/commit/9ec35fa))
- Add .lycheecache file and remove Level -1 documentation ([`98267d0`](https://github.com/NikolaRHristov/STE-Code/commit/98267d0))
- Add Lychee link checker configuration and scripts for STE-Code ([`6977d38`](https://github.com/NikolaRHristov/STE-Code/commit/6977d38))
- Refactor STE-Code documentation: Introduce Level -1 with core principles and approved word list; remove Level -2; update versioning in final standard and system prompt. ([`d105199`](https://github.com/NikolaRHristov/STE-Code/commit/d105199))
- Prompts: synthesize-artifacts-worker.md — add multi-write_file guidance ([`55d3b86`](https://github.com/NikolaRHristov/STE-Code/commit/55d3b86))
- Phase F (artifacts/): bring assembler up to standard ([`6b79673`](https://github.com/NikolaRHristov/STE-Code/commit/6b79673))
- Prompts: extract finalize + synthesize-artifacts worker prompts to .md ([`73c24b4`](https://github.com/NikolaRHristov/STE-Code/commit/73c24b4))
- Phase G+: deep_enrich tool with externalized prompt ([`db32a97`](https://github.com/NikolaRHristov/STE-Code/commit/db32a97))
- Delete archived files and progress trackers for final pass orchestration ([`26c4d3e`](https://github.com/NikolaRHristov/STE-Code/commit/26c4d3e))
- Enhance Rule 3.6 documentation with realistic context examples for active voice usage in various scenarios. ([`28db254`](https://github.com/NikolaRHristov/STE-Code/commit/28db254))
- Save ([`91d14de`](https://github.com/NikolaRHristov/STE-Code/commit/91d14de))
- Enhance Rule 1.10 documentation with expanded examples and clear vocabulary ([`55bb908`](https://github.com/NikolaRHristov/STE-Code/commit/55bb908))
- Phase F/G: consolidate all stages into ste-code/final/ (rules+extensions+reference-catalogue+provenance); add assemble_final verifier; drop stale root-level enriched files ([`ea2a532`](https://github.com/NikolaRHristov/STE-Code/commit/ea2a532))
- Remove archive ([`34e4db4`](https://github.com/NikolaRHristov/STE-Code/commit/34e4db4))
- Phase G/F: consolidate all stages into ste-code/final/ (rules+extensions+refs+provenance) ([`0cd6e89`](https://github.com/NikolaRHristov/STE-Code/commit/0cd6e89))
- References: download coding-terminology/controlled-vocabulary vendor set (15 files + manifest) into .agents/reference/ (outside final/) ([`0157643`](https://github.com/NikolaRHristov/STE-Code/commit/0157643))
- Extension batch: domains - PASS ([`662a757`](https://github.com/NikolaRHristov/STE-Code/commit/662a757))
- Extension batch: anti-patterns - PASS ([`396a95c`](https://github.com/NikolaRHristov/STE-Code/commit/396a95c))
- Extension batch: nouns - PASS ([`119e829`](https://github.com/NikolaRHristov/STE-Code/commit/119e829))
- Update examples in a-categories and refine definition in a-dictionary for clarity ([`c4ec7bc`](https://github.com/NikolaRHristov/STE-Code/commit/c4ec7bc))
- Skills: add gated-batch-orchestration validation skill (companion to pipeline-output-attribution) ([`9499565`](https://github.com/NikolaRHristov/STE-Code/commit/9499565))
- Anonymize scripts: drop hardcoded /Volumes/NikolaRHristov paths ([`2705724`](https://github.com/NikolaRHristov/STE-Code/commit/2705724))
- Tools: add periodic git-sync daemon (fetch/ff-pull/push, no force, no auto-commit) ([`e0d5536`](https://github.com/NikolaRHristov/STE-Code/commit/e0d5536))
- Docs: refresh README to 6-stage A-F flow + GitHub-Pages-ready docs/ ([`3b3ca3c`](https://github.com/NikolaRHristov/STE-Code/commit/3b3ca3c))
- Adapt Section 07 - Safety Instructions - PASS ([`693eb7b`](https://github.com/NikolaRHristov/STE-Code/commit/693eb7b))
- Refactor dictionary entries in group-024-appendix.md for clarity and consistency; update approved/unapproved terms and examples. ([`eeeee8f`](https://github.com/NikolaRHristov/STE-Code/commit/eeeee8f))
- Adapt Section 04 - Sentences - PASS ([`4945816`](https://github.com/NikolaRHristov/STE-Code/commit/4945816))
- Adapt Section 03 - Verbs - PASS ([`2e05b6f`](https://github.com/NikolaRHristov/STE-Code/commit/2e05b6f))
- Adapt Section 02 - Multi-word Nouns - PASS ([`88ea3d7`](https://github.com/NikolaRHristov/STE-Code/commit/88ea3d7))
- Refine Batch 36 - PARTIAL - R106, R107, R108 ([`81b8512`](https://github.com/NikolaRHristov/STE-Code/commit/81b8512))
- Refine Batch 35 - PASS - R103, R104, R105 ([`9d16e35`](https://github.com/NikolaRHristov/STE-Code/commit/9d16e35))
- Refine Batch 34 - PASS - R100, R101, R102 ([`c043a8e`](https://github.com/NikolaRHristov/STE-Code/commit/c043a8e))
- Refine Batch 33 - PASS - R097, R098, R099 ([`3abb4a5`](https://github.com/NikolaRHristov/STE-Code/commit/3abb4a5))
- Refine Batch 30 - PASS - R088, R089, R090 ([`5089093`](https://github.com/NikolaRHristov/STE-Code/commit/5089093))
- Refine Batch 27 - PASS - R079, R080, R081 ([`928f880`](https://github.com/NikolaRHristov/STE-Code/commit/928f880))
- Refine Batch 32 - PASS - R094, R095, R096 ([`13ecb19`](https://github.com/NikolaRHristov/STE-Code/commit/13ecb19))
- Refine Batch 26 - PASS - R076, R077, R078 ([`c790a3b`](https://github.com/NikolaRHristov/STE-Code/commit/c790a3b))
- Refine Batch 29 - PASS - R085, R086, R087 ([`52f178d`](https://github.com/NikolaRHristov/STE-Code/commit/52f178d))
- Refine Batch 31 - PASS - R091, R092, R093 ([`fc74f0f`](https://github.com/NikolaRHristov/STE-Code/commit/fc74f0f))
- Refine Batch 25 - PASS - R073, R074, R075 ([`a080b5a`](https://github.com/NikolaRHristov/STE-Code/commit/a080b5a))
- Refine Batch 19 - PASS - R055, R056, R057 ([`77c17af`](https://github.com/NikolaRHristov/STE-Code/commit/77c17af))
- Refine Batch 28 - PASS - R082, R083, R084 ([`52ee7ad`](https://github.com/NikolaRHristov/STE-Code/commit/52ee7ad))
- Refine Batch 24 - PASS - R070, R071, R072 ([`a7b6c95`](https://github.com/NikolaRHristov/STE-Code/commit/a7b6c95))
- Refine Batch 18 - PASS - R052, R053, R054 ([`77a892b`](https://github.com/NikolaRHristov/STE-Code/commit/77a892b))
- Document refinement page-attribution defect + queue re-refinement chains ([`6e729f3`](https://github.com/NikolaRHristov/STE-Code/commit/6e729f3))
- Fix grouping slicer: tolerate marker drift (A/B/C/STRADDLER) + ONE-TABLE merge ([`14545d2`](https://github.com/NikolaRHristov/STE-Code/commit/14545d2))
- Implement diagnostic and repair tools for refined-file page markers to ensure proper grouping and slicing ([`5d0785e`](https://github.com/NikolaRHristov/STE-Code/commit/5d0785e))
- Add readiness watcher for STE-Code Phase C grouping to monitor corpus status ([`cd79bf8`](https://github.com/NikolaRHristov/STE-Code/commit/cd79bf8))
- Refine terminology and replace unapproved words across multiple pages in the STE code documentation. Changes include replacing terms like "detrimental" with "dangerous," "disassemble" with "dismantle," and "unapproved" alternatives with approved ones. Additionally, removed unnecessary page headers and ensured consistency in language usage throughout the documentation. ([`0baf738`](https://github.com/NikolaRHristov/STE-Code/commit/0baf738))
- Refinement markers: deterministic repair of 44 flagged files (A_dupes/B_missing_lead/C_merged/straddler) so grouping slices cleanly ([`cef6303`](https://github.com/NikolaRHristov/STE-Code/commit/cef6303))
- Refactor SKILL.md: streamline refinement protocol and enhance markdown formatting rules ([`bc14e23`](https://github.com/NikolaRHristov/STE-Code/commit/bc14e23))
- Fix launch-downstream.sh REPO resolution (was 4 levels, needs 3) ([`d90f304`](https://github.com/NikolaRHristov/STE-Code/commit/d90f304))
- Add launch-downstream.sh: one-shot C->D->E->F runner for post-refinement ([`ec21a68`](https://github.com/NikolaRHristov/STE-Code/commit/ec21a68))
- Docs: mark stale agent-*.md as superseded; refresh AGENTS.md table ([`bf9c003`](https://github.com/NikolaRHristov/STE-Code/commit/bf9c003))
- R069,R070,R071,R072 (batches 15/17 residual), gate-verified ([`44eee2b`](https://github.com/NikolaRHristov/STE-Code/commit/44eee2b))
- .agents/README: document standardized 7-stage pipeline + new tool dirs ([`5b32fdf`](https://github.com/NikolaRHristov/STE-Code/commit/5b32fdf))
- R066,R067,R068 (batch 18), gate-verified ([`1fe000c`](https://github.com/NikolaRHristov/STE-Code/commit/1fe000c))
- Extension SKILL + phase-e runner: markdown-first, point at real orchestrator ([`c7dbee6`](https://github.com/NikolaRHristov/STE-Code/commit/c7dbee6))
- R063,R064,R065 (batch 17), gate-verified ([`b919379`](https://github.com/NikolaRHristov/STE-Code/commit/b919379))
- Phase B1: continuation/redo orchestration with explicit queue (no live refined/ overwrite) ([`7b84d82`](https://github.com/NikolaRHristov/STE-Code/commit/7b84d82))
- R054-R062 (3 batch-waves), gate-verified ([`8bcee12`](https://github.com/NikolaRHristov/STE-Code/commit/8bcee12))
- Refactor: streamline formatting and structure of Simplified Technical English dictionary entries ([`f400451`](https://github.com/NikolaRHristov/STE-Code/commit/f400451))
- R050,R051,R052,R053 (single + batch-per-worker), gate-verified ([`fc4b215`](https://github.com/NikolaRHristov/STE-Code/commit/fc4b215))
- R043,R044,R046,R047,R048,R049 (batch-per-worker + redo), gate-verified ([`99f3848`](https://github.com/NikolaRHristov/STE-Code/commit/99f3848))
- Adaptation SKILL: document orchestrator + externalized templates ([`7187837`](https://github.com/NikolaRHristov/STE-Code/commit/7187837))
- Runners: delegate Phase D/F to orchestrators, keep CLI compat ([`62b53ed`](https://github.com/NikolaRHristov/STE-Code/commit/62b53ed))
- R045 (batch-per-worker), gate-verified ([`ca04eee`](https://github.com/NikolaRHristov/STE-Code/commit/ca04eee))
- R034 + gate: skip dictionary column-header label marks (Column N: STE/Non-STE example) ([`0ce5a94`](https://github.com/NikolaRHristov/STE-Code/commit/0ce5a94))
- R035, R042 (batch-per-worker), gate-verified ([`4e241f0`](https://github.com/NikolaRHristov/STE-Code/commit/4e241f0))
- Maintenance: externalize worker prompts + fix latent bugs ([`4dd398c`](https://github.com/NikolaRHristov/STE-Code/commit/4dd398c))
- Quality: externalize sweep + grounding worker prompts into templates/ ([`87414f2`](https://github.com/NikolaRHristov/STE-Code/commit/87414f2))
- Extraction: migrate worker prompt to {{placeholder}} template loader ([`29b6617`](https://github.com/NikolaRHristov/STE-Code/commit/29b6617))
- Runners: externalize all phase worker prompts into runners/templates/ ([`e94ad4f`](https://github.com/NikolaRHristov/STE-Code/commit/e94ad4f))
- Grouping: externalize group-header metadata into templates/group_header.md ([`41d2e3c`](https://github.com/NikolaRHristov/STE-Code/commit/41d2e3c))
- Add external template loader (lib/templater.py) + per-tool templates convention ([`85b1af6`](https://github.com/NikolaRHristov/STE-Code/commit/85b1af6))
- Batch 07-09 (R033,R036-R041), gate-verified ([`ce93e60`](https://github.com/NikolaRHristov/STE-Code/commit/ce93e60))
- R021,R029 + gate: mark check by TEXT coverage, not raw tag count ([`ac6ddc1`](https://github.com/NikolaRHristov/STE-Code/commit/ac6ddc1))
- Batch 05-06 (R027,R028,R030,R031,R032), gate-verified ([`db96e0e`](https://github.com/NikolaRHristov/STE-Code/commit/db96e0e))
- Batch 02-04 (R018-R020,R022-R026) via 3 parallel batch-workers, gate-verified ([`54c4660`](https://github.com/NikolaRHristov/STE-Code/commit/54c4660))
- Refine technical writing guidelines across multiple sections, including vertical lists, procedural writing, safety instructions, and punctuation rules. Update examples for clarity and consistency, ensuring adherence to STE standards. Consolidate content for improved readability and logical flow, while maintaining accurate definitions and rules for effective communication in technical documentation. ([`54ab95e`](https://github.com/NikolaRHristov/STE-Code/commit/54ab95e))
- Refactor SKILL.md for deterministic grouping: update overview, input/output, and execution instructions ([`c1c5af8`](https://github.com/NikolaRHristov/STE-Code/commit/c1c5af8))
- Add deterministic grouping engine and verification scripts ([`a59a1e4`](https://github.com/NikolaRHristov/STE-Code/commit/a59a1e4))
- Batch 01 (R015-R017) via batch-per-worker + gate: filter 'Part N - Writing rules' boilerplate ([`7f97d90`](https://github.com/NikolaRHristov/STE-Code/commit/7f97d90))
- Add _build_batch_prompt: one worker refines N files sequentially (batch-per-worker) ([`1d32230`](https://github.com/NikolaRHristov/STE-Code/commit/1d32230))
- Refine restart: R008 (subject-rule index as 2-col table) + gate: filter index/date/TOC boilerplate ([`998bebb`](https://github.com/NikolaRHristov/STE-Code/commit/998bebb))
- Refine restart: R013-R014 (dictionary tables, marks preserved, gate-verified) ([`6e9aafc`](https://github.com/NikolaRHristov/STE-Code/commit/6e9aafc))
- Refinement: fix GFM blockquote soft-wrap (quoted-blank > separator between STE/Non-STE) ([`1e01f29`](https://github.com/NikolaRHristov/STE-Code/commit/1e01f29))
- Refine restart: R004 (table format, gate-verified) ([`cf3d12c`](https://github.com/NikolaRHristov/STE-Code/commit/cf3d12c))
- Refine restart: R012 (dictionary table, 26 marks, gate-verified) ([`a0b83f8`](https://github.com/NikolaRHristov/STE-Code/commit/a0b83f8))
- Refine restart: R009-R010 (table format, gate-verified) ([`8df0630`](https://github.com/NikolaRHristov/STE-Code/commit/8df0630))
- Refine restart: R005-R007 (table format, manual, gate-verified) ([`e1fceb9`](https://github.com/NikolaRHristov/STE-Code/commit/e1fceb9))
- Feedback: worker helper-script anti-pattern + generalizable guard ([`5d0ede5`](https://github.com/NikolaRHristov/STE-Code/commit/5d0ede5))
- Refinement worker prompt: forbid helper scripts / mechanical transforms (manual reformat only) ([`a47611e`](https://github.com/NikolaRHristov/STE-Code/commit/a47611e))
- Refine restart wave 1: R001-R003 (table format, gate-verified) ([`1326767`](https://github.com/NikolaRHristov/STE-Code/commit/1326767))
- Tryout ([`90366a0`](https://github.com/NikolaRHristov/STE-Code/commit/90366a0))
- Feedback: refinement root-cause + generalizable lessons for grouping/adaptation agents ([`398b9c2`](https://github.com/NikolaRHristov/STE-Code/commit/398b9c2))
- Refinement fix: preserve dictionary tables (stop 3x explode->truncation) + fix parity gate ([`e7fe0f9`](https://github.com/NikolaRHristov/STE-Code/commit/e7fe0f9))
- Refinement: raise worker timeout 300s->600s (Nous free tier slower with embedded skill prompt) ([`ed5eb99`](https://github.com/NikolaRHristov/STE-Code/commit/ed5eb99))
- Remove ad-hoc launcher script (reuse existing refine_batch.py pattern) ([`2d16bb2`](https://github.com/NikolaRHristov/STE-Code/commit/2d16bb2))
- Refinement: add concurrency-limited parallel launcher (waves of 3, 3 workers/batch) ([`39e4250`](https://github.com/NikolaRHristov/STE-Code/commit/39e4250))
- Reset refine checkpoint — all 109 workers reprocess with skill-embedding + parity gate ([`cd20787`](https://github.com/NikolaRHristov/STE-Code/commit/cd20787))
- Runners: embed grouping skill; fix phase-f model poolside->tencent ([`005c80d`](https://github.com/NikolaRHristov/STE-Code/commit/005c80d))
- Extraction/Refinement: embed authoritative SKILL.md into worker prompts; add content-parity gate (zero-loss backstop) to refinement ([`154554c`](https://github.com/NikolaRHristov/STE-Code/commit/154554c))
- Pipeline: add skill_prompt helper + make run_agent embed STE-Code skills ([`75c9d90`](https://github.com/NikolaRHristov/STE-Code/commit/75c9d90))
- Update dictionary entries for pages 349-352 and 397-400: Add approved and unapproved terms, clarify meanings, and provide STE and Non-STE examples for improved clarity and consistency. ([`405828a`](https://github.com/NikolaRHristov/STE-Code/commit/405828a))
- Refinement: forbid regex/mechanical edits in worker prompt; preserve all source wording ([`8d1c462`](https://github.com/NikolaRHristov/STE-Code/commit/8d1c462))
- Refine Batch 01 - PASS - R001, R002, R003 ([`e607dd0`](https://github.com/NikolaRHristov/STE-Code/commit/e607dd0))
- Maintenance: add lock-group.sh ([`a11be27`](https://github.com/NikolaRHristov/STE-Code/commit/a11be27))
- Lib: add pipeline_core.py shared pipeline module ([`8606847`](https://github.com/NikolaRHristov/STE-Code/commit/8606847))
- Quality: add protect-tables, strict-guard, verify-batch helpers ([`66f6759`](https://github.com/NikolaRHristov/STE-Code/commit/66f6759))
- Refinement: add parallel refine_batch.py orchestrator (tencent) ([`2d51e5f`](https://github.com/NikolaRHristov/STE-Code/commit/2d51e5f))
- Prompts: update extraction worker prompt template ([`2a35432`](https://github.com/NikolaRHristov/STE-Code/commit/2a35432))
- Runners: switch poolside default to tencent/hy3:free via STE_MODEL ([`a76bd57`](https://github.com/NikolaRHristov/STE-Code/commit/a76bd57))
- Skills: update STE-Code agent skill docs and add operating/extraction principles ([`7178906`](https://github.com/NikolaRHristov/STE-Code/commit/7178906))
- Update progress tracker and extraction checkpoint with completed batches ([`ad45874`](https://github.com/NikolaRHristov/STE-Code/commit/ad45874))
- Batch 34 - PASS - Workers W100, W101, W102 (pages 397-408) ([`50a4047`](https://github.com/NikolaRHristov/STE-Code/commit/50a4047))
- Batch 35 - PASS - Workers W103, W104, W105 (pages 409-420) ([`19c524e`](https://github.com/NikolaRHristov/STE-Code/commit/19c524e))
- Batch 33 - PASS - Workers W097, W098, W099 (pages 385-396) ([`78d277c`](https://github.com/NikolaRHristov/STE-Code/commit/78d277c))
- Batch 36 - PASS - Workers W106, W107, W108 (pages 421-432) ([`46f20a4`](https://github.com/NikolaRHristov/STE-Code/commit/46f20a4))
- Batch 37 - PASS - Workers W109 (pages 433-434) ([`25e7ca3`](https://github.com/NikolaRHristov/STE-Code/commit/25e7ca3))
- Refactor model reference to use environment variable STE_MODEL in maintenance and refinement scripts ([`8dd744b`](https://github.com/NikolaRHristov/STE-Code/commit/8dd744b))
- Update model references from poolside/laguna-s-2.1:free to tencent/hy3:free across configuration and documentation ([`4beed8f`](https://github.com/NikolaRHristov/STE-Code/commit/4beed8f))
- Update extraction progress and quality check status in PROGRESS.md and extraction-checkpoint.json ([`fbf773b`](https://github.com/NikolaRHristov/STE-Code/commit/fbf773b))
- Update timeout settings in environment and scripts to 600 seconds ([`2167281`](https://github.com/NikolaRHristov/STE-Code/commit/2167281))
- Update model references from poolside/laguna-s-2.1:free to tencent/hy3:free across scripts and documentation ([`94fd2e3`](https://github.com/NikolaRHristov/STE-Code/commit/94fd2e3))
- Batch 32 - PASS - Workers W094, W095, W096 (pages 373-384) ([`750f566`](https://github.com/NikolaRHristov/STE-Code/commit/750f566))
- Batch 29 - PASS - Workers W085, W086, W087 (pages 337-348) ([`4169430`](https://github.com/NikolaRHristov/STE-Code/commit/4169430))
- Batch 31 - PASS - Workers W091, W092, W093 (pages 361-372) ([`96cd0bd`](https://github.com/NikolaRHristov/STE-Code/commit/96cd0bd))
- Batch 30 - PASS - Workers W088, W089, W090 (pages 349-360) ([`fd6fa51`](https://github.com/NikolaRHristov/STE-Code/commit/fd6fa51))
- Batch 29 - PARTIAL (2/3) - Workers W085, W086, W087 (pages 337-348) ([`4996942`](https://github.com/NikolaRHristov/STE-Code/commit/4996942))
- Batch 28 - PASS - Workers W082, W083, W084 (pages 325-336) ([`d1d3aa8`](https://github.com/NikolaRHristov/STE-Code/commit/d1d3aa8))
- Batch 27 - PASS - Workers W079, W080, W081 (pages 313-324) ([`099c27c`](https://github.com/NikolaRHristov/STE-Code/commit/099c27c))
- Batch 26 - PASS - Workers W076, W077, W078 (pages 301-312) ([`65f4bc0`](https://github.com/NikolaRHristov/STE-Code/commit/65f4bc0))
- Batch 25 - PASS - Workers W073, W074, W075 (pages 289-300) ([`79d5f3d`](https://github.com/NikolaRHristov/STE-Code/commit/79d5f3d))
- Batch 24 - PASS - Workers W070, W071, W072 (pages 277-288) ([`971fc1a`](https://github.com/NikolaRHristov/STE-Code/commit/971fc1a))
- Batch 23 - PASS - Workers W067, W068, W069 (pages 265-276) ([`a53b928`](https://github.com/NikolaRHristov/STE-Code/commit/a53b928))
- Add W060 - pages 237-240 extracted ([`d891f68`](https://github.com/NikolaRHristov/STE-Code/commit/d891f68))
- Batch 22 - PASS - Workers W064, W065, W066 (pages 253-264) ([`5cc7c7a`](https://github.com/NikolaRHristov/STE-Code/commit/5cc7c7a))
- Batch 21 - PASS - Workers W061, W062, W063 (pages 241-252) ([`7a73cdc`](https://github.com/NikolaRHristov/STE-Code/commit/7a73cdc))
- Batch 20 - PASS - Workers W058, W059, W060 (pages 229-240) ([`3ac3e41`](https://github.com/NikolaRHristov/STE-Code/commit/3ac3e41))
- Update progress tracking, implement checkpointing, and enhance API timeout controls ([`6e7ed30`](https://github.com/NikolaRHristov/STE-Code/commit/6e7ed30))
- Batch 19 - PASS - Workers W055, W056, W057 (pages 217-228) ([`2caf83f`](https://github.com/NikolaRHristov/STE-Code/commit/2caf83f))
- W055 passed ([`c99cb58`](https://github.com/NikolaRHristov/STE-Code/commit/c99cb58))
- Update PROGRESS.md: mark batches 12, 14, 15 complete, add commentary-stripping tool and prompt templates ([`fd71979`](https://github.com/NikolaRHristov/STE-Code/commit/fd71979))
- Extract prompt templates, add strip-commentary tool and test-worker diagnostic ([`13828a9`](https://github.com/NikolaRHristov/STE-Code/commit/13828a9))
- W045 - commentaries stripped from file content ([`55fa7b8`](https://github.com/NikolaRHristov/STE-Code/commit/55fa7b8))
- W044 passed via test-worker ([`7c6680a`](https://github.com/NikolaRHristov/STE-Code/commit/7c6680a))
- W043 passed ([`5eed6b0`](https://github.com/NikolaRHristov/STE-Code/commit/5eed6b0))
- Add strip-commentary.py with inference-powered cleanup, prompt templates in tools/prompts/ ([`c1bbfeb`](https://github.com/NikolaRHristov/STE-Code/commit/c1bbfeb))
- Revert: quality gate keeps FAIL-on-commentary (no regex stripping). Fix escape chars. ([`3be5a81`](https://github.com/NikolaRHristov/STE-Code/commit/3be5a81))
- Extract prompt template to tools/prompts/extraction-worker.md, fix oneshot wrapper, add test-worker diagnostic ([`5ae80c6`](https://github.com/NikolaRHristov/STE-Code/commit/5ae80c6))
- Add --debug flag and trajectory saving to oneshot wrapper for inspection ([`da5e15b`](https://github.com/NikolaRHristov/STE-Code/commit/da5e15b))
- Fix: reliable oneshot wrapper with timeout/env fixes, strip commentary in quality gate, clarified prompt ([`4ead8eb`](https://github.com/NikolaRHristov/STE-Code/commit/4ead8eb))
- Fix: strip commentary from extracted files, improve oneshot wrapper timeout/error handling, clarify prompt ([`00f84c0`](https://github.com/NikolaRHristov/STE-Code/commit/00f84c0))
- W054 completed via test worker ([`7a59871`](https://github.com/NikolaRHristov/STE-Code/commit/7a59871))
- Fix oneshot-wrapper: add timeout env, error capture to stderr, explicit cleanup ([`fccc24b`](https://github.com/NikolaRHristov/STE-Code/commit/fccc24b))
- Enhance test-worker.py for improved diagnostics and output handling; update hermes-oneshot-wrapper.py with timeout and logging fixes ([`3f2dda6`](https://github.com/NikolaRHristov/STE-Code/commit/3f2dda6))
- Batch 18: W053-W054 completed ([`f7d60c1`](https://github.com/NikolaRHristov/STE-Code/commit/f7d60c1))
- Batch 16: W046-W048 completed ([`53cb219`](https://github.com/NikolaRHristov/STE-Code/commit/53cb219))
- Refactor test-worker.py for improved readability and output formatting ([`c525e7b`](https://github.com/NikolaRHristov/STE-Code/commit/c525e7b))
- Anonymize .agents/ documents and add feedback ([`5f06e73`](https://github.com/NikolaRHristov/STE-Code/commit/5f06e73))
- Batches 16-17: W039, W042-W049, W050-W051 completed ([`aeee09c`](https://github.com/NikolaRHristov/STE-Code/commit/aeee09c))
- Update AGENTS.md and add aphrodite-tool-testing.md for improved agent handling and feedback ([`6e82d50`](https://github.com/NikolaRHristov/STE-Code/commit/6e82d50))
- Batch 17 - PASS - Workers W049, W050, W051 (pages 193-204) ([`4acd686`](https://github.com/NikolaRHristov/STE-Code/commit/4acd686))
- Batch 16 - PASS - Workers W046, W047, W048 (pages 181-192) ([`e52f1bc`](https://github.com/NikolaRHristov/STE-Code/commit/e52f1bc))
- Batches 13-16: W039 completed, W046-W047 passed ([`ad60235`](https://github.com/NikolaRHristov/STE-Code/commit/ad60235))
- Batch 13 - PASS - Workers W037, W038, W039 (pages 145-156) ([`458cb1a`](https://github.com/NikolaRHristov/STE-Code/commit/458cb1a))
- Batches 12-15: Additional extracted files (W036, W043-W044, W058-W059) ([`e83ab56`](https://github.com/NikolaRHristov/STE-Code/commit/e83ab56))
- Batches 13-14: Commit W037-W040 extracted files ([`673525c`](https://github.com/NikolaRHristov/STE-Code/commit/673525c))
- Batches 1-10: Commit 30 extracted worker files (gitignored by ste-code/extracted/ rule — fixed with negation) ([`2468a1d`](https://github.com/NikolaRHristov/STE-Code/commit/2468a1d))
- Batch 06 - PASS - Workers W016, W017, W018 (pages 61-72) ([`21e2207`](https://github.com/NikolaRHristov/STE-Code/commit/21e2207))
- Batch 10 - PASS - Workers W028, W029, W030 (pages 109-120) ([`753e2c8`](https://github.com/NikolaRHristov/STE-Code/commit/753e2c8))
- Batch 07 - PASS - Workers W019, W020, W021 (pages 73-84) ([`1d7fedd`](https://github.com/NikolaRHristov/STE-Code/commit/1d7fedd))
- Batch 09 - PASS - Workers W025, W026, W027 (pages 97-108) ([`8e4b68c`](https://github.com/NikolaRHristov/STE-Code/commit/8e4b68c))
- Batch 03 - PASS - Workers W007, W008, W009 (pages 25-36) ([`d3d8bb8`](https://github.com/NikolaRHristov/STE-Code/commit/d3d8bb8))
- Batch 02 - PASS - Workers W004, W005, W006 (pages 13-24) ([`d9be765`](https://github.com/NikolaRHristov/STE-Code/commit/d9be765))
- Batch 05 - PASS - Workers W013, W014, W015 (pages 49-60) ([`5b07ccb`](https://github.com/NikolaRHristov/STE-Code/commit/5b07ccb))
- Batch 02 - PASS - Workers W004, W005, W006 (pages 13-24) ([`953cd5e`](https://github.com/NikolaRHristov/STE-Code/commit/953cd5e))
- Batch 04 - PASS - Workers W010, W011, W012 (pages 37-48) ([`1dcd2ae`](https://github.com/NikolaRHristov/STE-Code/commit/1dcd2ae))
- Batch 01 - PASS - Workers W001, W002, W003 (pages 1-12) ([`886bf7d`](https://github.com/NikolaRHristov/STE-Code/commit/886bf7d))
- Add quality check scripts and batch verification for markdown files ([`5f81022`](https://github.com/NikolaRHristov/STE-Code/commit/5f81022))
- Batch 01 - PASS - Workers W001, W002, W003 (pages 1-12) ([`15d9cfc`](https://github.com/NikolaRHristov/STE-Code/commit/15d9cfc))
- Update model references from deepseek-v4-pro to poolside/laguna-s-2.1:free across all agents and benchmark scripts ([`dff1158`](https://github.com/NikolaRHristov/STE-Code/commit/dff1158))
- Unarchive ([`4e6c561`](https://github.com/NikolaRHristov/STE-Code/commit/4e6c561))
- Update model reference in contributing guide and correct stale references count in README ([`2253113`](https://github.com/NikolaRHristov/STE-Code/commit/2253113))
- Add page splitting script and update documentation for issue-09-2025 ([`5cb6f11`](https://github.com/NikolaRHristov/STE-Code/commit/5cb6f11))
- Issue-09-2025.pdf -> md ([`939a3a0`](https://github.com/NikolaRHristov/STE-Code/commit/939a3a0))
- Delete ste-code/artifacts/level4/SESSION.md ([`59ad270`](https://github.com/NikolaRHristov/STE-Code/commit/59ad270))
- Delete ste-code/artifacts/level3/SESSION.md ([`8a712fe`](https://github.com/NikolaRHristov/STE-Code/commit/8a712fe))
- Phase1: grounding complete — 2 contradictions resolved (compile→no noun form, deploy→deploy(n)), 7 rule refs fixed, 10 SRR domains confirmed NOVEL, 0 unresolved ([`78edbee`](https://github.com/NikolaRHristov/STE-Code/commit/78edbee))
- Phase0: state reconciliation complete — all 26 files confirmed, 0 contradictions, 6 items pending for Phases 1-4 ([`4604ea7`](https://github.com/NikolaRHristov/STE-Code/commit/4604ea7))

[1.1.0]: https://github.com/NikolaRHristov/STE-Code/compare/v1.0.0...v1.1.0

## [1.0.0] — 2026-07-30

### Added

- Level 0 user guide + Level 3 compliance check template — 2 missing templates generated ([`b7ad02d`](https://github.com/NikolaRHristov/STE-Code/commit/b7ad02d))
- Level 4 + all artifact level directories (level--2 through level5) prepared ([`87dccf3`](https://github.com/NikolaRHristov/STE-Code/commit/87dccf3))
- Level 5 directory structure (64 dirs by section) + anonymize CONTRIBUTING.md repo URL ([`aa1d8bf`](https://github.com/NikolaRHristov/STE-Code/commit/aa1d8bf))
- Level 5 prompt (46K tokens) + compact template (300 tokens) — full rule coverage ([`fbce57f`](https://github.com/NikolaRHristov/STE-Code/commit/fbce57f))
- Agents can read ste-code/ rules — benchmark SLIM prompt + MASTER.md AGENT RULE ACCESS section ([`f2cd983`](https://github.com/NikolaRHristov/STE-Code/commit/f2cd983))
- Translations skeleton — 9 locales, directory structure, README with Phase E plan ([`5e41976`](https://github.com/NikolaRHristov/STE-Code/commit/5e41976))
- Worker idempotency baseline — Tier 1/2/3 pre-flight checks, added to MASTER.md, wired into Phase A orchestrator ([`6b39e91`](https://github.com/NikolaRHristov/STE-Code/commit/6b39e91))
- **telemetry:** Worker telemetry wrapper — timing, output validation, self-healing scan ([`acc469f`](https://github.com/NikolaRHristov/STE-Code/commit/acc469f))
- Local tools — oneshot wrapper + auto-detecting launcher, self-contained ([`db96559`](https://github.com/NikolaRHristov/STE-Code/commit/db96559))
- **expansion:** Pass 1 Batch 1-3 — 15 rule examples for rules 1.1, 1.10, 1.11 ([`fc5dcb0`](https://github.com/NikolaRHristov/STE-Code/commit/fc5dcb0))
- Prompt generators for expansion + maturity fixes + complete handoff ([`9371372`](https://github.com/NikolaRHristov/STE-Code/commit/9371372))
- Add issue-09-2025 PDF document ([`c45d825`](https://github.com/NikolaRHristov/STE-Code/commit/c45d825))
- Complete STE-Code code-domain dictionary — 175 entries ([`3fb3368`](https://github.com/NikolaRHristov/STE-Code/commit/3fb3368))
- **agent-9:** Translation Orchestrator — discovery-based, blank placeholders, 9 locales ([`e24f3ec`](https://github.com/NikolaRHristov/STE-Code/commit/e24f3ec))
- Enrich code-examples from refined content rules 4.3-9 — 61 pairs ([`1b39220`](https://github.com/NikolaRHristov/STE-Code/commit/1b39220))
- **ste-code:** Add domain-adapt batch 3 — code-domain category mapping rules ([`6331be9`](https://github.com/NikolaRHristov/STE-Code/commit/6331be9))
- Enlarge ste-code from refined content using Agent #8 poll workers ([`8b05129`](https://github.com/NikolaRHristov/STE-Code/commit/8b05129))
- Extension batches 2-4 — adjectives, anti-patterns, noun categories ([`f073d18`](https://github.com/NikolaRHristov/STE-Code/commit/f073d18))
- Agent #8 Extension Worker — generate code-domain gap fillers ([`7a348a4`](https://github.com/NikolaRHristov/STE-Code/commit/7a348a4))

### Changed

- Archive stale pipeline files (prompts, audits, scripts, tests) — keep only adapted, artifacts, data, templates ([`d5cc749`](https://github.com/NikolaRHristov/STE-Code/commit/d5cc749))
- Archive pipeline stages (extracted, refined, enriched, merged, v2) → ste-code/_archive/; keep active: adapted, artifacts, data, templates ([`789519a`](https://github.com/NikolaRHristov/STE-Code/commit/789519a))
- SCE/ → ste-code/ consolidation complete — README updated, gitignore cleaned ([`cdce33c`](https://github.com/NikolaRHristov/STE-Code/commit/cdce33c))
- Fold SCE/ into ste-code/ — vocabulary → ste-code/data/, templates → ste-code/templates/, delete duplicate scaffolds ([`3d8b72e`](https://github.com/NikolaRHristov/STE-Code/commit/3d8b72e))
- **agent-4:** Rewrite Continuator for EXPANSION not compression ([`005a3b6`](https://github.com/NikolaRHristov/STE-Code/commit/005a3b6))
- Deduplicate master.md and master-raw.md — 49%→clean ([`5dd566d`](https://github.com/NikolaRHristov/STE-Code/commit/5dd566d))

### Fixed

- Mark 66 STE gaps in 9 adapted rules (Phase B artifact — Non-STE examples missing corrections) ([`e518ebd`](https://github.com/NikolaRHristov/STE-Code/commit/e518ebd))
- **run.py:** Use benchmark_lib as scoring source, broaden waitpid exception, stop swallowing read errors ([`413840e`](https://github.com/NikolaRHristov/STE-Code/commit/413840e))
- Resolve merge collision in benchmark_lib.py — dedupe extract_compliance_section ([`4888f2f`](https://github.com/NikolaRHristov/STE-Code/commit/4888f2f))
- Benchmark_lib.py regex bug (re.escape double-escaping) + results-control README ([`a305d0f`](https://github.com/NikolaRHristov/STE-Code/commit/a305d0f))
- **benchmark_lib:** Extract_compliance_section bold-marker branch, stale SOURCE-OF-TRUTH comment, unused difflib import ([`5d3ca55`](https://github.com/NikolaRHristov/STE-Code/commit/5d3ca55))
- **enlarge-ste-code:** Agent number docstring, prompt file path, JSON extraction robustness ([`83a18c2`](https://github.com/NikolaRHristov/STE-Code/commit/83a18c2))
- Benchmark SKILL.md — 19→14 categories, 53→51 rules, division-by-zero documented, hermes dependency noted; MASTER.md + AGENTS.md corrected ([`aa7cd97`](https://github.com/NikolaRHristov/STE-Code/commit/aa7cd97))
- Correct schema $id repo name and SKILL.md category/rule count contradictions ([`eedd1a6`](https://github.com/NikolaRHristov/STE-Code/commit/eedd1a6))
- STE gap fixer — full content, strict additive-only rules, no restructuring ([`fdd1ffa`](https://github.com/NikolaRHristov/STE-Code/commit/fdd1ffa))
- Benchmark safety — all 4 modes now have Do NOT create files guard ([`fba1882`](https://github.com/NikolaRHristov/STE-Code/commit/fba1882))
- Restore deepened rule 4.2 (623L) — comprehensive code-domain coverage preserved ([`f9a8801`](https://github.com/NikolaRHristov/STE-Code/commit/f9a8801))
- Re-process batch 9 (rules 4.2-4.4) with stronger preservation directive ([`36428da`](https://github.com/NikolaRHristov/STE-Code/commit/36428da))
- Revert a-sec4-rule4.2 to original, strengthen Phase B preservation directive ([`125f7e1`](https://github.com/NikolaRHristov/STE-Code/commit/125f7e1))
- Add formatting rules to Phase B prompt — blank > between Non-STE/STE pairs, 4-backtick for nested fences ([`3c7e651`](https://github.com/NikolaRHristov/STE-Code/commit/3c7e651))
- Blockquote formatting — insert blank > between Non-STE and STE pairs for proper GitHub rendering ([`b9309cb`](https://github.com/NikolaRHristov/STE-Code/commit/b9309cb))
- Remove SCE/ files re-added by gitignore change; add SCE/ to gitignore permanently ([`3fb61b9`](https://github.com/NikolaRHristov/STE-Code/commit/3fb61b9))
- Gitignore .agents/tmp/*.txt only (not dir) + VSCode settings for tmp visibility ([`59bda99`](https://github.com/NikolaRHristov/STE-Code/commit/59bda99))
- Nested code fence resolution — upgrade outer fences to 4 backticks when containing 3-backtick examples ([`484950c`](https://github.com/NikolaRHristov/STE-Code/commit/484950c))
- All review findings — orchestrator bugs, handoff accuracy, What NOT To Do ([`0e4d7e4`](https://github.com/NikolaRHristov/STE-Code/commit/0e4d7e4))
- **markdown:** Launch 10 targeted markdown fix workers ([`50b1125`](https://github.com/NikolaRHristov/STE-Code/commit/50b1125))
- **maturity:** Final sync — all 61 workers complete ([`e44c115`](https://github.com/NikolaRHristov/STE-Code/commit/e44c115))
- **maturity:** 15 target files improved — +2,700 lines across skills, references, UML ([`0f7552b`](https://github.com/NikolaRHristov/STE-Code/commit/0f7552b))
- **maturity:** All 61 workers launched, parallel agent synced ([`88fb141`](https://github.com/NikolaRHristov/STE-Code/commit/88fb141))
- **maturity:** Batches 2-6 — 17 workers active across agents, skills, references ([`defba05`](https://github.com/NikolaRHristov/STE-Code/commit/defba05))
- **maturity:** Batches 2-5 — Agent #4-6 + skills extraction through benchmarking ([`b676c66`](https://github.com/NikolaRHristov/STE-Code/commit/b676c66))
- **maturity:** Batch 1 — Agent #2 (+135L) and Agent #3 (+342L) improved ([`c191ab8`](https://github.com/NikolaRHristov/STE-Code/commit/c191ab8))
- **expansion:** Change prompts from stdout to write_file — 55 prompts patched ([`abc246b`](https://github.com/NikolaRHristov/STE-Code/commit/abc246b))
- **agent-1:** Apply maturity audit fixes — edge case handling + output sample ([`7ee48f4`](https://github.com/NikolaRHristov/STE-Code/commit/7ee48f4))
- **agent-4:** Add deduplication checks to all 5 expansion passes ([`8d8a2fa`](https://github.com/NikolaRHristov/STE-Code/commit/8d8a2fa))
- SCE v2.0.0 — align approved-verbs.json with canonical synonym table ([`d69d812`](https://github.com/NikolaRHristov/STE-Code/commit/d69d812))

### Documentation

- Rewrite all READMEs — correct token counts, level structure, agent-agnostic tools, STE-Code compliant prose ([`d29d42d`](https://github.com/NikolaRHristov/STE-Code/commit/d29d42d))
- Update deployment guide coverage list in CONTRIBUTING.md ([`24c0fb4`](https://github.com/NikolaRHristov/STE-Code/commit/24c0fb4))
- METHODOLOGY.md — complete operations manual (canonical patterns, tools, pitfalls, quick reference) ([`a51e772`](https://github.com/NikolaRHristov/STE-Code/commit/a51e772))
- **benchmark:** Document hermes CLI dependency and run.py/orchestrator.py Python requirements ([`4eea5c4`](https://github.com/NikolaRHristov/STE-Code/commit/4eea5c4))
- **benchmark:** Add README files for results-control/ and results-v2/ directories ([`9669c38`](https://github.com/NikolaRHristov/STE-Code/commit/9669c38))
- Rewrite README in STE-Code style, remove empty CHANGELOG ([`f4988eb`](https://github.com/NikolaRHristov/STE-Code/commit/f4988eb))
- Add ASD-STE100 attribution to all 4 system prompts + 3 templates (source frontmatter) ([`73a5997`](https://github.com/NikolaRHristov/STE-Code/commit/73a5997))
- Reasoning comparison — MEDIUM wins (99s vs 147s, 0 aerospace leaks vs 5). MEDIUM sufficient for Phase B. ([`04289c5`](https://github.com/NikolaRHristov/STE-Code/commit/04289c5))
- Phase A tool consolidation — canonical tools in MASTER.md + exchange.md, deleted 5 redundant scripts ([`d41e7ce`](https://github.com/NikolaRHristov/STE-Code/commit/d41e7ce))
- Update README.md and ste-code/README.md — current state ([`aabf0bd`](https://github.com/NikolaRHristov/STE-Code/commit/aabf0bd))
- 15 additional sub-pages — complete documentation tree ([`72cc686`](https://github.com/NikolaRHristov/STE-Code/commit/72cc686))
- 6 new sub-pages — quickstart, telemetry, orchestration, workers, rules, rails ([`6588108`](https://github.com/NikolaRHristov/STE-Code/commit/6588108))
- Complete documentation restructure — 10 docs across 9 categories ([`c9eec79`](https://github.com/NikolaRHristov/STE-Code/commit/c9eec79))
- Final pass plan v3 — telemetry, self-audit, actual state ([`38142ac`](https://github.com/NikolaRHristov/STE-Code/commit/38142ac))
- Handoff — complete session state for next orchestrator ([`0cd704f`](https://github.com/NikolaRHristov/STE-Code/commit/0cd704f))
- Final pass plan v2 — single-session orchestration with worker tracking grids ([`a76f6bc`](https://github.com/NikolaRHristov/STE-Code/commit/a76f6bc))
- Final pass plan — 6-phase, 225 self-healing workers, 77 batches ([`32ef520`](https://github.com/NikolaRHristov/STE-Code/commit/32ef520))
- Complete worker anatomy — 8-section prompt template, full system flow, ~500 workers across 150 batches ([`43c406a`](https://github.com/NikolaRHristov/STE-Code/commit/43c406a))
- Pair count comparison report — aerospace 4,945 vs STE-Code 1,212 ([`519ddde`](https://github.com/NikolaRHristov/STE-Code/commit/519ddde))
- Add Agent #8 + extension-worker skill to AGENTS.md inventory ([`4ecd898`](https://github.com/NikolaRHristov/STE-Code/commit/4ecd898))

### Tooling

- Add emergency-state.json to benchmark runtime artifacts in .gitignore ([`1dd7f03`](https://github.com/NikolaRHristov/STE-Code/commit/1dd7f03))
- Add benchmark-levels artifacts to .gitignore ([`7e20b0d`](https://github.com/NikolaRHristov/STE-Code/commit/7e20b0d))
- Remove empty .gitkeep files from level--1 and level--2 directories ([`af90246`](https://github.com/NikolaRHristov/STE-Code/commit/af90246))
- Clean ste-code/ disk + gitignore stale pipeline dirs ([`007060c`](https://github.com/NikolaRHristov/STE-Code/commit/007060c))
- Cleanup spec/ — keep only issue-09-2025 (434 pages + PDF), remove old edition, papers, presentation ([`90988ab`](https://github.com/NikolaRHristov/STE-Code/commit/90988ab))
- Remove outdated changelog file ste-code-changelog-corrected.md ([`9b416c7`](https://github.com/NikolaRHristov/STE-Code/commit/9b416c7))
- Git rm --cached all files in gitignored dirs (telemetry, tmp, audit, benchmark results, prompts, stale dirs) ([`d5c59f6`](https://github.com/NikolaRHristov/STE-Code/commit/d5c59f6))
- Update .gitignore to simplify benchmark runtime artifacts paths ([`1fb3a75`](https://github.com/NikolaRHristov/STE-Code/commit/1fb3a75))
- Delete stale docs/ + RELEASE-NOTES.md, fix CONTRIBUTING.md broken link ([`7678060`](https://github.com/NikolaRHristov/STE-Code/commit/7678060))
- Remove unused scripts _count_extensions.py and _extract_headings.py ([`a239a41`](https://github.com/NikolaRHristov/STE-Code/commit/a239a41))
- Delete instruction/ (superseded by .agents/MASTER.md) + remove stale reference ([`fd3fc73`](https://github.com/NikolaRHristov/STE-Code/commit/fd3fc73))
- Rename NikolaRHristov/Manual → NikolaRHristov/STE-Code (README, CHANGELOG, CITATION) ([`bf25619`](https://github.com/NikolaRHristov/STE-Code/commit/bf25619))
- Git rm --cached 13 stale audit reports + 5 UML worker prompts; .agents/audit/ added to gitignore ([`956a1a5`](https://github.com/NikolaRHristov/STE-Code/commit/956a1a5))
- Git rm --cached 109 ste-code/prompts-refine/ (stale refinement prompts) ([`5ff76c1`](https://github.com/NikolaRHristov/STE-Code/commit/5ff76c1))
- Regenerate .gitignore + git rm --cached 134 generated artifacts (prompts, audit, telemetry, benchmark, SCE/compute) ([`db1420f`](https://github.com/NikolaRHristov/STE-Code/commit/db1420f))
- Regenerate Phase A prompts (61), clean stale outputs, trace plan ([`331fb9e`](https://github.com/NikolaRHristov/STE-Code/commit/331fb9e))
- Final cleanup — stale check outputs moved ([`e2893c3`](https://github.com/NikolaRHristov/STE-Code/commit/e2893c3))
- Move scanner scripts to .agents/scripts/ ([`ecce42b`](https://github.com/NikolaRHristov/STE-Code/commit/ecce42b))
- Final cleanup — stray files moved, markdown fixes complete ([`4822301`](https://github.com/NikolaRHristov/STE-Code/commit/4822301))
- Sanitize remaining absolute paths in maturity fix outputs ([`b64f4ce`](https://github.com/NikolaRHristov/STE-Code/commit/b64f4ce))
- Final sync before parallel agent work — clean state ([`b4f2c9d`](https://github.com/NikolaRHristov/STE-Code/commit/b4f2c9d))
- Fix duplicate Agent #9 entry, sync with parallel agent ([`1144e9f`](https://github.com/NikolaRHristov/STE-Code/commit/1144e9f))
- Sync with parallel agent — cleanup failed worker outputs, stage new files ([`8779bed`](https://github.com/NikolaRHristov/STE-Code/commit/8779bed))
- Initialize clean repository — fully anonymized, generalized ([`bb1b29a`](https://github.com/NikolaRHristov/STE-Code/commit/bb1b29a))

### Other

- 6-phase master integration plan — state reconciliation through living standard loop, precedence stack, exit criteria, research references with terminology extraction lineage ([`0cf59e4`](https://github.com/NikolaRHristov/STE-Code/commit/0cf59e4))
- Remove IP/attribution from all level prompts (LLM token load), consolidate README credits, add research references + Credit & References section ([`39173ad`](https://github.com/NikolaRHristov/STE-Code/commit/39173ad))
- FLAVOR-1.0.0 linguistic layer — semantics.json, decision tree, registers, linter, 17 workflows ([`ab79669`](https://github.com/NikolaRHristov/STE-Code/commit/ab79669))
- Domain coverage audit — 11 missing domains, placeholder system, contribution guide, extension templates ([`2d6f340`](https://github.com/NikolaRHristov/STE-Code/commit/2d6f340))
- Canonical Non-STE/STE markers across all 55 adapted files — 52 fixes in 12 files ([`00ea832`](https://github.com/NikolaRHristov/STE-Code/commit/00ea832))
- Fill-gaps: expand GR-3 (2→10 pairs) and GR-4 (3→11 pairs) with STE-Code example pairs ([`e56cf53`](https://github.com/NikolaRHristov/STE-Code/commit/e56cf53))
- Agent-agnostic architecture — all scripts use agent-runner, pre-configured for Hermes ([`2bf7b39`](https://github.com/NikolaRHristov/STE-Code/commit/2bf7b39))
- Delete ste-code/artifacts/sweep-report.md ([`29dd667`](https://github.com/NikolaRHristov/STE-Code/commit/29dd667))
- Pass2: fix 34 FIXME content gaps, 5x 22→19 categories, 3x CRLF, L1 sentence-length inconsistency, missing attribution ([`757aec6`](https://github.com/NikolaRHristov/STE-Code/commit/757aec6))
- Quality audit over 65 files — 14 fixed (FIXME markers, CRLF, wrong rule refs, '53→51', '22→19 categories') ([`41a0daf`](https://github.com/NikolaRHristov/STE-Code/commit/41a0daf))
- Level1: essential principles — 14 rules, ~1.2K tokens ([`f99cdd7`](https://github.com/NikolaRHristov/STE-Code/commit/f99cdd7))
- Level4: parallel session outputs (dict excerpt, parallel assembly script) ([`debef45`](https://github.com/NikolaRHristov/STE-Code/commit/debef45))
- Level2: compact compliance prompt — 20 principles, ~4.5K tokens ([`efebba4`](https://github.com/NikolaRHristov/STE-Code/commit/efebba4))
- 3 (31KB) + 4 (108KB) complete. Artifact levels: 5,4,3 populated; 2,1,0,-1,-2 ready ([`892dce4`](https://github.com/NikolaRHristov/STE-Code/commit/892dce4))
- Level3: grammar-focused system prompt — 9 sections, 51 summaries, ~8K tokens ([`f555b4c`](https://github.com/NikolaRHristov/STE-Code/commit/f555b4c))
- Level 3 assembly script + session doc; Level 4 has 45KB output from separate session ([`b5403ad`](https://github.com/NikolaRHristov/STE-Code/commit/b5403ad))
- Level 4 session — assembly script + quick-start doc, reads 51 Level 5 summaries ([`30d6921`](https://github.com/NikolaRHristov/STE-Code/commit/30d6921))
- Phase:level5 complete — 51/51 rule summaries across 9 sections ([`f4b6761`](https://github.com/NikolaRHristov/STE-Code/commit/f4b6761))
- Phase:level5 — 44/51 rule summaries (sec1-8 complete, sec9 pending) ([`61ab1ba`](https://github.com/NikolaRHristov/STE-Code/commit/61ab1ba))
- Phase:level5 — 16/51 rules populated (sec1 complete, sec2 started) ([`c9e6656`](https://github.com/NikolaRHristov/STE-Code/commit/c9e6656))
- Phase:F complete — 21/22 audit pass, all refs fixed, CONTRIBUTING.md links repaired, levels -2 through 5 covered ([`b21d0f6`](https://github.com/NikolaRHristov/STE-Code/commit/b21d0f6))
- Phase:F complete — 21/22 audit checks pass, worker-prompts refs fixed, final audit report generated ([`0595d93`](https://github.com/NikolaRHristov/STE-Code/commit/0595d93))
- Phase:F audit — 20/22 checks pass, fixed 11 broken refs in worker-prompts.md, relaxed pair balance check ([`06403e0`](https://github.com/NikolaRHristov/STE-Code/commit/06403e0))
- Phase:D complete — 6 artifacts regenerated from deepened rules (system prompt, manual, methodology, example turn, deployment guide, README) ([`b1c654f`](https://github.com/NikolaRHristov/STE-Code/commit/b1c654f))
- Phase:C complete — 6 structured data tasks (vocabulary JSONs, synonym table, code dictionary, domain extensions, templates) ([`0ec6175`](https://github.com/NikolaRHristov/STE-Code/commit/0ec6175))
- Phase:B complete — 51/51 rules deepened (200-600L each, code-domain coverage, paradigm guidance, edge cases) ([`37c34c5`](https://github.com/NikolaRHristov/STE-Code/commit/37c34c5))
- Delete .check_md.py ([`1c66559`](https://github.com/NikolaRHristov/STE-Code/commit/1c66559))
- Phase:B batches:9-11 — 9 rules deepened (sec4 rules 4.3-4.5, sec5 rules 5.1-5.5, restored rule 4.2 at 623L) ([`da02b6a`](https://github.com/NikolaRHristov/STE-Code/commit/da02b6a))
- Phase:B batches:1-5 — 15 adapted rules deepened (sec1 rules 1.1-1.14, sec2-3) ([`57338db`](https://github.com/NikolaRHristov/STE-Code/commit/57338db))
- Phase:B1 partial — stopped at batch 4 (12/55 JSON examples). Pivoting to rule deepening. ([`b86caae`](https://github.com/NikolaRHristov/STE-Code/commit/b86caae))
- Phase:B1 batches:2-3 — 6 expansion workers (batches 006-009), +phase-b1-run.py orchestrator ([`b3680a7`](https://github.com/NikolaRHristov/STE-Code/commit/b3680a7))
- Phase:A complete — 61/61 workers, all 21 batches OK ([`2ae05ff`](https://github.com/NikolaRHristov/STE-Code/commit/2ae05ff))
- Phase:A batch:20-21 — script maturity fixes (check-rails 609L, generate_refine_prompts 408L) ([`b344d3f`](https://github.com/NikolaRHristov/STE-Code/commit/b344d3f))
- Phase:A batch:19-20 — benchmark maturity fixes (orchestrator 1094L, control 888L, launch-levels 824L, rescore 684L, run-benchmark 850L) ([`17ff6c6`](https://github.com/NikolaRHristov/STE-Code/commit/17ff6c6))
- Phase:A progress — state 51/61, +dogfood-audit.py tool ([`f999ec9`](https://github.com/NikolaRHristov/STE-Code/commit/f999ec9))
- Phase:A batch:16-17 — reference maturity fixes (STE-CODE-IMPLEMENTATION 1009L, category-mapping 582L, granular-strategy 573L, translation-grid 575L) ([`6e18d06`](https://github.com/NikolaRHristov/STE-Code/commit/6e18d06))
- Phase:A batch:17-18 — UML maturity fixes (agent-communication 1380L, worker-lifecycle 867L, pipeline-state-machine, error-recovery, database-layout) ([`6a0ffba`](https://github.com/NikolaRHristov/STE-Code/commit/6a0ffba))
- Phase:A batches:6-15 — 27 maturity-fix workers (references, skills, state-report); +check-tables.py tool ([`8649646`](https://github.com/NikolaRHristov/STE-Code/commit/8649646))
- Phase:A partial — benchmarking skill (483L) + tool consolidation (removed 5 redundant scripts, keep oneshot+telemetry) ([`8e9ea39`](https://github.com/NikolaRHristov/STE-Code/commit/8e9ea39))
- Phase:A batch:5 — maturity fixes adaptation (392L), artifacts (478L), auditing (461L) skills + README rewrite (standard+template positioning) ([`12e395a`](https://github.com/NikolaRHristov/STE-Code/commit/12e395a))
- Phase:A batch:4 — maturity fixes extraction (281L), refinement (397L), merging (392L) skills ([`fc1ba0f`](https://github.com/NikolaRHristov/STE-Code/commit/fc1ba0f))
- Phase:A batch:3 — maturity fixes agents #7 (694L), #8 (392L), #9 (~600L) ([`ec01148`](https://github.com/NikolaRHristov/STE-Code/commit/ec01148))
- Phase:A batch:2 — maturity fixes agents #4 (784L), #5 (657L), #6 (347L) ([`e019374`](https://github.com/NikolaRHristov/STE-Code/commit/e019374))
- Phase:A batch:1 — maturity fixes agents #1 (712L), #2 (696L), #3 (917L) ([`c18f6db`](https://github.com/NikolaRHristov/STE-Code/commit/c18f6db))
- Phase:A0 batch:inline — fix Agent #5 schema refs, add Agent #6 cross-refs + worked example + edge cases ([`676d757`](https://github.com/NikolaRHristov/STE-Code/commit/676d757))
- Update README.md ([`e652c91`](https://github.com/NikolaRHristov/STE-Code/commit/e652c91))
- **maturity:** Batches D-G complete — all ~85 instruction files scored across 21 workers ([`95f2b8b`](https://github.com/NikolaRHristov/STE-Code/commit/95f2b8b))
- **maturity:** Batch B — 16 top-level skill files scored ([`cb63e01`](https://github.com/NikolaRHristov/STE-Code/commit/cb63e01))
- **maturity:** Batch A — all 9 agent files scored (Levels 2-3) ([`ebc951d`](https://github.com/NikolaRHristov/STE-Code/commit/ebc951d))

[1.0.0]: https://github.com/NikolaRHristov/STE-Code/releases/tag/v1.0.0
