Filter by status. Items marked amber or grey carry the reason they can't be closed yet — almost always a document, a number, or a decision only the team can provide. Open the 💬 Comment under any item to leave a note on it — everyone on the team sees it.
Home · Channels
Add the Viber official announcement channel — three channels total.
Home and Connect now show all three channels (Telegram announcements, Viber announcements, Viber forum). The Telegram and Viber-announcement invite links are live.
Still open: the Viber community-forum invite link — that one button stays “coming soon” until the team sends it.
Forms
Prompt for mandatory fields before submit, on all forms.
Every form blocks submission on the standard identity fields; form-specific mandatory fields now show a browser prompt and jump to the first empty one.
Forms
Maintenance & Pet Registration had no Download-blank-PDF button.
Both forms now have an “Open blank PDF” button using the official PDFs the PM delivered (Service Request Form, Pet Registration with House Rules).
By-Laws
Remove TIN numbers — private information.
All five TINs removed from the By-Laws signatory block; the names remain.
Elections
Replace special-election guidelines with normal ones; remove old ELECCOM names.
The outdated ELECCOM roster is already removed from the page.
Waiting on PM: the special-election document can only be swapped once the normal election guidelines are provided.
Bulletin
Circular viewer too zoomed out for seniors.
The reader panel is now 72% of the screen height, with a prominent “Open full size” link that opens the PDF in its own tab.
Bulletin
Add a search box for circulars and posts.
The Bulletin Board now has a search box filtering every post by title and text, with a live match count.
Connect
Put chat-group links in the top tiles, not only at the bottom.
Each channel tile now carries its own Join button. First-timers are still asked to acknowledge the six forum rules once — the button scrolls them there.
Residents
Register: link the move-in forms (clearance, info sheet, RFID).
Moving In → Register links Move-In Requirements, Move-In Clearance, Resident Information Sheet, and the Vehicle RFID application. A new “Moving In & Out” group was added to Documents.
Contacts
Front Desk: replace “via intercom” with a concierge landline + Viber mobile.
Waiting on Admin: the change is ready to apply the moment we get the concierge landline and Viber mobile number to publish.
Forms
Downloadable PDFs should open in a separate tab.
Every blank-form and document PDF on the site now opens in a new tab.
Concerns
How are upvotes validated when users aren’t logged in?
Votes are deduplicated per browser — one vote per concern per device.
Answered: true per-person validation needs resident logins, which is grouped with the future self-service portal. A determined user could still vote again from another device.
General
Site-wide AI-powered search.
Future release: flagged by the commenter as a later-phase idea; logged for a future release.
House Rules
Jump-links hide the section headings (Pets, Noise, Renovation, Amenities).
Fixed — all jump targets now land with their heading (and the Part banner) fully visible below the sticky header.
Home
Home concern numbers must match the portal; tiles should open a filtered view.
The homepage snapshot now reads live from the same database as the Concerns Portal, and each tile deep-links to the portal pre-filtered (Open / Resolved).
Forms
“Where does the info go?” — explain submission routing.
Added a note on the Forms hub: submissions go to the Admin Office’s review queue (visible in the Admin Portal), and residents get an email/SMS confirmation.
House Rules
Add a “back to top” button after jumping.
A floating back-to-top button now appears once you scroll down.
Docs Library
Add the list of maintenance services and corresponding cost.
Waiting on Admin/Engineering: happy to publish it — we need the official services & price list first.
Committees
Update the acronym definitions to match the posters.
The incorrect acronym expansions were removed along with the duplicated Documents section; the Connect page already matches the posters (Bright Ideas Team, Community Care Team, Friends of Furs & Feathers, Fit & Fun Squad, Green & Clean Crew).
Forms
“2026” in the election cards — remove the year or make it dynamic.
Superseded — the whole election section was removed (see 037), so the year issue is gone.
Forms
Gate pass: validate mandatory fields, reject qty below 1, cap the max.
Quantity now accepts only whole numbers 1–99; unit number and the first item row are mandatory. Disabled-until-valid submit was skipped per Abel’s note.
Two admin questions still open: is a same-day gate pass allowed, and what should happen if no contact mode is selected? (Doesn’t block the fix.)
Forms
Pull-Out: the Download-blank-PDF shows/downloads the wrong form.
The old file had a doubled text layer baked in. Replaced with the clean copy the PM delivered.
House Rules
Add a list of violations and the corresponding penalties.
Waiting on the Board: the House Rules contain scattered penalties but no consolidated schedule — we need the official penalty matrix to publish one.
Forms
Why “Maintenance Repair & Grease Trap Cleaning” instead of just “Maintenance”?
Renamed to Service Request everywhere, matching the official APMC form title.
House Rules
What is the basis of the “Most Asked” section?
It’s a hand-curated FAQ of the questions residents ask most at the front desk.
Answered: reorderable or extendable on request — a new entry on suggesting rule changes was just added.
House Rules
Search UX not intuitive — highlights are below the fold.
Searching now shows a visible “N clauses match” pill and auto-scrolls to the first highlighted match.
General
Do we have tracking to show utilization and interest?
None today — only error monitoring. Decision made: enable Netlify Analytics (server-side, no cookie banner, ~$9/mo).
Needs a dashboard toggle: it’s a one-click enable in the Netlify billing settings.
Elections
Election search behaves differently from House Rules — make it consistent.
The Election Rules search now behaves like the House Rules search: match highlighting, a visible match count, and scroll-to-first-match.
Mobile
Make phone numbers clickable on mobile.
Every phone number on Contacts, Home, Moving In, and Home Care is now tap-to-call.
Data Privacy
Since the site is public, are we OK to show names and phone numbers under Contacts?
Needs a Board decision: these are official work contact points, not private numbers — but if preferred we can switch to a “tap to reveal” or list role-based hotlines only.
Forms
Requester notifications — acknowledge, progress updates, completion + rating, dashboard.
The acknowledgment step is built and being activated now: every verified submission triggers an email (with a branded PDF letter) and/or SMS per the resident’s preference.
Activation blocked: email needs the Resend sender domain verified; SMS needs the Semaphore account approved + credits. Progress updates, completion notices with ratings, per-staff scores, and the real-time dashboard are logged for a future release.
House Rules
Track users and their associated violations (admin dashboard).
Future release: depends on the consolidated penalty schedule from 023 landing first.
Forms
Integrate a calendar showing availability for date-based forms.
Future release: function-room and pest-control scheduling with live availability and time-block management is a larger build; logged for later.
Residents
A directory of resident-offered services (“Home Care”).
Future release: flagged by the commenter as a later-phase idea; logged for a future release.
Circulars
Upload all relevant memos and circulars.
The four current circulars (068 Hallway Lights, 069 Lobby Toilet Bidets, 072 Garbage Chute & Penalties, 073 July Pest Control) replace the launch set across the Documents page, the Bulletin Board, and the admin publishing library.
Committees
Remove the Committees & Volunteering section — it duplicates Community.
Removed from the Documents page; committee info now lives only on the Connect page.
Forms
Nomination Slip & Certificate of Candidacy should be 2027 — no election this year.
Since there’s no election this year, the election forms and cards were removed from the site entirely. They’ll be republished when the 2027 papers are issued.
Concerns
Where do residents go to question or suggest a house-rule change?
Added to the House Rules FAQ: post suggestions on the Feedback board, or write formally to the STCC Board via the Admin Office.
Forms
Upload all the other forms not yet on the website.
All delivered forms are now on the site: Move-In Requirements/Clearance, Move-Out Clearance, Resident Info Sheet, Guest Registration, Vehicle RFID, Service Request, Pet Registration, Staff ID, Board Room Reservation, Basic House Rules, and the updated House Rules 2022.
Admin Portal
Can’t open the full form details, even in the Database section.
Fixed — a mismatch between the live database IDs (numbers) and the table rows (text) silently broke the detail drawer and Database view. Both open correctly now.
Admin Portal
Playbook button not working — is it yet to be activated?
Same root cause as 040 — fixed together. The Playbook button works now.
Community Guidelines
§5 Constructive Communication — remove “or through official STCC channels”.
Removed. The line now reads “…through the Concerns Portal or in writing to the STCC Board.”
No comments in this filter.
Because the site is public and collects personal details through its forms, it was brought in line with the Data Privacy Act of 2012 (RA 10173). Here’s what changed on the site, and what the corporation still needs to do off-site to be fully compliant.
Privacy Notice page
AddedA new privacy.html sets out who STCC is, what personal data is
collected and why, where it goes, cookies, how long it’s kept, residents’ rights (access,
correction, erasure, complaint), and how the data is protected. Linked from the footer of
every page.
First-visit privacy notice on every page
AddedEvery public page now shows a one-time acknowledgment on first visit. “I
Understand” is remembered on the device (solstice_privacy_ack_v1) so it never
appears again — the standing consent record RA 10173 expects before collecting data.
Consent checkbox on every form
AddedAll 10 data-collecting forms now carry a required “Data Privacy” consent tick that links to the Privacy Notice — the form can’t be submitted until the resident agrees to the collection and use of their details.
Compliance paperwork pack
DraftedPrintable templates in COMMENTS/DPA Compliance Pack/: the DPO
board resolution, the NPC sworn-declaration checklist, a data-breach response procedure, and
a personal-data retention schedule.
Designate the Data Protection Officer (DPO)
Needs the BoardReason it’s open: the law requires a named DPO. Once the Board
designates one, add the name + email to the Privacy Notice through Admin → Edit Site
(privacy.dpo.name / privacy.dpo.email) — no code change needed.
File the NPC registration / sworn declaration
Needs filingReason it’s open: the notarized declaration to the National Privacy Commission is an off-site legal step; the checklist template is in the pack, ready to fill and file.
Automated data purge & erasure requests
Deferred (code)Reason it’s open: the retention schedule is written, but the automated delete/anonymize after the retention period and an admin “erase this resident’s data” action are a later build. Concern records already auto-archive at 60 days; permanent deletion isn’t wired yet.
Separate from the comments: the steps to switch the reviewed site into production and turn on email + SMS confirmations. These are what stands between the draft and “live for everyone”.
Push the reviewed site to production (solsticetowers.com)
Waiting on youEverything is built, committed, and verified on a review draft. Held for your sign-off before it goes live — say the word and it deploys.
Swap the live bulletin board to the four new circulars
QueuedA database migration (0006_circulars.sql) runs at go-live so the shared board matches the new circulars. Sequenced right after the production deploy so no link ever 404s.
Remove the three retired circular PDFs & redeploy
QueuedThe old Pool / Dues / Pool-Fee circulars are cleaned up only after the live board no longer references them.
Verify the email sender domain (Resend)
BlockedReason: the current Resend API key is send-only and can’t register a domain. Someone needs to add solsticetowers.com in the Resend dashboard (Domains → Add); the DNS records can then be pushed automatically via Cloudflare. Email confirmations stay off until this verifies.
Activate SMS (Semaphore)
BlockedReason: the Semaphore account is Pending with 0 credits. It needs approval and a credit top-up before any SMS can send.
Add the two API keys as Netlify secrets
BlockedReason: writing secrets to Netlify is permission-gated for automation. Run once, locally: netlify env:set RESEND_API_KEY "…" --secret and the same for SEMAPHORE_API_KEY, then redeploy. (RESEND_FROM is already set.)
Enable Netlify Analytics (comment 027)
Waiting on youA one-click enable in the Netlify dashboard — it’s a paid add-on (~$9/mo), so it needs your go-ahead on billing.
General notes on the checklist as a whole go here. To comment on a specific item, open the 💬 Comment under it above — or just put its number in “About” (e.g. 010) and it lands on that item’s thread.
No comments yet — be the first.