--- id: "b4a0ff56-5f12-403a-862a-cf215c80acf6" name: "Grossmont Self-Service Navigation" micro_summary: "Authenticated Colleague Self-Service exposes stable direct routes for grades and transcripts; use page links to discover routes and extract table text without persisting student data." status: "resolved" see_also: [] scope: "Stable routes and DOM-reading workflow for authenticated Grossmont-Cuyamaca Colleague Self-Service academic pages." warnings: "Never persist names, student IDs, grades, balances, or other student-specific records in this shared browser skill tree." --- ## Entry and route discovery Reuse the authenticated `selfservice.gcccd.edu` tab. The home page is `https://selfservice.gcccd.edu/student`; its anchors expose stable destinations without menu clicking. Useful routes: - Grades: `https://selfservice.gcccd.edu/student/Student/Grades` - Unofficial transcript: `https://selfservice.gcccd.edu/student/Student/Transcripts` - Sitemap: `https://selfservice.gcccd.edu/student/Home/Sitemap` The Grades page renders term, term dates, course section, title, credits, and final grade directly in `document.body.innerText`; `extract_text()` is sufficient. Verify the term and exact course row together before recording a result. Keep student-specific grades and identifiers out of this shared skill tree. The home page's `Official Transcript Request` link may be generic; prefer the institution-specific ordering entry documented under the [[parchment.com|6952bf00-c4b2-47b2-bb40-60ae330cdcb0]].