UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

45 lines (38 loc) 1.29 kB
/** * @file Output scope assessment section * @description Single responsibility: Display AI agent scope assessment */ /** * Output scope assessment details * @param {Object} assessment - Scope assessment data */ function outputScopeAssessment(assessment) { console.log('\n🎯 SCOPE ASSESSMENT FOR AI AGENTS\n'); console.log('=' .repeat(60)); console.log(`🎚️ Estimated Effort: ${assessment.estimatedEffort}`); if (assessment.primaryConcerns.length > 0) { console.log('\n🚨 Primary Concerns:'); assessment.primaryConcerns.forEach((concern, i) => { console.log(` ${i + 1}. ${concern}`); }); } if (assessment.affectedAreas.length > 0) { console.log('\n📍 Affected Areas:'); assessment.affectedAreas.forEach((area, i) => { console.log(` ${i + 1}. ${area}`); }); } if (assessment.recommendedApproach.length > 0) { console.log('\n💡 Recommended Approach:'); assessment.recommendedApproach.forEach((approach, i) => { console.log(` ${i + 1}. ${approach}`); }); } if (assessment.blockers.length > 0) { console.log('\n🚫 Blockers:'); assessment.blockers.forEach((blocker, i) => { console.log(` ${i + 1}. ${blocker}`); }); } } module.exports = outputScopeAssessment;