Repository navigation
chore(example): bump AUS contract_details schema version to 6 - #1562
Merged
Merged
Conversation
Pin Australia to contract_details v6 in the example app and document v2-v6 in a new AUS schema changelog, the migration list and the version matrix. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Contributor
|
Deploy preview for remote-flows ready!
Deployed with vercel-action |
Contributor
|
Deploy preview for adp-cost-calculator ready!
Deployed with vercel-action |
Contributor
📊 Coverage Report⚪ Coverage unchanged
Detailed BreakdownLines Coverage
Statements Coverage
Functions Coverage
Branches Coverage
✅ Coverage check passed |
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
remotecom
approved these changes
Oct 14, 2026
This was referenced Oct 14, 2026
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The example app now uses Australia's latest contract details form (v6). Australia also gets its own schema changelog.
Why
What changed
Toggle details
jsonSchemaVersions.ts: AUScontract_details1 → 6.schemaVersions.ts: unchanged, because it already lists AUS v1–v6.AUS.mdcovering v2–v6, plus Australia in the README's migration list and version matrix. Tiger has nox-rmt-schema-changelogfor AUS, so every entry is inferred from the snapshot diffs (v6 is tiger's current root schema, snapshots go to v5).available_ptominimum 20 days, PTO copy reworded.work_hours_per_weekreplaced by the shareddaily_schedulecomponent; new required third-party work, work equipment, non-compete, non-interference and non-solicitation fields; part-time minimum salary rule restructured.annual_gross_salary(flag-gated).work_hours_per_weekremoved) and v4 (24 month cap).Screenshots
N/A
Related Resources
apps/tiger/priv/json_schemas/contract_details/snapshots/AUS/{1..5}.jsonandAUS.json(v6)Testing
example/app in a browsernpm run schema-canary -- --country=AUS --checks=pinned,latest,submitagainst sandbox after the bump (pinned v6, latest, submit v6): all pass.🤖 Generated with Claude Code
Note
Low Risk
Example app and documentation only; no production SDK or API changes, though consumers upgrading AUS pins face submit-breaking schema shifts at v3/v4.
Overview
The example onboarding flow now pins Australia
contract_detailsfrom v1 to v6, aligning the demo with the current backend schema instead of the stale v1 default.Documentation adds
AUS.mdwith a version-by-version migration guide (v2–v6): PTO minimums, daily schedule and new restrictive-covenant fields (v3), 24-month fixed-term cap (v4), flag-gated high-salary messaging (v5), and extreme-salary acknowledgement (v6). The contract-details countries README links Australia and lists it in the version matrix at v6.No runtime or public API changes in this repo—only the example pin and docs. Integrators moving off v1 should treat v3 (new required fields,
work_hours_per_weekremoved) and v4 (duration validation) as breaking for submits.Reviewed by Cursor Bugbot for commit 9212d37. Bugbot is set up for automated code reviews on this repo. Configure here.