$npx -y skills add transilienceai/communitytools --skill correlationCorrelation, confidence scoring, and conflict resolution across all tech-stack signals. Cross-validates and assigns High/Medium/Low confidence per technology.
| 1 | # Tech-Stack Correlation |
| 2 | |
| 3 | ## Scope |
| 4 | |
| 5 | The Phase 4 layer that consumes all detection outputs (frontend, backend, infra, security, OSINT) and produces the final vetted technology list: |
| 6 | |
| 7 | - **Cross-validate** signals from independent sources for corroboration |
| 8 | - **Score confidence** per technology (multi-factor weighted scoring) |
| 9 | - **Resolve conflicts** between signals (version mismatch, mutually exclusive frameworks, temporal inconsistencies, categorical ambiguity) |
| 10 | - **Flag** unresolvable conflicts for manual review |
| 11 | |
| 12 | ## Signals (input) |
| 13 | |
| 14 | - Raw signals grouped by category: `http`, `dns`, `tls`, `javascript`, `html`, `repository`, `job`, `archive` |
| 15 | - Inferred technologies from each detection domain (frontend / backend / infra / security) |
| 16 | - Asset inventory (domains, subdomains, IP map) for URL-context resolution |
| 17 | |
| 18 | ## Inferences (output) |
| 19 | |
| 20 | - `correlated_technologies[]` — each with `sources`, `source_count`, `agreement_score`, `corroborating_signals` |
| 21 | - `conflicts[]` — typed (version_mismatch / mutually_exclusive / temporal_inconsistency / categorical_ambiguity), with severity |
| 22 | - `technologies_with_confidence[]` — confidence level (High / Medium / Low), score (0-1), reasoning breakdown |
| 23 | - `confidence_summary` — counts, overall score, per-category breakdown, recommendations |
| 24 | - `confidence_gaps[]` — technologies needing additional evidence with suggested actions |
| 25 | |
| 26 | ## Techniques |
| 27 | |
| 28 | See [reference/patterns.md](reference/patterns.md). |
| 29 | |
| 30 | ## When to use |
| 31 | |
| 32 | - Always — last analysis stage before report generation |
| 33 | - Required to decide what makes the final tech-stack list and at what confidence |
| 34 | - Pure computation; no external requests |