These readings follow the classical texts listed below.
Guru (Jupiter) · House 5 from your Moon sign: Phaladeepika 26.19
Shani (Saturn) · House 12 from your Moon sign: Phaladeepika 26.23
Rahu (North Node) · House 10 from your Moon sign: Phaladeepika 26.24 Sloka 24 lists all twelve Rahu house results in one verse. Gain is the sourced effect. Career advice extends the 10th house (Karma Bhava) significations per the Naksham gochar method (naksham-method-profile.md).
Ketu (South Node) · House 4 from your Moon sign: Phaladeepika 26.24 Phaladeepika Ch. 26 sloka 24 lists Rahu transit results for all 12 houses. Applied to Ketu by nodal convention. The source states Rahu and Ketu are similar (Ch. 26 sloka 2).
Guru (Jupiter) · House 4 from your Moon sign: Phaladeepika 26.18
Shani (Saturn) · House 1 from your Moon sign: Phaladeepika 26.22
Guru (Jupiter) · House 6 from your Moon sign: Phaladeepika 26.19
Planet positions use the Lahiri sidereal zodiac and the Swiss Ephemeris.
These yearly readings use the true node, as our kundali charts do. The mean node, used by many panchangs, gives the same signs all year.