Skip to content

feat(routines): add Title 24 zero-offset high limit - #61

Merged
jscott3201 merged 1 commit into
mainfrom
feat/g36-title24-offset-0
Aug 22, 2026
Merged

feat(routines): add Title 24 zero-offset high limit#61
jscott3201 merged 1 commit into
mainfrom
feat/g36-title24-offset-0

Conversation

@jscott3201

Copy link
Copy Markdown
Owner

Summary

  • add the E3 Title 24 differential dry-bulb zero-offset routine for zones 1, 3, 5, and 11–16
  • preserve the donor graph, structural oracle, reference traces, provenance, and Buildings attribution
  • register the third AirEconomizerHighLimits specialization and update catalog count claims

Scope

The upstream source selects a direct TRet branch for this bucket. The donor fixture represents that path with an explicit AddParameter(p=0) identity block. This change does not modify the engine, donor or source pins, schema, coverage data, validators, or tests.

Revisions

  • Base: 425298c8bbb5a8ecf180335be8e1cdf3db10385a
  • Head: e7964a6152c8cd45c96f5c1cd5d79bc5ecbb5541
  • Engine: e2ff2f84577d9be65a49e6cb5440c223f6126817
  • Donor: 41e997fd130c5e454446b40bcc3ba576429876b4
  • Source: a131864e4c4df22ebcd52bb8da439de0087ac365

Validation

  • python3 -m unittest discover -s tools/lint/tests -v: 29 passed
  • python3 tools/lint/svg_fitment.py: 141 SVGs clean
  • python3 tools/lint/registry.py: 137 rules OK
  • python3 tools/lint/routines.py: 3 routines OK
  • python3 tools/lint/routines.py --donor-root DONOR_PIN-checkout: 3 routines, donor parity checked
  • cargo test --manifest-path tools/verify/Cargo.toml: 5 passed
  • cargo run --manifest-path tools/verify/Cargo.toml -- --routines: all three routines replayed
  • cargo run --manifest-path tools/verify/Cargo.toml -- --all: 137 fault directories passed
  • python3 -m unittest discover -s tools/dataset_harness/tests -v: 32 passed
  • CI dataset replay and summary assertions: passed
  • python3 tools/book/generate.py: passed twice with no tracked delta
  • mdbook build book: passed
  • git diff --check: passed
  • private-material guard: no PDF, raster image, watermark, licensee string, or local-path leakage

Evidence and exclusions

The routine remains source_evidenced at E3. Canonical-class, family, donor-set, and guideline completeness remain partial or unclaimed. Other Title 24 offsets, fixed dry-bulb variants, Boolean or Integer interfaces, stateful routines, and E4/E5 evidence remain out of scope.

@jscott3201 jscott3201 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cycle 1 consolidated review: PASS

Target: 425298c8bbb5a8ecf180335be8e1cdf3db10385a...e7964a6152c8cd45c96f5c1cd5d79bc5ecbb5541

  • review-luna: no blocker or major findings
  • review-dataflow-inkling: no blocker or major findings
  • Deferred findings: none
  • Exact-head checks: book / build and verify / verify succeeded

The PR head remained unchanged after both independent reviews.

@jscott3201
jscott3201 merged commit 8272193 into main Aug 22, 2026
3 checks passed
@jscott3201
jscott3201 deleted the feat/g36-title24-offset-0 branch August 23, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant