What's New

Recent updates to the SCRAP Yard platform. For the full technical history, see the changelog.

September 2026

Content moderation: conduct flags, comment audit trail, guide tools

Flag inappropriate or harmful content

You can now flag any sighting or comment as inappropriate or harmful — separate from the existing 'Not sure this is SCRAP?' signal. Use the three-dot menu on any sighting or comment. Flags are confidential and route to SCRAP Guides for review.

Comment removal now has an audit trail

When a comment is removed — by the author or a guide — the reason is recorded. The comment row is preserved for context, just cleared of its content.

Guide moderation tools

SCRAP Guides now have a full content moderation surface: a Flagged Content queue for reported sightings and comments, and a Browse & Moderate view covering all public sightings. Guides can dismiss flags, cancel sightings, or remove comments — all with a required reason note.

SCRAP Guide badge now explains itself

The amber SCRAP Guide badge now shows a tooltip on hover explaining what guides are, their independence from your organization, and what they can and can't see.

Canceled sightings removed from the feed

Sightings that have been canceled no longer appear in the main feed. They remain accessible by direct link and in the author's own history.

September 2026

Internal: OpenAPI spec infrastructure for future integrations

API spec layer added for MCP and integration readiness

All new API routes will now have a formal OpenAPI 3.1 spec entry before implementation. This makes future MCP (Model Context Protocol) integration near-mechanical and keeps the API contract explicit. A dev-only spec viewer is available at /api/docs. Not visible to users — internal infrastructure only.

September 2026

Bug fix: share by email button now works correctly on Mac

Email to a colleague opens your mail app as expected

A previous fix introduced an issue where clicking 'Email to a colleague' did nothing on macOS. This is now corrected — the button opens your default mail app with the sighting link pre-filled.

September 2026

Guide queue: new member cards no longer show names or organizations

Guides see only activity and timing — not who the member is

The New Members section in the Guide Queue now shows only when someone joined and how many sightings they've shared. Names and organizations have been removed. The guide's job is to notice someone joined and reach out — the Connect action handles the introduction. Identity information belongs in the admin panel, not the guide view.

September 2026

Bug fix: share by email button now reliably opens your mail app

Email to a colleague works correctly across all platforms

The 'Email to a colleague' button in the share panel on sighting detail pages now reliably opens your mail client on all platforms, including when using SCRAP Yard as an installed app. The link pre-fills a subject and body so you can share in two taps.

September 2026

Push notifications — get notified without email

Device notifications that skip your corporate inbox

You can now receive push notifications directly on your device — no email required. This is a privacy-safer alternative for people whose corporate IT monitors incoming email. To enable, visit Account settings and look for the Push Notifications card, or dismiss the prompt on the feed the next time you visit. Push notifications work on Android Chrome and desktop browsers right away. On iPhone, you'll need to add SCRAP Yard to your home screen from Safari first (tap Share → Add to Home Screen), then enable from Account settings.

September 2026

SCRAP Yard is now installable as an app

Install SCRAP Yard on your home screen

SCRAP Yard is now a Progressive Web App (PWA). On Android, you'll see an 'Install' prompt in Chrome. On iPhone or iPad, tap the Share button in Safari and choose 'Add to Home Screen'. Once installed, it opens in its own window without browser chrome — a cleaner, more app-like experience. This is also the foundation for push notifications in a future update, which will let you get notified on your device without going through your corporate email.

September 2026

Email notifications are now opt-in

New accounts start with email notifications off

New users now join with email notifications disabled by default. You can turn them on any time in Account settings under Notification preferences. Existing accounts are not affected — if you already had notifications enabled, they stay on.

September 2026

New Member notifications in the Guide Queue

Guides now see newly joined members in their queue

The Guide Queue now has a 'New Members' section at the top — showing users who have completed onboarding but haven't yet had a sighting published. Each card shows the member's display name, org, when they joined, and how many sightings they've shared. Guides can Connect (opening a direct conversation thread) or Dismiss the card. A dismissed member won't appear again. Members are automatically removed from the list once a guide approves one of their sightings.

September 2026

Better experience for users without an org

Pile page explains the work email requirement

If your account isn't associated with a work email domain, the Pile page now shows a clear explanation rather than a spinner or generic error. It tells you the Pile is only accessible with a work email and links you directly to Account settings where you can add one.

Submit form explains global-feed-only placement

If your account isn't associated with an organization, you'll see a notice above the Share button explaining that your sighting will appear in the global feed only — not in any org's Pile. The form still works and your sighting still goes through guide review normally.

September 2026

UX fixes — auth gate on submit, comment focus, copy

Sign in before you share

The submission form now checks whether you're signed in before showing the form. If you're not, you see a clear 'Sign in to continue' prompt instead of a form that would reject your submission at the end. After signing in you land right back at /submit.

Comment field focus on mobile

Tapping the comment text field on mobile now reliably focuses it so your keyboard appears and text lands in the box. Previous behavior was inconsistent on some touch devices.

September 2026

Anyone in your org can now move sightings forward

State transitions open to all org members

Previously, only the person who shared a sighting could move it to Overcome, Accepted, or other states. Now any member of your org can advance a sighting through its lifecycle — confirming it, marking it being addressed, or closing it out. Only SCRAP Guides can mark a sighting as "Not SCRAP" (invalidated). This reflects the collective ownership model: once a sighting is published, the whole org owns it.

September 2026

"Not sure this is SCRAP?" member flag

Flag a sighting for guide review

On any sighting you didn't share yourself, you'll see a "Not SCRAP?" button next to the report controls. Clicking it lets a SCRAP Guide know you're not sure the sighting belongs. The flag is private — other members never see it. Guides see flagged sightings grouped by flag count in their queue so they can prioritize review.

September 2026

Guide review — sightings are private until approved

New sightings are reviewed before they go live

When you share a sighting, it stays private until a SCRAP Guide reviews it. You'll see a banner on your sighting page letting you know it's in review, and you'll get a notification once it's visible to others. This typically takes a few hours.

Guide queue now shows pending sightings front and center

SCRAP Guides see a new "Needs your review" section at the top of the Guide Queue, with Approve and Remove actions for each pending sighting. Sightings waiting more than 30 minutes are flagged. The Guide Queue nav link shows a live count badge when there's work to do.

September 2026

Bug fix — comment identity

Sighting author now shows as "OP" in comments

When the person who shared a sighting commented on it, they were incorrectly showing up as an anonymous alias ("Anon 1") instead of "OP". That's fixed. The sighting author always shows as "OP" in the comment thread. Also fixed: guide comments no longer take up an anonymous slot, so the first non-guide anonymous commenter is always "Anon 1" as expected.

Anonymous aliases are now consistent across replies and pages

Each sighting has one flat alias list shared by all comments and replies. A commenter who is "Anon 2" on a top-level comment will also appear as "Anon 2" in any reply thread — aliases no longer restart inside reply threads or shift when you load more comments.

Guides now have sequential aliases in comment threads

SCRAP Guides commenting on a sighting now appear as "Guide 1", "Guide 2", and so on — in the order they first comment, consistent across all replies. No real names appear anywhere in the platform, including for guides themselves.

Identity check before you post

Before a sighting is posted, you'll see a quick review step showing your title and description with a prompt to check for names, job titles, or details that could identify someone. You stay in control — revise it or post it as-is.

September 2026

Language — share, not file

"Share" replaces "file" everywhere

Every user-facing reference to "filing" a sighting has been updated to "sharing" — buttons, labels, empty states, privacy notices, and confirmations. You share a sighting. You don't file one.

September 2026

Bug fix — first-sighting prompt

"Be the first" card now disappears after someone shares

The prompt encouraging orgs to share their first sighting was staying visible even after a sighting had been shared. It now goes away as soon as any sighting exists in the org.

September 2026

Pile page — Impact vs Effort matrix moved to Sightings tab

Prioritization now lives in the Sightings tab

The Impact vs Effort matrix has moved from the Pile tab to the Sightings tab. The Sightings tab is now a full prioritization view: the matrix at the top shows where each sighting sits across impact and effort, and the full list appears below it. The Pile tab stays focused on the visual pile and org-level breakdowns.

September 2026

Pile page — sightings list moved up

Most Common Sightings now appears immediately below the pile

The sightings list was previously at the bottom of the Pile page, below the Impact/Effort matrix and SCRAP type breakdown. It now appears right after the pile graphic so you can see what's in the pile without scrolling through the analysis sections.

September 2026

Pile graphic — interaction hint

Hover or click hint on the pile

A small prompt below the pile graphic now reminds you that you can roll over or click any item to see its title and details.

September 2026

Bug fix — Pile Sightings tab

Sightings tab now shows the right org

The Sightings tab on the Pile page was always showing sightings from the logged-in user's own org, ignoring whichever org was selected in the admin org picker. It now correctly reflects the viewed org.

September 2026

Plain language throughout

"Remediation" is gone

The word "remediation" no longer appears anywhere users can see it. The pile tooltip now says "Being Addressed". The form label is "Treatment". The activity page says "Treatments proposed". Comments prompt you to "tag as a treatment idea". The underlying states and data haven't changed — just the words.

September 2026

Platform health endpoint

/api/health

The platform now exposes a health check endpoint for uptime monitoring. It checks the database connection and confirms all required services are configured, returning a simple ok/degraded status. No user data is involved — it's infrastructure plumbing.

September 2026

UI polish — consistent colors, clearer language

Consistent SCRAP type colors

Structure, Culture, Rules, Assumptions, and Process now use a single color palette everywhere — badges, the pile visualization, activity charts, and form selectors all match. Indigo, pink, yellow, fuchsia, cyan.

Friendlier submission language

The submission form now speaks plain English: "Share a sighting" instead of "Submit a sighting", field labels like "What did you see?" and "How much trouble does it cause?", and a revised guidance panel that describes SCRAP in terms of how it feels, not how it's categorized.

Guidelines page refresh

The community guidelines have been rewritten for clarity — sharper rules, a new "Questions or feedback?" section pointing to the footer link, and cleaner examples of what does and doesn't belong.

September 2026

Phase 5 begins — Closing the loop

Advance a sighting through its lifecycle

You can now move a sighting from Confirmed → Being Addressed → Overcome directly from the sighting page. Each transition requires an outcome note — what happened, what was tried, what changed. This is the moment SCRAP becomes something your org actually dealt with.

"Accepted" — intentional tolerance

Sometimes you know it's SCRAP but can't fix it right now. The new Accepted state lets your org say: we see it, we're not ignoring it, but we're choosing to live with it for now. It stays in the pile and can be reopened.

Sighting history timeline

Every major state change now shows in a timeline on the sighting detail page — who advanced it (by role, not by name), what they noted, and what treatment was applied. You can see the full story of how a sighting moved from filed to overcome.

"Recently updated" on the feed

Sightings you've engaged with — filed, Me Too'd, or commented on — now show a pulsing indicator when they've been updated in the last week. You'll know when the SCRAP you care about is moving.

What We've Beaten

The Pile page now shows a collapsible section of sightings your org has overcome — with the treatment applied and when. A record of what your org has actually fixed.

Org Activity tab

A new tab on the Pile page shows your org's state transitions as a live feed — confirmations, remediations, acceptances, overcomes. See the momentum (or lack of it) across your whole organization.

Plain-language state labels

Status labels across the platform have been rewritten in plain English. "Suspicion" is now "Suspected", "Unconfirmed" is "Needs Confirmation", "In Remediation" is "Being Addressed", "Invalidated" is "Not SCRAP". Same states, clearer meaning.

Domain-based org assignment

If your organization is already on the platform, signing up with your work email now places you in your org automatically. No waiting for an admin to find you.

In-app feedback

The Feedback link in the footer now opens a quick modal that sends your message directly to our team. No email client, no copy-paste.

July 2026

Guide operations

SCRAP Guide queue

SCRAP Guides now have a dedicated page — /guide — showing a live queue of sightings that need attention: newly filed, unconfirmed, going stale, and patterns forming. A single view of where to focus.

Daily guide digest

Guides receive a daily email summary of new sightings and sightings that have gone quiet for two weeks. The nudge to keep things moving.

June 2026

Comments, identity, and SCRAP Guide

Threaded comment replies

Comments now support replies. Hit Reply on any comment to open an inline composer. Replies are shown indented below the original. One level deep — keeps threads readable.

Consistent anonymous personas

Everyone in a comment thread now has a consistent label — Anon 1, Anon 2, and so on — assigned by order of first appearance. Same person, same label, every time. If you filed the sighting you also get an OP badge.

SCRAP Guide identity

Comments and sightings from the SCRAP Guide now show a visible Guide badge. You always know when the platform's practitioner is involved — without breaking anyone else's anonymity.

"Accept" as a treatment type

Remediation now has five options: Eliminate, Rework, Contain, Prune, and Accept. Accept is for SCRAP you've consciously decided to tolerate — political, resource, or regulatory constraints. Name it so it doesn't stay invisible.

May 2026

Phase 4 complete — Connection & Matching

Sighting stage progression

Every sighting now shows a visual pipeline — Suspected → Sighting → Being Addressed → Overcome — so you can see at a glance where it is in its lifecycle. Suspicion submissions get an extra first step. Terminal states (Not SCRAP, Canceled) show a clear notice instead.

Quick sighting on mobile

The submit form auto-detects mobile and switches to a focused layout: large SCRAP type tap targets, title required, description optional. Faster to file when something hits you in the moment. A prompt on the detail page invites you to add a description later.

User profile page

A personal activity page at /activity shows your summary stats, SCRAP type breakdown, and full lists of sightings you filed, Me Toos you gave, and treatments you proposed.

Peer connection

When you Me Too a sighting, you may receive a connection prompt if someone else with relevant experience has also signaled interest. Both parties opt in before any introduction is made. Accepted connections open a private in-app thread — no cold messages, no identity exposed until you choose.

Similar sightings and pattern detection

Sighting detail pages now show a rail of similar sightings by SCRAP type and industry. When three or more sightings share the same SCRAP type and industry, a "Pattern detected" banner surfaces — a signal that this isn't just your problem.

May 2026

Phase 3 complete

Visual SCRAP Pile

Your organization's unresolved SCRAP is now shown as a literal pile on the Pile page. Each tile's shape represents the SCRAP type and its color represents severity — green through red. Piles get messier toward the top.

Invite a colleague

From your account page, enter up to five email addresses to send a branded welcome invitation. Add a personal note if you want.

Shareable sighting cards

Every sighting generates a preview card when shared on social or via messaging. The card shows SCRAP type, title, Me Too count, and severity — with no author, org, or group information.

GDPR compliance

Export everything SCRAP Yard holds about you as a JSON file. Or permanently delete your account — a two-step confirmation, and your identity is removed from both the database and the auth system.

Resolution moment

When a sighting you've Me Too'd gets marked overcome, you receive a notification. The payoff for engaging with SCRAP you recognize even if you didn't file it.

Others facing this

Sighting detail pages now show the contributor tier badges of everyone who has Me Too'd the sighting — anonymized, but a signal of who is paying attention.

Direct sighting sharing

Copy a link or email a sighting to a colleague from the detail page.

Notification preferences

Control which types of email notifications you receive — Me Too alerts, comment alerts, resolution alerts — from your account page.

Early May 2026

Notifications and onboarding

In-app notification bell

A notification bell in the header shows unread alerts. Clicking it opens a dropdown of recent notifications. Mark one or all as read.

LinkedIn verification

Connect a LinkedIn identity from your account page to become a Verified Practitioner — without creating a record linking your employer to your sightings.

First-time orientation

Contextual orientation cards appear on each page for new users. Dismiss them to hide permanently; revisit the content any time at /how-it-works.

April 2026

Launch

SCRAP Yard goes live

The platform launched publicly at yard.orgscrap.com. Real users, real data, real anonymity.

Me Too email notifications

When someone Me Toos your sighting, you receive an email notification.

Legal pages

Community guidelines, privacy policy, and terms of service are live.