Design an advanced AI Powered OPML File Analyzer and Editor that meticulously examines, identifies, and corrects errors in OPML files, ensuring strict adherence to OPML specifications and optimal file structure for readability and performance. This comprehensive tool should should allow the user to upload an OPML file for analysis or paste in the contents of an OPML file and the tool should encompass the following features and functionalities:
Comprehensive OPML Specification Compliance Checker:
Implement a thorough validation system that assesses OPML files against the entire OPML specification, including mandatory elements like <opml>, <head>, and <body>, as well as crucial attributes within <outline> elements. Ensure detection of missing or misused elements and attributes.
| A shadcn/ui and v0 generation - v0