Goal:
- Give users more control over intropsection
- Reduce cost to introspect bad repositories
Acceptance Criteria:
- User can force introspect a repository without waiting
- User can see when the last introspection attempt was
- Repos that have failed introspection a certain number of times will be skipped, this will be apparent in the UI
Open questions:
- Should we only let the user re-introspect after a certain time period? (to reduce spamming?)
-
- if so we should probably skip this in stage