I've seen it in Heraklion a week ago it was really interesting to see. We also speculated a lot about it with my girlfriend :)
My ideas were
- it's a showcase of different symbols in the workshop, but why repeat them then?
- a diary, a plan, a calendar
- random doodling :)
But it's definitely one of the oldest compact discs out there.