Selection & privacy

Know what is reviewed, stored, and shared.

This page describes the behavior implemented in Overflow today. It distinguishes event records, standing-community records, private project-fit data, and optional public profiles.

The event and the standing community are separate decisions.

Event request

LinkedIn is required

A public RSVP request requires name, email, and LinkedIn. Company is optional. Public requests enter the approval queue; confirmed members and valid direct-invite links confirm through separate paths.

Community application

Project-fit evidence is required

A standing-community application requires email, LinkedIn, and a reviewed project-fit HTML file. A successful submission records the membership status as applied.

Membership decision

Admin approved

The organizer reviews the private application record and decides membership. The current system supports applied, member, declined, removed, and inactive states.

Different threshold

Attendance is not membership

A project-fit profile is not required for event attendance. Event participation does not by itself create standing-community membership.

The RSVP record is private. Roster sharing is a separate form choice.

The RSVP collects name, email, LinkedIn, and optional company. LinkedIn stays on Overflow's private attendee record.

The form includes a checkbox labeled to include the attendee in a roster shared with the group after the event. The form describes the roster fields as name, company, and contact. The choice is stored on that event participation.

Unchecking the roster box records no roster opt-in. Event participation and roster choices are maintained separately from a project-fit profile.

Nothing uploads itself, and private is the default.

  1. Local generation. The public prompt runs through a coding agent on the applicant's machine and writes an HTML file. It does not submit the file.
  2. Applicant review. The applicant can edit or remove material before uploading and must confirm review of the submitted profile.
  3. Upload checks. The server parses the structured profile data, removes LinkedIn and career fields, and rejects files containing common private-key, credential, or environment-secret patterns.
  4. Private storage. Overflow stores the uploaded profile HTML, structured matching data, and skills. Email and LinkedIn stay on the separate private person record.
  5. Optional publication. The application defaults to private-to-Overflow. Selecting public creates a page available to anyone and to search engines.

Profile owners can change visibility or remove the project-fit record.

Secure access

Email management link

The profile-access flow emails a one-time link. The current implementation uses a 15-minute link and a 30-day owner session.

Publication

Publish or unpublish

Publishing writes the public profile page. Unpublishing removes that public page while keeping the project-fit profile available privately inside Overflow.

Replacement

Upload a newer profile

The owner can replace the stored project-fit HTML while preserving the existing publication choice.

Deletion boundary

Delete the profile, not every record

Deletion removes the profile HTML, public page, matching data, skill rows, and assessment data. The private person, LinkedIn, membership, and event-participation records remain.

Overflow does not currently publish a fixed retention period for the remaining person, membership, or event records. Contact the organizer to ask about those records.

A working room, not a lead list.

The public event and community copy establish a narrow participation standard. These are the current operating rules visible in the product.

  • Practitioners first. The room is for AI agencies, consultants, and builders already shipping for clients.
  • No staffing or tooling pitches. Recruiters and people attending primarily to sell tooling are outside the stated fit.
  • Do not treat the room as a lead list. Roster sharing exists to help attendees reconnect after the event.
  • Respect profile visibility. Private project-fit profiles stay inside Overflow; only the owner can choose public publication through the supported flow.
  • Participation can end. The admin supports removal from the community and from individual events.

Questions about a record or a decision?

Overflow is hosted by Sam Gaddis. Use the profile-management flow for supported self-service controls, or contact Sam about event, membership, roster, or remaining private records.