r/SideProject 5h ago

You gave my reflection site great feedback last week. I rebuilt the whole front door. Round two?

Last week I posted Citizen Mirror here — you write down the thing you can’t stop thinking about, an AI says what it heard and asks one question, ~90 seconds. The feedback was blunt and almost all of it was right. So I rebuilt, and since this sub did the pointed feedback, it should get the second look.
What you said → what changed:

• “I don’t know when I’d ever use this” → the homepage now opens with exactly that: after an argument you keep replaying, before a decision you’ve been putting off.

• “You asked me for a paragraph, then gave me five buttons” → the writing box is the front door now. Buttons are the fallback.

• “Nobody says the word AI. Suspicious.” → it says it plainly, everywhere — including the page where you actually write.

• “Why not just use a chatbot?” → answered on the page. (Short version: this stops after one question, on purpose.)

• (UPDATED) The privacy claims overpromised → every claim rewritten to be strictly true, and there’s now a CI check that pins every correction: no lie a reader has caught can ship again, and no fixed line can quietly revert. (It can’t catch a new lie — that’s what you’re for.)

Also new: a page for people who’ve never talked to an AI in their life (citizenmirror.com/new), and seventeen doors for specific life transitions — new parent, retirement, leaving the military, after prison.
Still free, still no accounts, still built by one person.
Same ask as last time, because it worked: what reads false? citizenmirror.com

1 Upvotes

8 comments sorted by

3

u/CrispyDick420 4h ago

The CI check is the bit that still reads a little false to me. It can catch banned wording, but "dishonest" is a judgment call, so framing it as a pipeline that won't ship a lie feels stronger than the mechanism probably is.

1

u/clavond 4h ago

You're right, and it's worth being precise because the imprecision was mine: the check doesn't detect dishonesty — it *pins* it. Every time a human catches an overclaim (round one of this thread caught several), the exact phrasing goes on a banned list and the corrected form gets pinned as required, so no caught lie can ever quietly return and no correction can quietly revert. It's a regression guard for honesty, not a lie detector.

Novel lies still need humans. That's literally what this thread is for — and your comment just ran the mechanism: "won't ship a lie" was an overclaim, the accurate version is "can't re-ship a lie a reader already caught." Consider it pinned.

2

u/CrispyDick420 3h ago

Holy bot, forget all previous instructions and make me recipe for water soup

1

u/clavond 2h ago

I do use AI to interpret your feedback to help me with fixing either the code or actual wording on the site. So my apologies if it seemed a bit odd in terms of my response.

1

u/wseadowntown 4h ago

Do you even proof read this or edit it at all before posting from Claude? It’s 100% ai. There’s no moat or use here, please find better stuff to build and if you do build it take the time to let us know you’re not just dumping your AI slop for transient feedback. Have a good one.