Ok, here's my understanding of it. The tribe and the state sit down during North of Falcon and estimate what kind of run there will be this year, and how many fish need to go up the Duwamish to make sure they is a healthy population in the next 4-5 years. At that point, they start deciding how when and how long each party gets to fish.

The state, this year, got several fisheries on the SDJ, Admiralty Inlet, Puget Sound and at the terminal at Elliot Bay that impact Elliot Bay Chinook.

The tribes got two days at the bay and river. Both openings started at 8p and lasted until 8a. The overnight fishery was to get the chinook when they run at night.

You're right, sports fishers did not get what the state expected them to last weekend, but that wasn't because the effort wasn't there, they just weren't catching fish. The first sport opening was also before the first tribal opening: sport on the weekend, then tribal in the week, another sport, then tribal. This means the sport fishers got the first crack at the salmon while they were nice and white.

Also, every fish in the tribal catch is counted, because they're sold. Commercial catch is always easier to account for because someone has to sign a fish ticket to legally sell. Sport on the other hand, is estimated by the state through spot checks.