roles/assistant.json grants record.write and the harness exposes it as write_record, but the prose said 'You have no write tool', which could make a model refuse the onboarding draft. The grant is unchanged; spec/ stays human-only.