1 Spec conflates "github" and "templates".
2 Students take spec to teacher (who ended up being the judge!) and inform them of the error.
3 Spec is changed OR restriction (however boneheaded -- remember, clients) remains in place.
4 Team knows exactly what is what.
5 No article on HN. The end.