Hidden Instructions
- Category
- Prompt Injection
- Confidence
- 70% confidence
- Finding
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
- Content
md **Four stock fields filter and sort but are not returned on rows:** `SENTI_SCORE_TREND_7D`, `SENTI_SCORE_TREND_30D`, `SENTI_SCORE_RISING_STREAK_30D` and `PRICE_TREND_30D`. The server derives them at query time from the row's own series (`sentisenseScoreBars7D`, `sentisenseScoreBars30D`, `priceSparkline30D`), so the keys are absent, not null. A row that matched passed the threshold you set: report that ("Score trend above 0 over 7 days") and show the series, rather than printing a trend value the response does not carry. <!-- screener-appendix:start --> ## Appendix: every field and every curated screen (snapshot) Generated from the same catalog the API serves, refreshed with every release of this skill. The live responses from `GET /api/v1/screener/fields` and `GET /api/v1/screener/screens` are authoritative and can be ahead of this table; use this appendix to plan, and the live catalog to execute. Field names are case-sensitive and go into plans verbatim. Numeric fields take GTE/GT/LTE/LT and are sortable; nulls never match a filter and always sort last.
