Sync ia skill with upstream (v1.3.0) - #6
Merged
Conversation
- Add six new workflows: change impact analysis (+ effort estimate workbook), object context matrix, new-developer onboarding guide, cross-version comparison, repository-wide member diff, and RPG fixed-form to free-form conversion, with their five build scripts and two templates - Tool catalog 51 -> 54: ia_object_context_matrix, ia_member_variants, ia_variant_summary - SKILL.md routing extended; REFERENCE_USAGE now documented as type-dependent (on *FILE rows I means Input, not Implicit) - Strip internal repository table names, raw SQL and execute_sql references from the published copy; keep the functional guidance - Bump all nine manifests to 1.3.0 and add the CHANGELOG entry
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.
What
Syncs the
iaskill with upstream and bumps to v1.3.0 (minor — three new tools and six new workflows).New workflows
references/change-impact-analysis.md— classify a planned change into one of 15 classes, run the class-specific silent-failure traps, produce a formula-driven effort estimate (scripts/build_change_estimate.py)references/object-context-matrix.md— everything one object uses plus everything that uses it (scripts/build_context_matrix.py)references/onboarding-guide.md— menu → program → file guide for new developers (scripts/build_onboarding_guide.py)references/version-comparison.md— diff one member across the libraries holding it (scripts/build_version_diff.py)references/member-diff.md— repository-wide cross-library member comparison (scripts/build_member_diff.py)references/rpg-conversion.md+rpg-opcode-map.md+rpg-cycle-recipes.md— fixed-form → free-form RPG conversionTool catalog 51 → 54:
ia_object_context_matrix,ia_member_variants,ia_variant_summary.Corrections —
REFERENCE_USAGEis documented as type-dependent: on*FILErowsImeans Input, not Implicit;FILE_USAGESis empty in current repositories.IP note
Sanitized before publishing — internal repository table names, raw SQL and
execute_sqlreferences were removed while keeping the functional guidance:references/onboarding-guide.md— SQL block and source-table name replaced with a functional instructionreferences/change-impact-analysis.md— three internal table/column references rewordedreferences/member-diff.md— internal fingerprint objects and the direct-SQL fallback section removedscripts/build_member_diff.py— the--schemadirect-SQL code path and its embedded query removed; the script now talks only toia_*toolsVerification
validatechecks replicated locally — all JSON and YAML parse, every required file present, all nine manifests read1.3.0ip-guardforbidden-string scan — cleanbuild_member_diff.py --helpruns after the code removal