diff --git a/docs/technical-overview/architecture.md b/docs/technical-overview/architecture.md
index 7ea3b7aa2..7ba6a5dcd 100644
--- a/docs/technical-overview/architecture.md
+++ b/docs/technical-overview/architecture.md
@@ -133,6 +133,9 @@ infinitely branching threads.
The user is the authorization/identity component of logging into the app. It is
also the public profile/authorship/etc. belonging to the people who use the app.
+While "user" is a perfectly good technical name, it is a fairly cold way to refer
+to humans, so we should prefer labeling people as members, or by their name/username.
+
## Tags
Tags are used to organize user generated content. Each tag has a set of rules
diff --git a/spec/requests/user/user_profile_spec.rb b/spec/requests/user/user_profile_spec.rb
index 37d80949d..dec309a3a 100644
--- a/spec/requests/user/user_profile_spec.rb
+++ b/spec/requests/user/user_profile_spec.rb
@@ -19,6 +19,11 @@ RSpec.describe "UserProfiles", type: :request do
expect(response.body).to include "Pinned"
end
+ it "calls user by their username in the 'more info' area" do
+ get "/#{user.username}"
+ expect(response.body).to include "More info about @#{user.username}"
+ end
+
it "does not render pins if they don't exist" do
get "/#{user.username}"
expect(response.body).not_to include "Pinned"