Naval Sea Cadet Corps · Region 083 · Region Platform
Departments modeled on the Navy. Every officer logs in under a billet, keeps that billet's records in its workspace, and when leadership changes the records stay with the billet — the relief opens the same desk, not a blank one. A department officer's login shows only what pertains to their billet — nothing more: every other department is hidden from it entirely. Commanding Officer, Executive Officer, and Operations hold full access to the whole unit.
Hero photos — public domain: U.S. Naval Sea Cadet Corps color guard (The Sullivans Division, Buffalo, N.Y.) in dress blues presenting the colors aboard USS Freedom (U.S. Navy photo by Petty Officer 2nd Class Kenneth Hendrix, via DVIDS / Wikimedia Commons) · American flag blended over (photo by Scrumshus, released into the public domain, via Wikimedia Commons).
What the CO sees on opening the app: how each department stands, what is due next, and what changed since the last drill. Readiness here is fed by the departments' own records — nobody fills in a separate inspection form.
Inspection season January 1 – March 31, 2027 · 49 days to season open (Jan 1, 2027). Inspection Prep is where this whole platform started: the CO's workspace for the official criteria checklist, the 470-point estimator, mock inspections, and corrective-action tracking.
Prep progress: 56% of the official prep checklist ready (sample).
Blended from department records below. The full section-by-section crosswalk lives under Inspection Readiness.
Short 3 medium covers — plus 4 more size lines below their minimum in the Supply inventory.
Each department is a room with its own records, checklists, and turnover notes. Switch the View as login at the top and watch the scoping bite: full access for CO / XO / Operations — but a department billet (try Supply Officer) sees only its own department. The other departments disappear from the pills below, the dashboard, the navigation, and the readiness view — hidden entirely, not read-only. The multi-billet sample login shows the union of its two billets, and nothing else.
For the signed-in adult's own hours only — attached to you, the person, by your USNSCC ID, not to your billet. One activity can span several dates: name it once, add a date row per day. Cadet service-hour records live in the Volunteer Hours tab, which is limited to Command, Admin, and Operations logins, so a billet like Supply never sees cadet records here.
—
Your activities, grouped with all their dates. Totals feed the adult roll-up in Volunteer Hours (Command / Admin / Operations view), keyed by your USNSCC ID. Cadet service hours are not shown in this workspace card.
These notes belong to the billet. They are the first thing a relief reads on day one.
The Supply Officer's actual inventory management system: every uniform and gear line tracked by size, with what's on the books, what's issued out, and what's still available on the shelf. To issue a uniform item, use the “Issue an item” form directly below — that is the spot where you record what cadet got the item, by that cadet's USNSCC ID number only (sample format: ID 0001234) — never by name. The “Currently issued — who has what” list and the lookup by USNSCC ID below the stock table answer who holds what right now. Low lines flag themselves, shortages roll up to the Command Dashboard, and the annual count reconciles straight into the audit's asset lines.
The top shortage also flags on the Command Dashboard, so the CO sees it without opening Supply. Order from this list — it is generated from the stock table, not typed from memory.
When the count closes, the reconciled totals feed the asset lines of the NSCADM 018 audit — the audit becomes a printout of numbers Supply already proved, not a January recount from zero.
On hand = total on the unit's books · Issued = out with cadets right now · Available = on the shelf, ready to issue. A line flags Short when Available drops below its minimum shelf level.
Every line out with a cadet, by size, with the holder's USNSCC ID. This is how Supply answers “who has the medium covers?” at a glance — without digging through the ledger. Try it: the Cover (white hat) · size M line below lists the sample IDs holding one — USNSCC ID 0001234 and 0002041, matching the ledger.
Holders are sample assignments built from the same data as the ledger and the stock table, matched to each sample cadet's size — issue a new item above and that cadet's ID appears here immediately. A line's total Issued count covers the whole unit, so a “+N more” note shows how many are held by cadets beyond the 6 sample IDs in this mockup; the built platform lists every holder.
Pick a cadet's ID to see everything that cadet currently holds — the reverse of the list on the left. ID only, no names.
No lookup yet — select an ID above. Example: USNSCC ID 0001234 (sample) holds a medium cover and a medium NWU blouse in the opening sample data.
Every issue, return, and restock lands here with item, size, quantity, date, and the billet that made it. Anything out with a cadet carries a Held by line showing that cadet's USNSCC ID (sample IDs only in this mockup) — identification by ID number, never by name.
Two different logs, kept separate. Adult volunteer hours belong to the person — keyed by the adult's own USNSCC ID (adult sample IDs start 900…, distinct from cadet IDs), whether or not that adult holds a billet; the billet on an activity is just the hat they were wearing. Cadet service hours are recorded for cadets by adults — cadets have no logins here and are identified by USNSCC ID only (sample IDs, no names). One activity can span multiple dates: enter the activity once and add a date row for each day it happened — hours can differ per date, submitting creates one activity record listing all its dates, and every total sums its sessions. This tab is visible to Command billets, Admin, Operations — and to a volunteer with no billet, who sees only their own hours here and nothing else.
Tracking tool — adult hours support the Volunteer Leadership picture; cadet service hours support community-service recognition. Neither is entered into Magellan by this platform.
Hours attach to you — the person, by your USNSCC ID — not to a billet. Name the activity once, then add a date row for each day it ran (hours can differ per date). Submitting creates one activity record listing all its dates. The same form also sits inside every department workspace.
—
Your activities grouped with all their dates — this history belongs to you and stays with you if your billet changes, or if you hold no billet at all.
Rows are people, keyed by adult USNSCC ID (sample, 900… series — distinct from cadet IDs). The Billet column shows the hat that person currently wears — and reads “No billet” for volunteers without one. Their hours count all the same.
Unit total (adults): —
Entered by an adult in a Command, Admin, or Operations billet. Pick the cadet by USNSCC ID — no cadet names, no cadet logins. Name the activity once and add a date row for each day it ran — submitting creates one activity record listing all its dates, and the per-ID totals sum every session.
Unit total (cadets): — · Identification by USNSCC ID only — no cadet names.
The same look-up pattern as Supply: pick an ID and see that cadet's service-hour entries and total, alongside what Supply shows them holding and what Training shows for their course — all keyed by the same USNSCC ID.
No lookup yet — select an ID above. Example: USNSCC ID 0001234 (sample) shows service hours, a medium cover and blouse on issue, and BMR course progress.
Cadets are assigned to divisions (sample: six sample IDs split between 1st Division and 2nd Division). A Division Officer (DIVO) leads one division and their login shows only that division's cadets — by USNSCC ID, with attendance, service hours, and course progress pulled from the same Operations, Volunteer Hours, and Training data the rest of the platform uses. No departments, no other division, no inventory editing. Command and the RD see both divisions here.
—
Attendance comes from Operations' drill-by-drill capture, service hours from the Volunteer Hours cadet log, course progress from Training — all keyed by the same USNSCC ID. A DIVO works this list at drill: who is slipping on attendance, who is due a uniform inspection, whose course clock needs a nudge.
The login belongs to the billet, not the person. The CO reassigns a billet when an officer turns over; the workspace, records, and history carry over untouched. One adult wearing three hats holds three billet assignments on one login — a hard requirement for small units. And the scoping rule is hard: you see only what pertains to your billet — nothing more.
Command billets only (CO / XO). Choose the unit’s official logo file and it previews instantly in the header unit-logo slot, here, and beside Unit A in the Region View. Demo only — client-side preview in this tab; nothing is uploaded anywhere and nothing is saved. In the built platform this upload is stored against the unit and managed from the CO’s login.
A department billet's login shows its own workspace, its own tasks, and its own slice of readiness — and nothing else. Other departments are not read-only for that login; they do not appear at all — not in the navigation, not on the dashboard, not in the readiness crosswalk. CO, XO, and Operations Officer keep full unit visibility. One adult wearing several hats holds several billets on one login and sees the union of those billets: each billet adds its own department, and nothing else. Try it — switch View as at the top to Supply Officer, then to the Admin + Supply multi-billet sample, and watch departments appear and disappear.
Every adult has a person record by USNSCC ID, billet or not — hours and history belong to the person; billets are assignments on top. A volunteer with no billet still logs in, still logs their hours against their own person record, and sees only their own hours — no departments, no cadet records, no one else's data. Try the “Volunteer — no billet (sample)” login in View as.
No cadet logins in this design. Where a record must point to one cadet — an item issued in Supply, a course clock in Training — the cadet is identified by USNSCC ID number only (sample format: ID 0001234), never by name. No medical files, no personnel-record contents, nothing copied out of Magellan.
The platform holds clocks, checklists, counts, and pointers into Magellan. It never competes with the official system, so nobody types everything twice.
Every billet keeps a simple line of who held it and when, so a decision made two COs ago still has a name and a date attached to it.
When an officer turns over, the outgoing holder works this checklist inside their own department workspace. The incoming officer opens the same workspace with every record, count, and note intact. Set a status on any item to see it work.
Progress: —
Placeholder holders only — real names are entered by the unit when the platform is built.
Module 1 — the origin of this whole platform. The official inspection itself runs inside Magellan; this workspace is where the unit gets ready for it: the digitized official criteria, the 470-point estimator with the real pass rules, mock-inspection mode, and deficiency / corrective-action tracking. Nothing here replaces Magellan — it makes sure nothing in Magellan surprises the CO in January.
49 days to season open (Jan 1, 2027) · Inspection year runs January 1 – December 31 · RD opens the forms and sets dates by January 31 · finals to HQ by April 15.
Prep progress: 56% of the checklist ready (sample)
The official model: seven weighted categories, 470 points total. Pass = score of 65.00 or better AND an audit result of Pass or Conditional Pass — the audit is a standalone gate: fail it and the inspection fails at any score. Adjust the category scores to see the verdict move.
| Category | Weight | Score % |
|---|---|---|
| Membership | 30% | |
| Training | 30% | |
| Administration | 15% | |
| Personnel | 10% | |
| Volunteer Leadership | 8% | |
| Regional Evaluation | 5% | |
| NHQ | 2% |
Estimated score: 334 / 470 · 71.12%
ESTIMATED PASS — with audit conditions to clear
Bands: Honor 90–100 · Merit 82.5–89.999 · Commendation 75–82.499 · Pass 65.00+. Two successive failures can lead to disestablishment (§3.14) — the estimator exists so a unit sees the cliff while it can still steer.
Run the inspection before the inspector does. Mock mode turns the prep checklist into the inspector's question list — every item shows what the team will ask and what they will want to see. Findings raised in a mock land in the deficiency tracker below, with corrective actions and owners, while there is still time to close them.
In the live platform, a mock inspection is a scheduled event on the unit calendar: the CO (or an RD-assigned mock team) works the official criteria in order, and the readiness view updates from the same department records the real inspection will read.
The official structure, item by item: the 45-question questionnaire, the NSCADM 018 audit & budget, the CO Survey, Optional Documents, and the NSCADM 020/021 final form. Statuses below are sample data for this unit.
Every finding — from a mock inspection, a department sweep, or the real inspection — tracked to closure: what it is, who owns the fix, and when it is due. The RD sees the same rows from the Region View.
The CO organizes work by department; the inspection reads from those same records. This crosswalk is the mapping underneath — category weights from the annual inspection policy (470-point model), each section fed by the department that already does the work. For a department billet login, this view is sliced the same hard way: only the sections their department feeds are shown — the rest of the crosswalk does not appear.
A unit passes at 65.00 or better AND its audit (NSCADM 018) must return Pass or Conditional Pass — a good score with a failed audit still fails. That's why Supply's inventory and Admin's monthly audit lines feed this view all year: January's audit becomes a printout, not an excavation.
The Regional Director's channel to the units. A broadcast can go to every unit or named units, and can be addressed by billet — all COs, all Supply Officers — so guidance reaches the desk that owns the work. The acknowledgment tracker shows who has read it and who has acknowledged it, per unit and per billet, so "I sent it" becomes "it landed." A department billet login sees only the broadcasts addressed to its own billet — the compose box and the region-wide tracker belong to the RD and Command.
Read = opened in the billet workspace. Acknowledged = the billet holder tapped “Acknowledge” — the RD's proof the guidance was received by the desk responsible.
Guidance sent to a person's inbox leaves with the person. Guidance sent to a billet stays in that billet's workspace — a relief who takes over mid-season sees every broadcast their predecessor received, with its acknowledgment state intact.
The RD's cross-unit picture. The power isn't just "which unit is weak" — it's "which department is weak across the region," which is where one broadcast, one training call, or one assist visit fixes five units at once. All figures are placeholders.
Medical currency is the weakest of the new departments region-wide — the same pattern as Admin above, and fixable the same way: one RD broadcast to all Medical Officers plus a worked sweep example.
Admin is the weakest department in 3 of 5 units — signature and medical-currency sweeps are a region-wide problem, not a Unit D problem. One RD broadcast to all Admin Officers (see RD Broadcasts) plus a worked example in the exemplar library addresses all five at once.
In the built platform this view filters to units under the 65.00 pass bar or trending toward a failed audit. In this sample, Unit D (58%) and Unit C (63%) sit under the bar — the two units the RD watches monthly instead of discovering in March.