Why: Dev make test runs scripts/check-knip.mjs; Frontend main reports 60 unused exports against baseline 58 because capabilitySourceLabel and MemberDuty in src/projectmeta.ts are exported but only used inside that file. This blocks the Dev repin for fix/multiuser-project-collab (Dev PR #655).
Evidence: agent-exec unit mupc-frontend-r6-knip-exports (PI, success, transport f6442cc). Host recheck with installed deps: knip unused exports 58 <= 58; worker: vitest 61 files / 667 tests passed, tsc no new errors.
Impact: drops the export keyword from two declarations; no behaviour change.
Why: Dev `make test` runs `scripts/check-knip.mjs`; Frontend main reports 60 unused exports against baseline 58 because `capabilitySourceLabel` and `MemberDuty` in `src/projectmeta.ts` are exported but only used inside that file. This blocks the Dev repin for fix/multiuser-project-collab (Dev PR #655).
Evidence: agent-exec unit mupc-frontend-r6-knip-exports (PI, success, transport f6442cc). Host recheck with installed deps: `knip unused exports 58 <= 58`; worker: vitest 61 files / 667 tests passed, tsc no new errors.
Impact: drops the `export` keyword from two declarations; no behaviour change.
Refs: Agent-System-Dev .task/fix-multiuser-project-collab.md
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why: Dev
make testrunsscripts/check-knip.mjs; Frontend main reports 60 unused exports against baseline 58 becausecapabilitySourceLabelandMemberDutyinsrc/projectmeta.tsare exported but only used inside that file. This blocks the Dev repin for fix/multiuser-project-collab (Dev PR #655).Evidence: agent-exec unit mupc-frontend-r6-knip-exports (PI, success, transport
f6442cc). Host recheck with installed deps:knip unused exports 58 <= 58; worker: vitest 61 files / 667 tests passed, tsc no new errors.Impact: drops the
exportkeyword from two declarations; no behaviour change.Refs: Agent-System-Dev .task/fix-multiuser-project-collab.md