| ⇢ | A | Report added | |
| ⇢ | A | Direction added | |
| ⇢ | A | RobotReporter added | |
| ⇢ | A | DirectionTest added | 
| ⇢ | A | DirectionTest::testRotatingLeftAndRight() added | |
| ⇢ | A | Direction::rotateRight() added | |
| ⇢ | A | Direction::getDirectionAsString() added | |
| ⇢ | A | Robot::move() added | |
| ⇢ | A | Robot::left() added | |
| ⇢ | A | Robot::right() added | |
| ⇢ | A | RobotReporter::__construct() added | |
| ⇢ | A | RobotReporter::handleReport() added | |
| ⇢ | A | RobotTest::robotCannotStartWithABadDirection() added | |
| ⇢ | A | Report::configure() added | |
| ⋮ | view more | ||
| A | ↘ | B | AbstractBus::post() got worse |