Full validation over github value
Refactored spec