Coursing Ability clubs now get the handler warning too
When you pick a hound to score and its handler ran another hound in the last ten minutes, GateKeeper says so — "Same handler as Bella, which ran 3 minutes ago. Give them time to get back." It is a note, never a block: a handler with help is your call.
That warning only ever appeared at Fast CAT events. A Coursing Ability test has exactly the same shape — one hound at a time, one handler walking back from the other end — and saw nothing. It does now. At a Fast CAT event the warning also used to be printed twice, once under each run; it appears once.
Lure coursing deliberately does not get it, and this is not an oversight. The warning is arithmetic on when a run was last saved, which at a Fast CAT is the moment the hound ran and at a lure coursing trial is the moment you typed in a judge's card — often a whole stake at a time, long afterwards. It would warn about a course that ran an hour ago. The lure coursing version of this question is answered where the running order is recorded, which checks that no one is handling two hounds in the same course.
The weekend's combined score, for a club's own trophy
Clubs often hang a trophy on the weekend as a whole — the hound with the highest combined score across both days. GateKeeper ranks one day at a time, because a placement is a rank within one stake on one day, so that total was arrived at with a calculator and two printed score sheets at the end of a long afternoon.
At a multi-day AKC lure coursing event the leaderboard now carries a Combined score table: each hound's score on every day, the total, and how many days it scored on. Pick a breed to answer a premium written for one, as SANE's is.
Open, Specials and Veteran only. A Junior or Qualified Courser test is pass/fail and Singles is not a championship stake, so neither is added in. A hound entered Open one day and Veteran the next has both days counted.
GateKeeper awards nothing here and records nothing. The heading says so: this is not an AKC award. Two hounds on the same total are both shown on the same rank with the tie called out, because a tied perpetual trophy is a run-off or a committee's decision. A hound that ran one day of two is still listed, with "1 of 2" beside it, because whether it is eligible is in your premium and not in this app.
The table does not appear at a one-day event, where the combined score and the leaderboard score are the same number, nor at an ASFA trial, whose stakes are not these three.
AKC clubs can record their running order
Draw Entry, the screen for typing in the order your club drew, only ever appeared at ASFA trials. An AKC secretary had nowhere to put a running order at all, so Field Sheets said "No courses drawn yet" over the paper sitting on the table, and no steward sheet could be printed from it.
There is now a Running Order tab at AKC events. Type the course number beside each hound, and the blanket colour if your club drew those too. The steward sheet in Field Sheets is built from it, exactly as it is for an ASFA club.
GateKeeper still does not draw for you. The order comes off your paper. What it does is check it, and say what is wrong before the hounds are at the line:
- Two hounds under one handler in the same course. AKC Ch. VIII §9.1 says a person may not handle more than one hound in a course, so this is an error rather than a note — one person cannot hold two slip leads. Unless the stake has only one course, where §7.3 says those hounds run together unless the owner brings someone to handle the second or scratches one, with no refund. That one is a note with a decision in it, and the decision is the owner's. It comes up at a small specialty stake: three hounds, two of them one person's, and there is nowhere else to put them.
- A course of four, or a Singles course with two hounds in it, which Ch. VIII §5(e) runs alone.
- Two hounds drawn to wear the same blanket.
- Blankets that do not follow the draw. Ch. VIII §6.10 puts the first hound drawn in yellow, the second in pink and the third in blue, so a brace in pink and blue has no first-drawn hound in it.
- A stake divided into more courses than it needs — §6.10 asks for trios where possible. That one is a note, not an error, because "if possible" is your call and there are good reasons to hold a hound out of a trio.
- A hound in the wrong stake, drawn twice, or left out of the order altogether.
If your roster spells a breed in lower case — which is what happens when you import entries rather than type them — the Running Order used to mark every hound in the stake as being in the wrong draw: "Ash is a whippet in the Whippet draw." Breeds are now matched the way the rest of GateKeeper matches them, so capitals and spacing make no difference.
Errors and notes now look different on the screen, and the line at the top counts the notes, because an order can check out and still have something worth reading.
Checks wait until a stake is completely drawn, so a half-typed order is not reported as a broken one. Nothing here asks you to split a stake into flights at twenty: that is ASFA's rule and AKC does not have it. AKC has a split rule of its own — Ch. VIII §6.11 splits a stake "each time the entry is sufficient to hold two (2) or more five (5) point majors" — which depends on your breed and region, and GateKeeper does not check it yet.
Singles is one group across every breed, matching how it is placed.
AKC clubs can record roll call
Field Sheets has always printed a roll call sheet for any club. Only an ASFA club could ever fill it in — the screen that records roll call lives on the Trial Day tab, and that tab only appears at ASFA trials. So an AKC secretary printed a sheet on which every hound read "pending" for ever, and the "scratched at roll call" note on the steward sheet could never appear.
There is now a Roll Call tab at AKC events. Call a hound, mark it here, or scratch it, and the sheets and the steward sheet follow. If your event has more than one test, each keeps its own roll call, and the picker at the top switches between them.
Five minutes' grace from the moment a hound is called, which is what both rulebooks say (AKC Ch. V §6.4). When the grace runs out the row says so and leaves the decision to you — nothing is scratched automatically. A hound that runs up at 5:01 is a word with the huntmaster, not a lost entry fee.
ASFA clubs are unaffected: roll call stays on Trial Day, beside the draw and the entry desk it belongs with.
Ticking one hound as qualified no longer drops the rest
At an AKC lure coursing trial, the first hound you ticked as qualified used to change every other hound's result. GateKeeper reads "somebody has started recording qualifying" from that first tick, and from then on treated every hound you had not yet reached as not qualified, which took its placement away. Work down a roster of thirty and the leaderboard was wrong for everyone below wherever you had got to.
Now, once a trial is recording qualifying, a hound you have not ticked is judged on its scores instead — the same Ch. IV §7 arithmetic described above. Your tick still wins wherever you have made one, because the two things §7 leaves to the judges are yours to record and not GateKeeper's to guess.
A trial where nobody has ticked anything is unchanged. Every hound is placed as before, and nothing already saved in your vault moves.
AKC Singles is one stake, not one per breed
AKC's rules are explicit that a Singles stake is judged as a single field: "Single Stake entries from all breeds shall be combined to determine placements" (Ch. V §5(g)). GateKeeper was placing it per breed, so a Singles stake of four Salukis and three Whippets came out as two stakes, each handing out its own blue ribbon, its own red and its own yellow.
It is now placed as one field, and the group is called All breeds rather than being labelled with whichever breed happened to be in it — a run-off card reading "Saluki Singles" sends you looking for a stake that does not exist.
Nothing changes for Open, Specials or Veteran, which stay per breed. The Singles winner is still kept out of Best of Breed and Best in Field, as §5(h) requires.
The window has a minimum size
The app window could be dragged down to a sliver with no usable layout left in it, because no minimum was ever set. There is one now. It is deliberately generous — small enough that a tablet held in portrait can still show the whole window, which matters more than keeping the two-column layout at every size.
The results file names the judge who actually saw the hound
The Judges column of the AKC lure coursing file carried every judge at the event on every row. If you had named a judge on the test and a Judge A and a Judge B, all three went beside every hound, whoever actually stood at that course. And because nothing checked for repeats, a club whose test judge is also Judge A got that name twice on every line.
Where two judges divide an all-breed trial between them, this was worse than untidy: the file told AKC that both judges saw both halves, which is the one thing the Judges column is there to answer.
New on the Trials tab: Judges by breed. Only if your judges split the breeds between them. Type the judge beside each breed and the results file, the Qualified Courser certificate and the title records all name that judge for those hounds. Leave a breed blank and it names the whole panel, which is what every event has always done.
It appears at AKC events with two or more breeds entered and somebody on the panel to assign, and nowhere else. If your panel judged everything together, do nothing — the only change you will see is that a judge is no longer named twice on the same row.
This also matters for Junior Courser. JC needs two qualifying runs under two different judges, and a hound whose two runs were credited to the same person was short a leg it had actually earned.
GateKeeper works out whether an AKC course qualified
The two "Qualified" tickboxes at an AKC lure coursing trial were the only thing deciding whether a course counted. Nothing in GateKeeper ever worked the answer out, even though it had the scores — and those two ticks decide Senior and Master Courser legs, the Qualified column of the file you send AKC, and what the result card shows.
Each course now says what the scores make it, beside the tick: every judge's total, what the regulation needs, and — when it is not a qualifying score — which judge fell short and by how much. Where that differs from the tick, there is a button to put it right.
The rule is AKC Lure Coursing Regulations Ch. IV §7: 50% or more of the total points from each judge, so 25 of 50 on every card rather than 50 across the pair. A hound given 40 by one judge and 20 by the other has 60 points of a possible 100 and has not qualified — worth knowing, because that is the arithmetic most people do in their head.
It offers, it does not decide. Section 7 lets the judges give a qualifying score to a hound that did not complete the course where there were extenuating circumstances, and withhold one from a hound whose run would not have passed a Junior Courser test. Neither of those is a number, so the tick stays yours — GateKeeper says what the scores say and leaves the box alone until you press the button. Both clauses are quoted on screen where they apply.
One genuine ambiguity is flagged rather than buried: §7 puts the qualifying sentence before the pre-slip and course-delay deductions and does not say which the 50% is measured against. GateKeeper measures it against the adjusted total, because that is the score of record — but where a deduction is the whole difference between qualifying and not, it tells you so, so you can take it to the judge on the day instead of hearing about it from AKC.
Nothing changes at an ASFA trial. ASFA's qualifying rule is a different one and ASFA clubs do not type qualifying in at all.
The AKC lure coursing results file carries the results
Export AKC at a lure coursing trial produced a file with Fast CAT columns on it: Run 1 Time, Run 1 MPH, Run 1 Points, Total Points. A judged course produces none of those, so every result column on it was blank, under headers promising miles an hour. It also wrote the call name into the Registered Name column, and carried six columns nothing in GateKeeper records and no screen can fill: Sex, Date of Birth, Address, City, State and Zip.
The file now carries what a lure coursing result is: stake, preliminary, final, combined, placement, Best of Breed, Best in Field, qualifying where the trial recorded it, disposition, and the judges. The placements are the same ones on your leaderboard, so the file cannot disagree with the screen you checked it against.
This is still GateKeeper's own column set rather than a format checked against an upload AKC has accepted, and the screen still says so. What changed is that there is now something on it worth checking.
AKC clubs can record that a hound was absent or excused
"What happened to this hound" only appeared at ASFA trials, because the rules written into it come from the ASFA rulebook. The cost was that an AKC club had no way to record an absence at all. An entered hound that never appeared went onto AKC's results file as a blank row that looks exactly like a hound whose time was lost, showed up on the pre-flight check as "nothing recorded" with nothing you could do about it, and could not be shown as absent on a published results page.
The panel now appears at every event and asks in your own registry's words. An AKC club gets Ran, Absent and Excused, with a reason box for your own records. Dismissed and disqualified stay out of it: which one a pair of judges' calls produces is ASFA Chapter VIII arithmetic, and GateKeeper is not going to guess what AKC wants in its place.
A hound with no measured height can now be marked absent. Before, the check that stops you scoring a hound without a height also stopped you recording that it never ran.
Fast CAT and Coursing Ability clubs can publish results
The Publish Results button on the leaderboard read "Nothing to publish yet" at a Fast CAT or Coursing Ability event no matter how much had been run. It only ever knew how to build a page from lure coursing placements.
It now publishes a timed event too. A Fast CAT hound gets its speed and its points ("22.35 mph · 44.70 pts"), a Coursing Ability hound gets how many of its runs qualified, and a hound that was absent or excused says so. No placements are shown, because AKC awards none at a Fast CAT and a page that implied one would be inventing a result. Hounds that have not run yet are left off rather than listed blank.
Nothing else about publishing changed: still a snapshot you press for, still no owners or registration numbers on the page, still labelled unofficial.
The chute warns when a handler is being asked to run two hounds at once
Run Entry was meant to warn when the hound you have just selected belongs to a handler who ran another hound in the last ten minutes. It never did, for any hound at any event: it looked for an owner field GateKeeper does not record.
It works now, it matches handlers the same way the run order screen does, and it names the other hound and how long ago it ran, so you can see at a glance whether it is the same person or two people who happen to share a surname. It only looks at the trial you are scoring. It is a warning and never stops you recording a time.
The pre-flight check asks for what the files actually need
The pre-flight check used to demand an owner address, city, state and zip from every hound. Nothing GateKeeper exports uses those four fields, and no screen lets you enter one, so a normal event opened this screen to a wall of red and there was nothing to do about it. They are gone.
What it asks for instead is what the upload needs. At a Fast CAT it now checks every hound has a height, because without one the hound cannot be scored at all and the Handicap column on AKC's file ships blank. Under AKC it says when a hound has no registered name, since that is what AKC files the result under.
It reads every trial in the event, not just the one you are scoring. Saturday's missing times used to be invisible on Sunday, which is when a secretary runs this check.
And it separates what will be wrong from what is worth a glance: a hound that has not run yet is no longer listed as an error in red beside a hound with no registration number. Withdrawn entries are left out and counted, because nothing is uploaded for them.
Only your own registry's export is offered
The pre-flight screen offered every club both an AKC export and an ASFA score summary. An AKC Fast CAT event now shows the AKC files, and an ASFA trial shows the ASFA summary.
Trial and test details can be corrected after the event is created
The Operations Console has a new tab, Trials under ASFA and Tests under AKC, listing the trials in the event. The name, the date, the judge and the AKC event number can be corrected at any point, and a trial can be added to an event that was set up with one. Before this, everything about a trial was fixed in the new-event wizard, so an AKC event number typed from the wrong line of the premium could only be corrected by starting the event again and re-entering every hound.
Under AKC the screen also says up front what the results upload will trip on: a test with no event number, or two tests sharing one.
Removing a trial is deliberately limited. A trial that has a hound with anything recorded in it, or a roll call, inspection or draw, or a recorded award, cannot be removed, and the screen says which of those is in the way. Those all hang off the trial, so removing it would take a day's work with it. An empty trial removes after a confirmation, and if it was the one being scored, scoring moves to the first trial that is left.
The lobby says whether the event on this computer is AKC or ASFA
The "Current Session" card on the lobby now shows the association and the kind of event under the club name, for example "ASFA · Lure Coursing · 2 trials". If you keep an AKC copy and an ASFA copy of GateKeeper open side by side, you can tell them apart before you press Resume.
The access-code box and the Club Licence box no longer look alike
Both sat in Settings addressing "beta testers", and they take different things: a short code like ASFA-BETA in one, the long signed licence in the other. A licence typed into the code box came back as "not a valid code", which reads as though the licence is broken. Each box now says which one it is, and the code box points a club licence at the right place.
The Windows app can connect to a timer
Connect Timer could not work in the Windows desktop app at all: the app never answered Windows' question about which serial port to use, so the request was cancelled every time. It now picks the port itself, preferring a USB serial adapter and leaving a Bluetooth port until last, and the button says which port it connected to. If it picks the wrong one, disconnect and press Connect again and it tries the next port. The browser version is unchanged: there you pick the port yourself.
A redeemed licence now says so
When you paste a club licence and the device has a connection, GateKeeper reports that the licence was activated, so we can tell a licence that never arrived from one that arrived and worked. A device that already holds a licence does the same about once a month, and only when it is online. It is the licence and the build version, nothing about your event or your hounds, and the redemption screen says so. A licence redeemed at a field with no signal reports nothing and works exactly the same, now and forever: nothing about a licence is ever checked against a server.
Fast CAT: walk-ins and online entries can be scored
A hound added at the walk-in desk, or brought in from online entries, had its height recorded but no handicap, so Run Entry refused its time with "no measured height" and the Handicap box showed 1.00. Only hounds imported from a spreadsheet could be scored. The handicap now always comes from the hound's height (2.0 under 12 inches, 1.5 from 12 to under 18, 1.0 at 18 and over), everywhere it is used: Run Entry, the saved run, the results table and the race sheet. Correcting a hound's height now changes its handicap for the runs you record after that; runs already saved keep the points they were given. A hound with no height shows "No height" instead of 1.00.
Fast CAT: a time typed without its decimal point is no longer read as minutes
Typing "875" in a Fast CAT time box used to turn it into "8:75", which the app read as minutes and seconds (555 seconds). A Fast CAT run is always seconds, so the box now leaves "875" as typed and the speed read-out shows at once that something is wrong. Type the decimal point: 8.75. Coursing Ability times still accept minutes and seconds.
Registered names reach the AKC and ASFA files
Hounds imported from a spreadsheet or from online entries lost their registered name on the way in, even when the file or the entry form had one, so the AKC results file and the ASFA records packet listed them by call name. Both imports now keep it. A hound's record (open it from the results screen) also has a Registered Name box, so a walk-in's can be typed in and a wrong one corrected.
AKC files say how many hounds have results
Every entered hound gets a row in an AKC results file, with blanks where it has no result in that test, so a file for a test where nothing had been recorded still said "40 rows". Each file in the export list now also says how many rows have results, and a file with none gets a red warning to check you are on the right test before uploading it.
Printed results and race sheets say which test they are for
In an event with more than one test or trial, the printed results and the race sheet showed only the club and the event's first date, so the pages for two tests looked the same and a Sunday sheet carried Saturday's date. They now show the test or trial name, its date, and at an AKC event its event number.
The progress bar counts the test you are on
In an event with more than one test, a hound counted as done once it had run in any of them, so the progress bar read 100% as soon as the first test was finished. It now counts the test in view, and switching tests switches the bar.
AKC: Junior and Qualified Courser passes no longer knock trial hounds out of the placings
At an AKC event where the JC or QC test is scored under the same test as the trial, ticking a test hound's "Qualified" box used to switch on qualifying for the whole trial, so every trial hound you had not ticked was listed as not qualified and left out of the placings. Only the trial stakes' own ticks count for that now. JC and QC hounds are pass or fail, so they are no longer given a placement or a ribbon either.
AKC: the Qualified Courser certificate names the judge and the day
The printed QC certificate had a blank judge line and always showed the event's first date. It now shows the judge of the test the hound passed in and that test's date. The judge number is still left for the judge to write in.