Conversation
…dedupe
The deployed engine renders TigerJunction's Supabase meeting times as if
the stored value were minutes-past-8am, but junction stores 10-minute
units (web convert.ts: hour = value/6 + 8) — so every section landed
between 8 and 10 AM, many with fractional minutes. The schedule
extractor now detects that signature and decodes real = (t-480)*10+480,
regenerating labels; genuine payloads never trip the detector, so a
future engine fix needs no client change.
Calendar polish toward ReCal parity: 60px hour rows, full weekday
names, day-column separators, larger blocks with TJ-style time-range
labels and rooms.
Also: course rows in chat cards deep-link to their PrincetonCourses
page (guid = term + courseID) via the PC front door; and since the
princetoncourses MCP scope is a strict subset of junction's, Pi now
connects junction only when both are toggled ("covered by
TigerJunction" on the card) instead of registering every shared tool
twice.
Claude-Session: https://claude.ai/code/session_01MKLJUWk6biNAKXupHTTWn5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follow-up that landed on
pi-appafter #1 merged: decodes the engine's mis-scaled junction meeting times (10-minute units rendered as minutes — see commit message for the full diagnosis), TigerJunction-parity calendar polish, PrincetonCourses deep links on course rows, and junction/princetoncourses MCP scope dedupe.https://claude.ai/code/session_01MKLJUWk6biNAKXupHTTWn5