2026.10.19-5
读完每个来源和数据集的使用条款
新增
- montaye 现在不只盯读事实的机关说明书,也盯每种税费背后的法条:州议会每周重建的数据库里的加州法典(R&TC §§ 17935、17941、17942、17948、23151、23153,失业保险法 § 13020)、特拉华法典关于特许经营税和有限合伙、LLC 年税的几章,以及美国法典「现行至第几号公法」的公告。/status 列出了它们。像 SB 122(2027 年起加州 LLC、LP、LLP 首个税年只交 $400)这样的修法,编进法典那一周就能看到,不用等说明书第二年印出来。
- 运营人员和 agent 可以在本地目录用 pnpm law(search、resolve、read、changes)查美国联邦和各州的法条,经 Vaquill 的法规库,每一条都带着官方页面。Exa 账户没有余额时,pnpm web:search --via monid 用 Monid 的余额做同样的 Exa 搜索。
- 运营人员和 agent 可以在本地目录用 pnpm web:search 搜索网页:Exa 以 JSON 返回来源链接和相关摘录。结果是待核查的线索,不会成为已接受的事实。
- 网页上能添加在日本或韩国成立的公司(株式会社、合同会社、주식회사、유한회사、유한책임회사,按国家列出,用它们自己的名字)。记下它在美国的分公司或办公室以后,待办页会问它在美国有没有办公室,列出 Form 1120-F、Form 5472 和加州 Form 100 的日子;推理链说出它在哪里成立,以及 Form 1120-F 说明交给人判断的几处。在美国还没有存在的,会说明为什么还没有美国的申报。
- 在美国有分公司、办公室或常设机构的外国公司:读了 Form 1120-F 的说明。Form 1120-F,以及和关联方有往来时随它交的 Form 5472,经它在美国的存在落到它头上:在美国有办公室或营业场所的,税年结束后第 4 个月的 15 日交(6 月结账的第 3 个月),没有的第 6 个月。fact.read 能读这两条(us.irs.form_1120f、us.irs.form_5472.foreign_corporation),rule.evaluate 能判 us.foreign_corporation:按公司征税、不在美国成立,并列出说明交给人判断的几处。
- 外国公司的预估税:预计一年的税(减去可抵免的)在 $500 以上(Form 1120 说明给的那条线,us.irs.estimated_tax.threshold),四期预估税经它在美国的存在落到它头上,税年第 4、6、9、12 个月的 15 日到期,遇到周末或法定假日顺延到下一个工作日。fact.read 能读这四条(us.irs.form_1120f.estimated_tax_1 到 _4,读自 Form 1120-F 的说明)。以前它一期也看不到:美国公司的四期按成立地落。
- 来源检查开始读官方接口:联邦公报的检索和 eCFR 的版本列表,覆盖 montaye 在美国的义务所依据的法规(26 CFR 第 31 部分的预扣、Form 5472、实益所有人申报、DMCA 指定代理人、每年社保工资基数的公告);e-Gov 法令 API 的 14 部日本法律(现行版本和每一次还没施行的修订,带施行日);韩国雇佣劳动部和保健福祉部的公告。status.read 列出每一个。要 key 的接口,key 放在请求里,任何抓取记录、请求头、状态和邮件里都看不到;回应里把 key 写回来的,一个字节也不留。
- 股东也可以是公司:公司「概况」里「添加股东」先问持股的是个人还是公司;公司只问法定名称、成立国、持股和开始持有的日期(POST /v1/business/shareholder 收 kind: "organisation")。在美国以外成立的公司就是外国人:外国公司独资的单一成员 LLC、外国公司持股 25% 以上的 C 公司,和它有往来时 Form 5472 就落到身上,原来一直判不出来。在美国成立的公司归谁所有,仍要人判断。
- S 公司的预估税:读了 Form 1120-S 的说明。预计一年的内建利得税、超额被动收入税和投资抵免回收税加起来在 $500 以上(Form 1120 说明给的那条线,us.irs.estimated_tax.threshold),四期预估税落到它头上,税年第 4、6、9、12 个月的 15 日到期(日历年在 2026 年是 4 月 15 日、6 月 15 日、9 月 15 日、12 月 15 日),遇到周末或法定假日顺延到下一个工作日。待办页会问这个合计;fact.read 能读这四条(us.irs.form_1120s.estimated_tax_1 到 _4)。以前没有一家 S 公司看得到。
- 公司的待办页现在列出法律留给人判断、而且判断能改变结论的部分:Publication 519 的更紧密联系例外,对每位不是美国公民、没有绿卡、按实际居住测试算是居民的股东,除非法律已经定了(今年在美国 183 天或以上)。每年在美国 42 天的股东不会被问。在「这一项要你判断」下面,先写它对这位股东现在的结论和来由(按记下的判断定;或者还没有人判断,这时照 Publication 519 的话,没有用 Form 8840 主张就不成立),再一项一行列出各项走到哪一步:成立还是待判断,183 天那一条写出读到的天数(「150 < 183」),以及一项要什么(「2 项中任一项成立即可:权衡 10 项事实和情况或全部 5 项都要成立」)。点「按原文逐项看」展开按原文列成的树:每一项是哪种、谁来判断、原文写了的举证责任;每项要权衡的事实和情况点开才看原文,PDF 在行末断开的词连回一个词(considered)。公司可以为每位股东记下判断(是否成立、由企业自己、税务机关还是法院在哪天判断,逐项带备注),也可以撤回;记下的判断即使改变不了什么也留在页面上,好撤回。Form 5472 跟着它走:每年在美国 150 天的股东,例外成立就是外国人,Form 5472 随每份 Form 1120 落到公司头上。
改进
- 新页面「怎么工作」(/how,页头和页脚都有)把 montaye 从官方文件到一家公司要做的事画出来,数字是今天的:盯着的地址、读成事实的文件、今天有效的事实;一个到期日怎么数出来;按地方列出 montaye 管到哪里(到期日、金额和表、法律设的测试、一张工资单的预扣),按今天有效的事实数;还没做的:工资税存缴(Form 941)、加州工资申报(DE 9)、销售税、其他地方。status.read 的每条事实多了它的形状(requirement、amount、bracket、grid、standard……)。首页说清楚 montaye 现在做什么,并链到这一页。
- 公司的概况页一开头先说 montaye 对它知道什么:法律形式和注册地、会计年度、美国国税局怎么对它征税、在哪里营业、谁持有它的股份,每一件记了没有、决定什么(报税的期、报哪一种联邦申报表、哪些州的要求落到它头上、是不是 25% 外资持有),以及去记下的链接;一条进度条数已经记了几件。加州的公司还列出谁为它干活,不计入进度。每张卡的长说明收进「详细」里。
- 公司的待办页一开头先说最要紧的:过期几项、下一项哪天、还有几天、还要你说几件、做完几项。接着是要做的,按年分组,每个日子带星期;「这天是怎么数出来的」把它画成一条链:从哪天数起、文件写的几个月和第几天、遇到周末或假日顺延到下一个办公日,下面是文件里的原话和链接(义务列表给每一项一个 due_rule)。要你回答的挪到后面,每一件标出它决定哪几项;推理里的法律形式写名字,不写代码。
- 在加州公司的概况页,「谁为它干活」可以记下一个为公司干活、领取报酬的人:住在哪里、从哪天起、这份活凭的加州执照。待办页随之逐人说出今天他是不是公司的雇员(按劳动法典 §2775 的推定、证明了的 ABC 测试或豁免,或法院按 Borello 的认定),每一步写明谁定的,并在「这一项要你判断」下面问公司要证明什么。
- business.save_worker(POST /v1/business/worker)记下一个为公司干活、领取报酬的人:住在哪里、从哪天起,以及这份活凭的加州执照(美容、电解、美甲、理发、美发,或没有)。义务列表随之说出每位劳动者今天是什么(workers[].terms:us.ca.lab.employee,除非公司证明了 ABC 测试,否则是雇员;公司证明了豁免时按 Borello 判),带推理,并对每位劳动者问会改变这个结论的标准(ABC 测试和豁免;豁免成立后问 Borello),和股东一样用 business.save_determination 记下。判一份活的标准只能对记下了活的人判定。
- 读加州劳动法典(§§2775、2778、2785,取自州议会的会期包):一个人为商户干活,算不算它的雇员,是那份活的一个项(us.ca.lab.employee,新主体种类 relation 的字段),由从 §2775(b)(1) 和 §2785(d) 读出的规则判:除非商户证明了 ABC 测试(us.ca.lab.abc_test),否则是雇员;商户证明了改按 Borello 的豁免时(us.ca.lab.exemption:§2778 的专业服务,其中有持证的美发、理发、美容、电解、美甲师的服务,另有五个条件),按 Borello 判(us.ca.lab.borello)。每条标准都有自己的页面;rule.evaluate 可以对一份记录判这条规则。记下一位劳动者是下一步。
- 股东的永久住所在哪里也成了一个单独的项(us.permanent_home_country),按 Pub 519 的话判定(us.irs.p519.permanent_home):任何一种住处,租的或买的都行,要随时、持续可用,不只是短住,由税务机关认定。更紧密联系例外要权衡它在哪里;它的页面列出各项。
- business.save_ruling(POST /v1/business/ruling)记下机关或法院对 montaye 算出来的一个项的裁定,说的是一年或一段:比如一位股东是不是居民外国人,按税收协定的加比规则由主管机关定。那一段里这个项就是它,不管规则会算出什么,义务页在那一步写明谁定的、哪天、为什么。记录的项直接记(term_not_ruled),标准定的项用判定(business.save_determination)。
- 股东的税务住所在哪里成了一个单独的项(us.tax_home_country),由 Pub 519 的定义判定(us.irs.p519.tax_home):主要营业、受雇或驻在地的大致区域;因工作性质没有固定营业地时,经常居住的地方;都不是就在工作的地方,按次序第一个适用的,由税务机关认定。更紧密联系例外读它:「境外税务住所」现在是法律的线,读认定的税务住所,只要不是美国就成立(对这条例外,美国的属地算外国)。在义务页,例外要紧时,税务住所和例外一起问,认定的国家写在那里。
- 法律标准的事实页列出它的内容(/facts/us.irs.p519.closer_connection):它判什么、判谁、没人判时是什么(带原文那一句),以及各项组成的树,每项由谁判断。标准的各项现在可以按次序试,第一项适用的那项定(结构 cascade);一个标准也可以给出一个值,而不只是成立不成立:对它的判定带上这个值(business.save_determination 的 value),快照为每个字段声明值的类型(fields[].value_type)。
- 在公司概览页,「添加股东」可以记下股东里那些公司由谁持有(「谁的股份」)、IRS 怎么给一家公司征税,以及一个人在这些人里的配偶和子女;列表把每家公司的股东列在它下面。在义务页,经别人持有的股东会说经谁:「Harbor Holdings, Inc. 的股份的 100%,按 §318(a)(2)(C)」;montaye 看不穿的公司会说为什么。
- 判断公司是否 25% 外国持股时读「谁经谁持有」:按 Form 5472 说明修改过的 §318(us.irc.318),(a)(2)(C) 的 50% 换成说明的 10%(us.irs.form_5472.attribution_line),也不经 (a)(3) 把外国人的股票归给美国人。股东里的一家公司,它自己的股东都记下了(business.save_shareholder 的 of),就看穿它:外国人持有一家美国控股公司 30%、控股公司持有商户全部,她就是 25% 外国股东,Form 5472 适用;控股公司由美国公民全部持有,就不适用。股东没记全的公司照旧是「可能适用」。这样读出的每条持股带 through:是谁的股份、占多少、经 §318 的哪几段。
- fact.read us.irc.318 把 26 U.S.C. §318(《美国法典》2024 年版,取自 govinfo.gov)读成数据,一个新的事实形状 attribution:montaye 读的每一段一行(个人的家人;合伙企业和 S 公司的股票按比例归合伙人;公司的股票归按价值持有 50% 以上的股东,那条线是 us.irc.318.corporation_line;以及反过来归实体),外加不让同一份股票被重复归属的操作规则。它的答案是条文套到一份记录上的结果,以及 26 CFR 1.318-2 印出的例题;status.read 两份都盯着。它的页面 /facts/us.irc.318 列出各行和操作规则。还没有结论读它:下一步 25% 外国持股的判断会读它。
- business.save_shareholder(POST /v1/business/shareholder)记下 §318 要读的「谁经谁持有」:of,这位股东持有的是商户的哪一家公司股东(那家公司自己的股东);公司的 classification(美国税务归类);个人的 relations,对商户其他人的 spouse_of、parent_of(给了就是从那天起的全部关系)。business.read 先列商户的直接股东(of 为 null),再列那些公司的股东,带上公司的归类和个人的关系。现在还不据此判断:下一步经 §318 读它们。
- 一家公司是不是 25% 外国持股,现在由 montaye 从 Form 5472 说明读出的规则算出(us.foreign_owned_25):税年内任何时候至少有一位直接或间接的 25% 外国股东,在它的各条持股上、整个税年里读 25% 外国股东;股东里有一家公司、它自己的股东没有记录时,除非有一位股东就是,仍然说不知道。判断的推理里先是这条规则,下面是读各条持股的那一步,每位股东和以前一样;说明留给人判断的只在最上面说一次。rule.evaluate us.foreign_owned_25 只判一份记录(给 us.foreign_shareholder_25)。快照的项里不再有 us.shareholding。
- 一位股东是不是 25% 外国股东,现在是持股本身的项 us.foreign_shareholder_25,由 Form 5472 说明原样印出的规则算出:持股方是外国人(读持股方的),且表决权或价值二者之一至少 25%;montaye 不再自己取两者中大的那个当持股比例(us.shareholding,不再有人读)。rule.evaluate us.foreign_shareholder_25 原来收 us.shareholding,现在收 voting_ratio 和 value_ratio,us.foreign_person 放在同一份记录里。义务页把股东的两个比例分别和线比,是不是外国人在读它的那一步下面。
- 股东是不是外国人,现在由 montaye 从 Form 5472 说明的定义读出的规则算出(us.foreign_person):既不是美国公民也不是居民外国人的个人,或不在美国成立的组织;定义里列的其余几种(美国属地的公民或居民、外国遗产和信托、外国政府,以及选择合并申报的个人不算)写明留给人判断。一个人是不是居民外国人成了自己的项 us.resident_alien,由 Pub 519 的规则算出。rule.evaluate 判 us.foreign_person 时只用给的字段:要给 us.resident_alien,否则它在 unknown_fields 里。义务页上每位股东的推理按这条规则展开,居民身份在读它的那一步下面。
- 一家公司是不是外国公司,现在由 montaye 从 Form 1120-F 说明读出的那条规则算出:快照给每个项写明了谁算它(fields[].producer:代码、规则或标准)。判断的推理里,公司在哪里成立(formed_in)挪到了读「是否在美国成立」的那一步下面,在外国公司那份推理之内,原来在那份推理本身上;义务页也在那里显示。
- montaye 自己的规则(一个人是不是美国居民、是不是外国公司、是不是 25% 外国股东)按版次发布,每一版只管它那份文件生效的日子:明年的 Pub 519 不会去判今年。rule.evaluate 问一个没有生效版本的日子,拒绝码是 rule_not_in_force(新加的),以前它会拿手头那一版去判。
- 判断一个人是不是美国税务居民(Pub 519)时,在美天数作为一条按年记的记录来读:判断那一年、前一年、前两年;绿卡测试看「年内任何时候」:6 月放弃绿卡的人,那一年仍是居民。推理里写明每一步读的是哪一年(「当年在美天数(前一年)÷ 3」)。rule.evaluate 收按年分段的 us.days_present_in_year([{ from, until, value }]);以前的三个字段照样能用,按那几年读(已弃用)。
- status.read 给加州预扣表(EDD Method B)和链接每年新版的 EDD 页面标的许可,从 LicenseRef-unread 换成 LicenseRef-ca-edd-conditions-of-use:EDD 的使用条款,按它的说法,网站上的信息是公开的,可以转发和复制。
- status.read 给其余每个盯着的来源和数据集标上出版方自己页面上写的许可,原来写着 LicenseRef-unread 或只是假定的都读过了:加州税务局(FTB)的表格和加州隐私保护局的页面是 LicenseRef-ca-gov-conditions-of-use(加州政府的使用条款:属公有领域,可以转发和复制);加州法典是 LicenseRef-public-domain;GLEIF 的法律形式代码表是 CC0-1.0;ISO 4217 的货币代码是 LicenseRef-iso-4217-codes(ISO 允许免费使用);特拉华州的特许经营税页面、加州州务卿的信、旧金山财政局的页面和韩国三家机关的页面什么也没授权,是 LicenseRef-all-rights-reserved(韩国那三家原来假定是 KOGL 第 1 类)。
- status.read 给每个参考数据集的版本标上它现在的许可,也就是归档以后才读到的条款:ISO 20275 法律形式代码表 1.6 是 CC0-1.0,ISO 4217 List One 2026-09-17 是 LicenseRef-iso-4217-codes;/status 和 datasets[].licence 原来还写着归档时的 LicenseRef-unread(那时条款还没读)。
- 登录后的页面(账户、用量、key、公司、公司的文件和待办)把要读的一次发给数据库:每页两趟往返,一趟认人,一趟读页面,原来十到十二趟。离数据库远的地方(比如欧洲)打开快几秒;带 key 调 GET /v1/usage 也一样。
- 登录后的页面隔了一分钟以上再打开(记着会话的签名 cookie 已经过期),问数据库是谁登录只要一趟往返,原来三趟:会话和它的人一次读出,数据库角色和它同在一条消息里。从巴黎打开快约 0.4 秒。
- status.read 给每个盯着的来源带上目录里的标题(title;为下一版盯着的地址、数据集的为 null),/status 按标题列出:联邦公报的 6 个检索原来都叫 documents.json。「种类」一栏每种来源都有中文名,原来 gazette、law、filing_spec 直接显示代码。
- GET /v1/status 和每次计算改从 KV 读事实快照,最近的 Cloudflare 机房会留着它,原来每个新起的 Worker 都去 R2 读一遍:离美国远的地方(比如巴黎),不用读数据库的 /v1/status 也要 0.7–1.8 秒。每个回答带 Server-Timing 头,说出它等了什么(api、web、snapshot、platform、db),以及 Worker 是不是刚起来。
- GET /v1/status 和状态页在访问隔几分钟才来一次时也答得快:最近的 Cloudflare 机房把 montaye 监视的来源和各任务的运行情况留五分钟,原来一分钟后就要再问 KV(离美国远的地方,比如巴黎,这一问最多 0.3 秒);留着的那份过时了也不再有访问等数据库:超过十分钟的照样回答,回答之后再读一遍。任务开始或结束后五分钟内显示出来,原来是马上。
- fact.read 给出一条要求没按时做时要多付的钱(penalty:一个金额事实的代码;文件没写或还没读时为 null):特拉华公司年报 3 月 1 日前没交,罚 $200(us.de.annual_report.penalty);特拉华 LLC、LP、GP 的年税晚交,罚 $200(us.de.annual_tax.penalty)。
- rule.evaluate 在调用方没给 us.closer_connection_exception 时,自己定 us.resident_alien 的更紧密联系例外:今年在美国 183 天或以上,法律说不成立;否则在有人判断之前不成立(没有用 Form 8840 主张,Publication 519),推理挂在读它的那一步上,带 matters:其余照给的不变,例外成立和不成立时规则的结论是否不同(每年在美国 42 天就不同不了)。business.save_determination(POST /v1/business/determination)记下公司对一条法律标准的判断,对公司自己或对某位股东(holds;decided_by 为 business、authority 或 court;decided_on;parts 逐项带 holds 和备注;note;retract 撤回);business.obligation_list 给出 standards:判断时定下、要人判断的每条标准,照发布的样子(各项、各项谁来判断、举证责任、没人判断时算什么以及原文那句话),以及它对每位要问的股东的结论:对他结论会变、法律又没定的,或者对他记下了判断的。
- GET /v1/status 和读它的状态页,能从 Cloudflare 的边缘答时就从边缘答:不带 key 来问,答案留在被问到的地方,一分钟内算新的,之后一小时内仍然马上给出、同时在后面重读一遍,这样的访问不再等 montaye 的 api Worker 启动和读取。发布了新的事实,或后台任务开始、结束时,边缘把它忘掉。带 key 来问,什么都不变。Server-Timing 新加的一项 edge 说边缘有没有这个答案(HIT);有的时候,api 和它后面各项是边缘留着的那次回答的。
修复
- 标准的页面上「没人判断时」那一句,原文是没有页码的文本(加州劳动法典:「If a hiring entity can demonstrate compliance …」)也引出来了,原来是空的;某一项由谁判断写「主管机关」,不再写「税务机关」,那只对 Pub 519 的国税局成立。
- 按 Form 5472 说明,公司只要在税年内任何时候是 25% 外国持股,那一年就是:6 月卖掉 30% 持股的外国股东,那一年仍带来 Form 5472(以前只看年末那天);7 月到 6 月的税年,股东的居民身份按它跨的两个日历年各读一次。推理里写明是哪一天起成立的。
- 每一期按公司记录在那一期最后一天怎么说来判:从 2026 年 1 月 1 日起选为 S 公司的公司,2025 年交 Form 1120,2026 年交 Form 1120-S;以前每一年都按今天的税务归类判。谁持有股份、股东是不是美国公民、有没有绿卡,也一样按那一天。义务页上回答公司「是什么样」的问题(比如在美国有没有办公室)时,会问从哪天起:默认是成立那天,可以改。
- 法律留给人判断的一项,记下的判断只管一年:为 2025 年主张的更紧密联系(随 2025 年申报表交的 Form 8840)只定 2025 年,不管 2024 年、也不管 2026 年;以前它从记下那天起管以后的每一年。义务页从 2025 年起逐年问每位股东,每一年一行,各自记下或撤回;business.save_determination 写明它说的是哪一期(一个日历年),不再收 valid_from。
- IRS 分配 EIN 的信(CP 575)也能从 Form 1120-S 和 Form 1065 的日期读出财年了,按 Publication 509 的期限往回数三个月;原来只有 Form 1120 的日期能读。9 月 15 日到期的 Form 1120 不再说财年在 5 月结束:它也可能是 2026 年前开始、早一个月到期的 6 月财年,这时不给财年,由人自己填。写着 “the following form(s) by the date(s) shown” 的合伙企业来信现在也能读,原来什么都读不出。
- montaye 回答里的国家和地区名来自 Unicode CLDR,它的许可要求版权与许可声明随之出现,以前哪儿都没有。新页面「许可与声明」(每页页脚、/legal 和 /status 都链过去)列出 montaye 参考数据来自的每个数据集、它的许可和那份声明的原文;status.read 给每个数据集带上许可的名称和地址(licence_title、licence_url)以及声明(notice;许可不要求时为 null)。
- fact.read、rule.evaluate 和工资计算不再转发出版方没有授权转发的文件原文(许可为 internal_only 的,比如特拉华州的特许经营税页面):它的事实照样带数值、文件标题和地址,locator 只给页码,没有页码的网页就不给。网页上的事实页会说明为什么不引用它。
- 加州的 S 公司能看到自己的申报了:FTB 的 Form 3539 印着报 Form 100S 的 S 公司什么时候交税(税年结束后第 3 个月的 15 日,2025 年度是 2026 年 3 月 16 日)、在自动延期下什么时候申报(第 9 个月的 15 日,2026 年 9 月 15 日),现在和 Form 100 的两行一起读进来。记成在加州经营的 S 公司,待办页会列出这两条,原来加州那边什么都没有;fact.read 能读这两条(us.ca.ftb.form_100s.payment、us.ca.ftb.form_100s)。
- 6 月 30 日结账的 C 公司:Form 1120 和随它交的 Form 5472,2026 年 1 月 1 日以前开始的税年在税年结束后第 3 个月的 15 日到期(9 月 15 日),不是第 4 个月,Publication 509 和 Form 1120 的说明都这么印。以后开始的 6 月税年回到第 4 个月(10 月 15 日),外国公司的 Form 1120-F 的 6 月规则也到同样的税年为止。fact.read 能看到 us.irs.form_1120 和 us.irs.form_5472 的两条期限,各带条件。
- 特拉华的有限责任公司(LLC)、有限合伙(LP)和普通合伙(GP)能看到特拉华的年税了:公司局的年报页写着它们不交年报,但每年 6 月 1 日前要交一笔年税,现在和公司的年报一起读进来。记成这几种形式(有限责任有限合伙也算)的公司,待办页会列出每个日历年的年税,下一年 6 月 1 日前交(2026 年度是 2027 年 6 月 1 日),原来特拉华那边什么都没有;fact.read 能读这条规则(us.de.annual_tax)和它的 $400(us.de.annual_tax.amount),从 2026 税年起有效,那年特拉华把它从 $300 提到了 $400。
- POST /v1/business/shareholder 收到不是这家公司股东的 id(或把个人的 id 当成公司的)时,以 party_unknown(404)拒绝,原来是服务器错误。
- 来源监视改从州议会的可下载数据库读加州的自动续费法(《商业与职业法典》第 17600–17606 条):leginfo 的 robots.txt 不许任何爬虫,原来每天都被挡。2025–26 会期文件有 1.3 GB,只按范围读其中法典条文那一张表,比对这一节的几行:重新打包而法律没变不算变化,修改了一条就算。status.read 列出 downloads.leginfo.legislature.ca.gov/pubinfo_2025.zip,另盯下载站的文件列表,下一会期的文件会出现在那里。CLDR 的新版本改在 Unicode 自己的下载页上盯:GitHub 的发布订阅被 github.com 的 robots.txt 禁止。
- 在特拉华以外成立、在特拉华登记的公司(外国资格,或记下的任何一种在特拉华的存在),现在会看到特拉华公司部页面印着的外国公司年报:每年 6 月 30 日前交,费用 $250(2026 年 8 月 1 日起,原来是 $125)。待办页会列出它,原来一条特拉华的都没有;fact.read 能读它(us.de.foreign_corporation.annual_report、us.de.foreign_corporation.annual_report.fee)。目前算作外国公司的:加州的营利公司、日本的株式会社和韩国的 주식회사;非营利公司、银行和成员负有限责任的公司还没判断。
- 待办页不再告诉一家公司别种公司的要求是怎么判的:S 公司原来会看到「C 公司的四期预估税不适用」,那是按它的税务分类判出来的,要比的那个数从来没问过它。现在只说它给的数判出来的,或者在等它给数的。
- 合伙企业能看到自己的联邦申报了:Publication 509 印着 Form 1065 在合伙企业税年结束后第 3 个月的 15 日到期(2025 年度是 2026 年 3 月 16 日),现在和 Form 1120、1120-S 一起读。记为合伙的公司,待办页会列出 Form 1065 和它的日子,原来一条联邦申报都没有;选项写成「合伙(Form 1065)」。fact.read 能读它(us.irs.form_1065)。
- fact.read 和事实页给每条事实标出它自己的税费,哪怕一份文件里印着好几种:特拉华 LLC、LP、GP 的年税(us.de.annual_tax、us.de.annual_tax.amount)是 us.de.alternative_entity_tax,外国公司的年报和它的 $250 是 us.de.foreign_corporation_report_fee(一种规费),原来两者都标成特拉华公司的特许经营税 us.de.franchise_tax。Form 1065(us.irs.form_1065)不标税费,因为合伙企业自己不交所得税,原来标成 us.cit。事实页那一行改叫「税费」。
- 来源监视按社保工资基数页(ssa.gov/oact/COLA/cbb.html)的正文区(id 为 content 的元素)比对,原来找的是那一页上没有的 class content:从 2026-10-18 起 status.read 天天显示它坏了、一次好的检查也没有,其实 Browser Run 拿到了页面。部署后的下一次检查起,它和别的页面一样比对。
- status.read 和状态页把「robots.txt 没回应」和「robots.txt 不许抓」分开说:网站的 robots.txt 没有回应或回了 5xx,那天照样不抓(RFC 9309),但状态页写「robots.txt 没回应」和它的 HTTP 状态,不再写「robots.txt 不许」,好像机关把检查挡在了外面(上海公积金的页面,2026-10-20)。每个来源多了 last_refusal:被挑战或不许抓的那次是哪一种(robots.disallow、robots.unreachable、robots.server_error,或者回了页面的反机器人服务,比如 cloudflare、akamai)。
- 收费的要求现在在列出它的地方写明多少钱:特拉华的有限责任公司、有限合伙和普通合伙从 2026 税年起,每一年那一行都写着年税 $400(2025 年的 $300 没有读,行上也这么写);特拉华公司看到年报的 $50 申报费;在特拉华登记的外国公司看到年报的 $250(从 2026 年度的年报起,2027 年 6 月 30 日前交)。每个金额都链到它自己的事实,要求的事实页上也写着。fact.read 读一条要求时会带上它在那一天的费用(fee:金额事实的代码、那一天、那天生效的版本和按名字列出的美元金额,那天没有生效的版本时为空;不收钱时为 null)。
- 特拉华公司现在会被告知特拉华的预缴特许经营税:公司部的年报页和计算页都写着,欠 $5,000 或以上的公司按季度分期预缴,6 月 1 日前交 40%,9 月 1 日前 20%,12 月 1 日前 20%,余额次年 3 月 1 日前交,现在两页都读了。公司的待办页会问它预计全年的特许经营税;填 $5,000 或以上,四期连同日期列出来,推理里写着这个数和特拉华那条线的比较。公司成立之前就到期的那一期不列。fact.read 读得到这四期(us.de.franchise_tax.estimated_tax_1 到 _4)和那条线(us.de.franchise_tax.estimated_tax.threshold),rule.evaluate 用 us.de.expected_franchise_tax 判断。
- 特拉华的有限责任合伙(LLP)能看到自己的年报了:特拉华法典规定,它在合伙资格声明生效那一年之后的每年 6 月 1 日前交年报,每位合伙人 $300、一年最多 $180,000(2026 年 8 月 1 日起;之前是 $200 和 $120,000),这两条现在直接读自法典(6 Del. C. §§ 15-1003、15-1207)。记成这种形式的公司(有限责任有限合伙 LLLP 也是,和它的年税并列),待办页每个日历年列一份年报,次年 6 月 1 日到期(2026 年度的在 2027 年 6 月 1 日),原来对特拉华什么都不说;fact.read 能读这条规则(us.de.llp.annual_report)和它的费用(us.de.llp.annual_report.fee:per_partner 和 cap)。
- 晚了要多付钱的要求,现在在它的费用旁边写明:特拉华的有限责任公司、有限合伙和普通合伙每年的年税上写着“逾期缴纳罚款 US$200.00”(2025 年度的也有,那一年的 $300 还没读),特拉华公司的年报在 $50 申报费旁写着“逾期申报罚款 US$200.00”,各自链接到自己的事实;要求的事实页也会显示。特拉华预缴特许经营税的四期,页面没写罚款,就什么都不显示。fact.read 读一条要求时,也给出当天晚了要付多少(penalty,在 fee 旁边:金额事实的代码、那一天、那天生效的版本和按名字列出的美元金额;文件没写时为 null)。
- 加州的有限责任公司(LLC)、有限合伙(LP)和普通合伙能看到加州税务局(FTB)要它做什么了,原来除非按公司纳税,对加州什么都不说:现在读 FTB 的 Form 568 说明书和 FTB 3538。按合伙或被忽略实体纳税的 LLC 在纳税年度之后的 10 月 15 日前交 Form 568(自动延期),在当年 4 月 15 日前交 $800 的 LLC 年税,说自己预计加州总收入达到 $250,000 或以上时,还要在 6 月 15 日前预缴 LLC fee;合伙在纳税年度之后的 10 月 15 日前交 Form 565,有限合伙和有限责任合伙在之后的 3 月 15 日前交 $800 年税(2025 年度是 2026 年 3 月 16 日)。待办页会问 LLC 预计的收入;fact.read 能读每一条(us.ca.ftb.form_568、us.ca.ftb.form_568.annual_tax、us.ca.ftb.form_568.estimated_fee、us.ca.ftb.form_565、us.ca.ftb.form_565.annual_tax)。
- 在特拉华登记的外国公司现在能看到年报 6 月 30 日前没交时要付多少:2026 年 8 月 1 日起 $200,这是特拉华法典的规定(8 Del. C. § 391(a)(8)),现在直接从法典读。特拉华公司部的页面印的是 $250,不是法律的数,所以原来什么都没说。待办行和年报的规则页在 $250 申报费旁边写出它;2025 年的年报当时是 $125,montaye 读的页面都没印,所以写明没读到。fact.read 能读它(us.de.foreign_corporation.annual_report.penalty)。
- 逾期会计利息的要求,现在在罚款旁边说出来:特拉华州的报税页写着未缴的税每月计 1.5% 的利息,现在读进来了。特拉华公司在年报和每一期预缴特许经营税上看到「未缴部分的利息 每月 1.5%」,特拉华的有限责任公司、有限合伙和普通合伙在每年的年税上看到同一行,各自链接到自己的事实(us.de.franchise_tax.interest、us.de.annual_tax.interest);利息计在税和 $200 罚款上,特拉华的法律把罚款并入税额。fact.read 给出要求时带上它的利息(interest:事实代码、日期、当天有效的版本、rate 是小数、per 是计息的期间,如 {"unit": "month", "every": 1};文件没写时为 null),按期间计的金额事实也会说明(per)。事实页把比率显示为百分比:每月 1.5%,Form 5472 的 25% 外国股东线显示 25%,以前显示 0.015 和 0.25。
- 特拉华的银行、储蓄银行和信托公司现在会被告知特拉华的银行特许经营税,以前它们看不到任何特拉华的事项:现在读特拉华法典第 5 篇第 11 章。按应税所得交的这笔税在次年 3 月 1 日前到期(2026 年的在 2027 年 3 月 1 日前)。待办页会问它预计全年的银行特许经营税;超过 $10,000 的,当年 3 月 1 日前的暂定申报和三期预缴(6 月 1 日前 40%,9 月 1 日前 20%,12 月 1 日前 20%)连同日期列出来,余额就是次年 3 月 1 日到期的那笔税。税率不读:montaye 不计算银行的应税所得。fact.read 读得到它们(us.de.bank_franchise_tax、.tentative_return、.estimated_tax_1 到 _3,以及那条线 us.de.bank_franchise_tax.estimated_tax.threshold),rule.evaluate 用 us.de.expected_bank_franchise_tax 判断。
- 公司待办页「为这家公司盯着的文件」只列它被告知的事项所读的文件:以前特拉华银行会列出公司特许经营税的计算页(那条线只用来判断公司的预缴),特拉华公司也会列出法典里银行特许经营税那一章。
- 加州 LLC 现在知道自己的 LLC 费是多少,以前只说要估缴:读了 Form 568 手册的金额表(加州总收入 $250,000 起 $900,$500,000 起 $2,500,$1,000,000 起 $6,000,$5,000,000 起 $11,790)。报了预计收入后,估缴那一行写「全年费用 US$2,500.00 按预计全年加州总收入:US$600,000.00」;新的一行是估缴没缴完的部分,按申报表原定截止日缴:按合伙纳税的 LLC 在年度结束后第 3 个月的 15 日(年度在第 6 个月前结束的那年,整笔费用都在这一天缴)。穿透实体(税务上被忽略)的 LLC 会被问唯一成员是不是 S 公司、合伙企业或按合伙企业纳税的 LLC:是的话第 3 个月,不是第 4 个月。fact.read 给出这种费用的表(table:按哪个字段、报的数或 null、各档);要求的事实页写「US$900.00 至 US$11,790.00 按预计全年加州总收入」。
- 加州 LLC 现在会被告知它替没签同意书的非居民成员缴的税,以前一句不提:待办页问一句「有非居民成员没签同意书」(FTB 3832;单一成员 LLC 看它的非居民所有者有没有签 Form 568 第 3 页的同意),答「是」后每年多一行「Pay the tax of nonconsenting nonresident members (Form 568 Schedule T)」,按申报表原定截止日缴:按合伙企业纳税的在年度结束后第 3 个月的 15 日,税务上被忽略的按唯一成员是不是 pass-through entity 在第 3 或第 4 个月。这一行不写金额:税额是每名这样的成员分配所得的一个比率,montaye 不记录分配所得。fact.read 以 us.ca.ftb.form_568.nonconsenting_member_tax.rate 给出税率(C 公司 8.84%;个人、合伙企业、LLC、遗产或信托 12.3%;S 公司 1.5%),盯来源也开始读它所依据的法条 R&TC § 18633.5。
- 在特拉华州以外成立、在特拉华有分支的银行,现在会被告知特拉华的银行特许经营税,以前什么都看不到:特拉华法典对州外银行在特拉华的分支机构(5 Del. C. § 1101(a) 的“resulting branch”)征这笔税。记了特拉华分支的加州商业银行、储蓄银行和工业银行,会看到每年之后 3 月 1 日到期的税;预计超过 $10,000 的,还有暂定申报表和三期分期付款,日子和特拉华本州银行一样。储蓄贷款协会、不吸收存款的信托公司和信用合作社不这样征税;在特拉华只有雇员、外州登记或在当地经营、没有分支机构的银行也不征。fact.read 可读(us.de.bank_franchise_tax.branch、.branch.tentative_return、.branch.estimated_tax_1 到 _3);rule.evaluate 按 legal_form、presence_kind(经哪种存在落下:branch)和 us.de.expected_bank_franchise_tax 判断。
- 首个税年在 2027、2028 或 2029 年开始的加州 LLC、LP、LLP,现在被告知那一年交 $400 年税,不是 $800:montaye 直接读《收入与税收法典》(§§ 17941(g)(2)、17935(f)(2)、17948(e)(2),州议会的可下载数据库),这是 FTB 2025 年的说明书印不出来的。那一年的一行写「Pay the annual limited liability company tax for its first taxable year (FTB 3522)」,$400.00,在该年第 4 个月的 15 日前交(LP、LLP 随申报表交,年度结束后第 3 个月的 15 日);之后每一年,以及 2027 年以前或 2030 年起开始的首个税年,仍是 $800 那一行。商户的首个税年是从成立那天开始的那一年。fact.read 能读每一条(us.ca.llc.first_year_annual_tax、us.ca.lp.first_year_annual_tax、us.ca.llp.first_year_annual_tax),要求的 satisfies 写着它代替哪一条。
- 成立日还没到就添加的公司(比如一家将于 2027 年 3 月 10 日成立的 LLC)现在能打开,也列在“公司”里:它的记录按成立那天来读,从那天起记下的会计年度、编号、IRS 怎么对它征税、谁持有它的股份都马上显示。此前在那天之前,它的页面一打开就是错误页,列表里也没有它。它的待办从成立那天算到 18 个月以后:成立日在 18 个月以后的公司也能看到第一年的税,此前什么都没有。
- montaye 从浏览器只会下载、不会打开的文件里读的文件,现在写明给人读的页面,指向它的链接都去那里:联邦预扣税事实的“出处”打开 irs.gov 上 Publication 15-T 的网页,不再是它的 XML 压缩包;加州 LLC 第一年的税打开 leginfo 上的《税收法典》,不再是州议会 1.3 GB 的会期文件。/status 上加州法典、IANA 时区、SIX 的 ISO 4217 列表、日本的节假日和韩国的简易税额表都链接到发布者的页面,数据集那一行按数据集的名字显示(IANA Time Zone Database,不再是 tzdata-latest.tar.gz)。fact.read、rule.evaluate 和 status.read 在 url 旁给出 page_url;url 仍是 montaye 抓取的地址。
- /status 上第 119 届国会公法那一行,现在链接到 congress.gov 上这些公法的网页,不再是 Congress.gov 的 API:没有 montaye 的 key,它只回 403 API_KEY_MISSING。status.read 把这个网页作为 page_url 给出;需要 montaye 的 key 的地址,从此不再直接作为链接给人。
- 待办页上是居民外国人的股东,原来写「外国人:否 · 既不是公民也不是居民外国人」;现在写「居民外国人不算外国人」。