···9393}
94949595export function isValidCommanderType(card: Card): boolean {
9696+ // Silver-bordered and acorn cards can't be commanders in sanctioned play
9797+ if (card.border_color === "silver" || card.security_stamp === "acorn") {
9898+ return false;
9999+ }
100100+96101 const frontTypeLine = getFrontFaceTypeLine(card).toLowerCase();
97102 const oracleText = getOracleText(card).toLowerCase();
98103
+5
src/lib/deck-validation/rules/rarity.ts
···8787/**
8888 * Check if this printing can be a Pauper Commander (PDH).
8989 * Must be creature/vehicle/spacecraft (with P/T for spacecraft) and uncommon in paper/MTGO.
9090+ * Silver-bordered and acorn cards are excluded.
9091 *
9192 * Note: Full validation checks ALL printings of a card. This predicate
9293 * only checks the current printing, suitable for search filtering.
9394 */
9495export function canBePauperCommander(card: Card): boolean {
9696+ // Silver-bordered and acorn cards can't be commanders
9797+ if (card.border_color === "silver" || card.security_stamp === "acorn") {
9898+ return false;
9999+ }
95100 return hasCommanderCreatureType(card) && isUncommonInPaperOrMtgo(card);
96101}