Skip to content

Add new task: Identifying Edge Cases#27

Open
Thomasyoung113 wants to merge 1 commit intoNousResearch:mainfrom
Thomasyoung113:add-edge-case-identification-task
Open

Add new task: Identifying Edge Cases#27
Thomasyoung113 wants to merge 1 commit intoNousResearch:mainfrom
Thomasyoung113:add-edge-case-identification-task

Conversation

@Thomasyoung113
Copy link

Summary

This PR adds a new reasoning task: Identifying Edge Cases

Description

This task tests the ability to analyze problem specifications, algorithms, or systems to identify boundary conditions, special scenarios, and inputs that might cause unexpected behavior or require special handling.

Examples Included

  1. List averaging function - edge cases like empty lists, overflow, precision
  2. User registration validation - boundary lengths, special characters, SQL injection
  3. Ride-sharing fare calculation - zero distance, GPS errors, surge pricing
  4. Calendar recurring events - leap years, DST, timezone changes

Tags

  • Critical Thinking
  • Software Testing
  • Boundary Analysis
  • Problem Analysis
  • Quality Assurance
  • Systems Thinking
  • Error Prevention

Checklist

  • Task file created in tasks/ directory
  • Row added to tasks.md
  • Ran npm run build to validate format
  • Multiple examples provided

This task tests the ability to analyze problem specifications, algorithms,
or systems to identify boundary conditions, special scenarios, and inputs
that might cause unexpected behavior.

Includes 4 examples covering:
- List averaging edge cases
- User registration validation
- Ride-sharing fare calculation
- Calendar recurring events
@netlify
Copy link

netlify bot commented Feb 1, 2026

Deploy Preview for openreasoningtasks ready!

Name Link
🔨 Latest commit b08f939
🔍 Latest deploy log https://app.netlify.com/projects/openreasoningtasks/deploys/697ecbe183121200088d8a9e
😎 Deploy Preview https://deploy-preview-27--openreasoningtasks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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