Skip to content

Sync ia skill with upstream (v1.3.0) - #6

Merged
PIO-Anurag-Garg merged 1 commit into
mainfrom
chore/sync-ia-skill-v1.3.0
Aug 21, 2026
Merged

Sync ia skill with upstream (v1.3.0)#6
PIO-Anurag-Garg merged 1 commit into
mainfrom
chore/sync-ia-skill-v1.3.0

Conversation

@PIO-Anurag-Garg

Copy link
Copy Markdown
Collaborator

What

Syncs the ia skill 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 conversion

Tool catalog 51 → 54: ia_object_context_matrix, ia_member_variants, ia_variant_summary.

CorrectionsREFERENCE_USAGE is documented as type-dependent: on *FILE rows I means Input, not Implicit; FILE_USAGES is empty in current repositories.

IP note

Sanitized before publishing — internal repository table names, raw SQL and execute_sql references were removed while keeping the functional guidance:

  • references/onboarding-guide.md — SQL block and source-table name replaced with a functional instruction
  • references/change-impact-analysis.md — three internal table/column references reworded
  • references/member-diff.md — internal fingerprint objects and the direct-SQL fallback section removed
  • scripts/build_member_diff.py — the --schema direct-SQL code path and its embedded query removed; the script now talks only to ia_* tools

Verification

  • validate checks replicated locally — all JSON and YAML parse, every required file present, all nine manifests read 1.3.0
  • ip-guard forbidden-string scan — clean
  • build_member_diff.py --help runs after the code removal

- 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
@PIO-Anurag-Garg
PIO-Anurag-Garg merged commit bcb864f into main Aug 21, 2026
2 checks passed
@PIO-Anurag-Garg
PIO-Anurag-Garg deleted the chore/sync-ia-skill-v1.3.0 branch August 21, 2026 06:49
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