yapcli.cli.link now imports MIN_LINK_DAYS_REQUESTED/MAX_LINK_DAYS_REQUESTED from yapcli.server, which pulls in Flask + Plaid at CLI import time (even for yapcli --help/unrelated commands). Consider moving these bounds (and ideally the default) into a lightweight shared module (e.g. yapcli/plaid_limits.py) to avoid the heavyweight dependency chain from the CLI layer.
Originally posted by @Copilot in #38 (comment)
yapcli.cli.linknow importsMIN_LINK_DAYS_REQUESTED/MAX_LINK_DAYS_REQUESTEDfromyapcli.server, which pulls in Flask + Plaid at CLI import time (even foryapcli --help/unrelated commands). Consider moving these bounds (and ideally the default) into a lightweight shared module (e.g.yapcli/plaid_limits.py) to avoid the heavyweight dependency chain from the CLI layer.Originally posted by @Copilot in #38 (comment)