[Granite 002] programming direction it science