Combines the reviewed printing contract tooling and 4 × 1 / 4 × 2 inch diagnostic profiles into one release branch. PDF tests carry explicit job paper while ZPL carries its dimensions; saved printer defaults and 4 × 6 behavior are preserved. Native printing remains 2.3 and the wire payload/subprotocol remains v1.
The tooling uses locked dependencies and the narrow, approved EX-0015 development-only uri-js guard. The record merged through Gitea standards PR #54 after current Gitea checks passed; all other license and vulnerability checks remain enabled.
Validation on the combined source: 76 schema definitions, 79 fixtures, typecheck, ESLint and bundle all pass. Existing compatibility and invalid-input coverage is preserved. Current Gitea CI is still required before merge and publication. No physical printer or deployment changes are part of this PR.
Combines the reviewed printing contract tooling and 4 × 1 / 4 × 2 inch diagnostic profiles into one release branch. PDF tests carry explicit job paper while ZPL carries its dimensions; saved printer defaults and 4 × 6 behavior are preserved. Native printing remains 2.3 and the wire payload/subprotocol remains v1.
The tooling uses locked dependencies and the narrow, approved EX-0015 development-only uri-js guard. The record merged through Gitea standards PR #54 after current Gitea checks passed; all other license and vulnerability checks remain enabled.
Validation on the combined source: 76 schema definitions, 79 fixtures, typecheck, ESLint and bundle all pass. Existing compatibility and invalid-input coverage is preserved. Current Gitea CI is still required before merge and publication. No physical printer or deployment changes are part of this PR.
Keep printing 2.2 assigned to rendering and require 2.3 for media,
operator and retained-source support. Document capability negotiation
without changing the wire version, schemas or fixtures.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Add strict Python and checked JavaScript tooling, explicit source-scope
checks and real rejection probes to CI. Preserve existing runtime
behavior and document the limited bundle and test portability changes.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Codex GPT-6 <noreply@openai.com>
Signed-off-by: James Maes <james@kof22.com>
Keep strict Python checking at 1.1.414 using Microsoft's npm package,
removing the unnecessary Python wrapper and its bootstrap dependencies.
Pin minimatch 11.0.1 for the checked JavaScript tools and preserve actual
negative quality probes and all license/security checks.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Extend the existing coordinated printing contract and document PDF job paper without changing printer defaults or the wire version.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Permit only the approved dev-only transitive package while checking its exact version, lock integrity and installed license bytes; preserve all other license and vulnerability gates.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Preserve strict tooling and existing fixture behavior while adding four by one and four by two test profiles; cite the approved license record on the Gitea primary.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Record the passed schema, fixture, type, lint and bundle gates while keeping Gitea CI and deployment status separate.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Run the existing schema and compatibility fixtures through npm test for the shared Gitea Node gate; contract, dependencies and lock integrity remain unchanged.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Run the existing script and source-header checks through the locked uv interpreter for the shared Node profile.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Codex <noreply@openai.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Combines the reviewed printing contract tooling and 4 × 1 / 4 × 2 inch diagnostic profiles into one release branch. PDF tests carry explicit job paper while ZPL carries its dimensions; saved printer defaults and 4 × 6 behavior are preserved. Native printing remains 2.3 and the wire payload/subprotocol remains v1.
The tooling uses locked dependencies and the narrow, approved EX-0015 development-only uri-js guard. The record merged through Gitea standards PR #54 after current Gitea checks passed; all other license and vulnerability checks remain enabled.
Validation on the combined source: 76 schema definitions, 79 fixtures, typecheck, ESLint and bundle all pass. Existing compatibility and invalid-input coverage is preserved. Current Gitea CI is still required before merge and publication. No physical printer or deployment changes are part of this PR.