Shared foundation / validation slice

One small table. A durable contract.

72 synthetic service locations. Change sorting, filters, length, page, column visibility and order, then reload. Preferences remain browser-local, expire after 30 days, and never include live records or credentials.

Release evidence