method_path	application_end	role	risk	frontend_source	tested_scope	status	unverified
GET /store/Page/list	PC端	own merchant	read	ai_store/src/api/page/index.js	initial empty; filter one; softdelete excluded; auth refusal	PARTIAL_BUSINESS	multi-page ordering; all name boundaries; role privilege matrix
GET /store/Page/defaultData	PC端	own merchant	metadata read	ai_store/src/api/page/index.js	complete defaults; source metadata SQL only	METADATA_ONLY	no business-row read to claim
GET /store/Page/detail	PC端	own merchant	read	ai_store/src/api/page/index.js	create/edit/full eight-column fresh original projection; other tenant null	PARTIAL_BUSINESS	missing ID/type; deleted row retained detail returned as existing behavior
POST /store/Page/add	PC端	own merchant	own DB write	ai_store/src/api/page/index.js	two own custom pages; full persisted JSON	PARTIAL_BUSINESS	duplicate submit; malformed form; over32KB; four-byte
POST /store/Page/edit	PC端	own merchant	own DB write	ai_store/src/api/page/index.js	richText entity decode; name and JSON update; original table	PARTIAL_BUSINESS	all required/invalid types; no-op retry
POST /store/Page/delete	PC端	own merchant	own softdelete	ai_store/src/api/page/index.js	HOME refusal; custom softdelete; original table and list	PARTIAL_BUSINESS	repeated delete; deleted HOME edge
POST /store/Page/setHome	PC端	own merchant	own DB write	ai_store/src/api/page/index.js	actual tenant SQL; old HOME cancelled; sentinel unchanged	PARTIAL_BUSINESS	concurrency; fault between two nontransactional updates
GET /terminal/Page/list	设备端	own terminal login	read	controller only; no distinct PC caller proven	initial empty; filter one; softdelete excluded; auth refusal	PARTIAL_BUSINESS	multi-page ordering; all name boundaries
GET /terminal/Page/defaultData	设备端	own terminal login	metadata read	controller only; no distinct PC caller proven	complete defaults; source metadata SQL only	METADATA_ONLY	no business-row read to claim
GET /terminal/Page/detail	设备端	own terminal login	read	controller only; no distinct PC caller proven	create/edit/full eight-column fresh original projection; other tenant null	PARTIAL_BUSINESS	missing ID/type; deleted row retained detail returned as existing behavior
POST /terminal/Page/add	设备端	own terminal login	own DB write	controller only; no distinct PC caller proven	two own custom pages; full persisted JSON	PARTIAL_BUSINESS	duplicate submit; malformed form; over32KB; four-byte
POST /terminal/Page/edit	设备端	own terminal login	own DB write	controller only; no distinct PC caller proven	richText entity decode; name and JSON update; original table	PARTIAL_BUSINESS	all required/invalid types; no-op retry
POST /terminal/Page/delete	设备端	own terminal login	own softdelete	controller only; no distinct PC caller proven	HOME refusal; custom softdelete; original table and list	PARTIAL_BUSINESS	repeated delete; deleted HOME edge
POST /terminal/Page/setHome	设备端	own terminal login	own DB write	controller only; no distinct PC caller proven	actual tenant SQL; old HOME cancelled; sentinel unchanged	PARTIAL_BUSINESS	concurrency; fault between two nontransactional updates
