Predictive skills#12
Conversation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Predictive Skills Review (Pass 2)Re-reviewed after commits Resolved from Pass 1: Discovery routing (#1), case bug in modeling example (#2), graph-analysis disambiguation (#5), placeholder consistency (#7), pitfall consequences (#9), non-pitfall row removed (#10), register_and_load rebuild uncommented (#13), description shortened (#14). Training examples now document required variables in docstrings (partial #8). Must Fix1. Discovery 2. Case mismatch migrated to training example. The modeling fix ( 3. No guidance on extending an existing ontology for GNN. (Unchanged from Pass 1.) The modeling skill treats concept definition as greenfield. Users coming from 4. No guidance on creating train/val/test split tables. (Unchanged from Pass 1.) All three skills assume split tables exist in Snowflake but no skill explains how to create them or what schema they require. Should Fix5. No cross-skill pattern for graph metrics → GNN features. (Unchanged.) 6. Link prediction training example includes domain-specific filtering. 7. Unused Nice to Have8. No ontology-type → PropertyTransformer annotation mapping. A small table ("Float → usually Works Well
|
- Add predictive routing in rai-problem-discovery post-discovery section - Fix case inconsistency (c_customer_id → C_customer_id) in link prediction example - Add Graph constructor disambiguation in rai-graph-analysis and rai-predictive-modeling - Standardize DB/SCHEMA placeholders across all examples and SKILL.md code blocks - Add file pointers to paired modeling examples in training example headers - Add failure consequences (error types) to pitfall tables across all three skills - Remove non-pitfall row (pt=None) from training pitfalls table - Uncomment required graph/PT rebuild in register_and_load.py Session 2 - Shorten rai-predictive-modeling frontmatter description Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
@cafzal thanks for the thorough review. Here's what we addressed and what we deferred, point by point. Addressed
Not Addressed
|
Add guidance that agents must not choose between link_prediction and repeated_link_prediction — present both options and ask the user. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
merge to resolve conflict
export_csv now always defaults to True internally so users don't need to set it. CDC-related options (skip_cdc) are removed entirely. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Test Report — Hands-On GNN Pipeline Testing (Updated)Ran the full predictive pipeline (all three task types) on the H&M dataset. Setup questions raised to the GNN team in #team-prod-neuralai-gnns. What works end-to-end
Issues found (in order of discovery)1. SKILLS BUG: All three skills and the retail_planning template use Fix: Change all occurrences of 2. When enabled, Status: Raised with GNN team. Workaround: use 3. Experiment schema permissions needed for RAI native app The GNN experiment tracking database/schema must be accessible to the RAI native app. Requires: GRANT USAGE ON DATABASE <db> TO APPLICATION RELATIONALAI;
GRANT ALL ON SCHEMA <db>.<schema> TO APPLICATION RELATIONALAI;Not documented in the skills. 4. SSL certificate error during log streaming (environment, not code) After training starts successfully, log streaming hits an SSL error ( 5. The gnn3 branch requires 6. If the RAI native app isn't called Implications for the skillsMust fix in skills:
Should add to skills:
Test environment
|
No description provided.