No Aircraft
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 15.6
Situational Awareness; Confusion; Communication Breakdown
ATC Issue All Types; Conflict Ground Conflict; Less Severe; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Ground Incursion Runway
Air Traffic Control Separated Traffic
Procedure; Human Factors
I had just taken the position GC1/2 combined. A tug was holding short of Runway 28 Right (10L approach) west end. I offered to Local/Local Assist when would be a good time to go around the west end. They said after Aircraft Z number two for departure Runway 28 Right. I acknowledged. Then as the number one aircraft was rolling the Local Controller held up the strip and said go after this one; I was assuming rightly that it was the aircraft rolling and Aircraft Z couldn't get out in front of the next arrival. I waited for the aircraft to get airborne and cleared the tug to continue via Z; B1-A. I continued to scan/work traffic and noticed that Local Control had another aircraft departing. Due to the low clouds and haze it was not easy to see the second departure Aircraft Y until they were approaching rotation.  At this time; the tug was off the departure on the end around taxiway.Retrain the Local Controller as they are very casual at their job; and do not follow the book/LOA/SOP's in any way shape or forum when it comes to these types of coordination.
SFO describes a crossing situation where the communications between Ground and Local became confusing.  Local held up a strip and said after this one you can cross a tug.  Ground thought it was the aircraft departing and crossed the tug.  Local had another aircraft in the lineup they were talking about which had been cleared for takeoff; but luckily did not depart until the tug had crossed the runway.