PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 1m2s
PR Checks / Backend Smoke (pull_request) Successful in 7s
PR Checks / Build Backend (no push) (pull_request) Successful in 11s
PR Checks / Build Frontend (no push) (pull_request) Successful in 48s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 10s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 8s
Replace X-Frame-Options: SAMEORIGIN with a CSP frame-ancestors directive so analytics.schoolcompare.co.uk (Umami heatmap/recorder) can embed the site while all other origins stay blocked. X-Frame-Options cannot allow a specific sibling subdomain (ALLOW-FROM is deprecated/ignored by modern browsers), so frame-ancestors is the correct replacement. Also update the nginx snippet in DEPLOYMENT.md to match, so the reverse proxy doesn't re-inject a conflicting X-Frame-Options header. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
194 lines
8.9 KiB
YAML
194 lines
8.9 KiB
YAML
- generic [active] [ref=f2e1]:
|
||
- link "Skip to main content" [ref=f2e2] [cursor=pointer]:
|
||
- /url: "#main-content"
|
||
- banner [ref=f2e3]:
|
||
- link "SchoolCompare home" [ref=f2e5] [cursor=pointer]:
|
||
- /url: /
|
||
- img [ref=f2e7]
|
||
- generic [ref=f2e11]: SchoolCompare
|
||
- navigation "Main navigation" [ref=f2e12]:
|
||
- link "Search" [ref=f2e13] [cursor=pointer]:
|
||
- /url: /
|
||
- img [ref=f2e15]
|
||
- generic [ref=f2e18]: Search
|
||
- link "Compare" [ref=f2e19] [cursor=pointer]:
|
||
- /url: /compare
|
||
- img [ref=f2e21]
|
||
- generic [ref=f2e24]: Compare
|
||
- link "Rankings" [ref=f2e25] [cursor=pointer]:
|
||
- /url: /rankings
|
||
- img [ref=f2e27]
|
||
- generic [ref=f2e28]: Rankings
|
||
- link "Admissions" [ref=f2e29] [cursor=pointer]:
|
||
- /url: /admissions
|
||
- img [ref=f2e31]
|
||
- generic [ref=f2e34]: Admissions
|
||
- main [ref=f2e35]:
|
||
- generic [ref=f2e36]:
|
||
- button "Back" [ref=f2e37] [cursor=pointer]:
|
||
- generic [ref=f2e38]: ←
|
||
- text: Back
|
||
- generic [ref=f2e39]:
|
||
- button "Open full map" [ref=f2e42] [cursor=pointer]:
|
||
- generic [ref=f2e43]:
|
||
- img [ref=f2e44]
|
||
- text: Open full map
|
||
- generic [ref=f2e46]:
|
||
- generic [ref=f2e47]:
|
||
- heading "The Castle School" [level=1] [ref=f2e48]
|
||
- generic [ref=f2e49]:
|
||
- generic [ref=f2e50]: Academy converter
|
||
- generic [ref=f2e51]: Ages 11–19
|
||
- paragraph [ref=f2e52]:
|
||
- text: Wellington Road, Taunton, TA1 5AU ·
|
||
- button "View on map ↗" [ref=f2e53] [cursor=pointer]
|
||
- generic [ref=f2e54]:
|
||
- generic [ref=f2e55]:
|
||
- strong [ref=f2e56]: "Headteacher:"
|
||
- text: Mr James Lamb
|
||
- link "School website ↗" [ref=f2e58] [cursor=pointer]:
|
||
- /url: http://www.castleschool.co.uk/
|
||
- generic [ref=f2e59]:
|
||
- strong [ref=f2e60]: "Pupils:"
|
||
- text: "1,202 (capacity: 1188)"
|
||
- generic [ref=f2e61]:
|
||
- text: Part of
|
||
- strong [ref=f2e62]: BLACKDOWN EDUCATION PARTNERSHIP
|
||
- button "+ Add to Compare" [ref=f2e64] [cursor=pointer]
|
||
- navigation "Page sections" [ref=f2e65]:
|
||
- generic [ref=f2e66]:
|
||
- button "Back to top" [ref=f2e67] [cursor=pointer]: ↑ Top
|
||
- link "Ofsted" [ref=f2e69] [cursor=pointer]:
|
||
- /url: "#ofsted"
|
||
- link "GCSEs" [ref=f2e70] [cursor=pointer]:
|
||
- /url: "#gcse"
|
||
- link "Admissions" [ref=f2e71] [cursor=pointer]:
|
||
- /url: "#admissions"
|
||
- link "History" [ref=f2e72] [cursor=pointer]:
|
||
- /url: "#history"
|
||
- link "Wellbeing" [ref=f2e73] [cursor=pointer]:
|
||
- /url: "#wellbeing"
|
||
- generic [ref=f2e74]:
|
||
- heading "Ofsted Rating Inspected 3 October 2023 Ofsted reports ↗" [level=2] [ref=f2e75]:
|
||
- text: Ofsted Rating
|
||
- generic [ref=f2e76]: Inspected 3 October 2023
|
||
- link "Ofsted reports ↗" [ref=f2e77] [cursor=pointer]:
|
||
- /url: https://reports.ofsted.gov.uk/inspection-reports/find-inspection-report/provider/ELS/136916
|
||
- generic [ref=f2e79]: Outstanding
|
||
- paragraph [ref=f2e80]: From September 2024, Ofsted no longer makes an overall effectiveness judgement in inspections.
|
||
- paragraph [ref=f2e81]:
|
||
- text: Rated
|
||
- strong [ref=f2e82]: Outstanding
|
||
- text: across all inspected areas — Quality of Teaching, Behaviour, Pupils' Development and Leadership.
|
||
- generic [ref=f2e83]:
|
||
- heading "GCSE Results (2024/25)" [level=2] [ref=f2e84]
|
||
- paragraph [ref=f2e85]: GCSE results for Year 11 pupils. National averages shown for comparison.
|
||
- generic [ref=f2e86]: Progress 8 scores for 2024/25 are not used for accountability purposes following the KS2 assessment disruption. Treat with caution.
|
||
- generic [ref=f2e87]:
|
||
- generic [ref=f2e88]:
|
||
- generic [ref=f2e89]: Attainment 8 score
|
||
- generic [ref=f2e90]: "53.4"
|
||
- generic [ref=f2e91]:
|
||
- generic [ref=f2e92]: English & Maths Grade 5+
|
||
- generic [ref=f2e93]: 57.7%
|
||
- generic [ref=f2e94]:
|
||
- generic [ref=f2e95]: English & Maths Grade 4+
|
||
- generic [ref=f2e96]: 79.5%
|
||
- generic [ref=f2e97]:
|
||
- generic [ref=f2e98]: Attainment 8 — school vs national
|
||
- generic [ref=f2e101]:
|
||
- generic [ref=f2e102]: "0"
|
||
- generic [ref=f2e103]: "20"
|
||
- generic [ref=f2e104]: "40"
|
||
- generic [ref=f2e105]: "60"
|
||
- generic [ref=f2e106]: "80"
|
||
- heading "English Baccalaureate (EBacc)" [level=3] [ref=f2e107]
|
||
- generic [ref=f2e108]:
|
||
- generic [ref=f2e109]:
|
||
- generic [ref=f2e110]: Pupils entered for EBacc
|
||
- generic [ref=f2e111]: 30.1%
|
||
- generic [ref=f2e112]:
|
||
- generic [ref=f2e113]: EBacc Grade 4+
|
||
- generic [ref=f2e114]: 25.1%
|
||
- generic [ref=f2e115]:
|
||
- generic [ref=f2e116]: EBacc Grade 5+
|
||
- generic [ref=f2e117]: 20.5%
|
||
- generic [ref=f2e118]:
|
||
- generic [ref=f2e119]: EBacc average point score
|
||
- generic [ref=f2e120]: "4.72"
|
||
- generic [ref=f2e121]:
|
||
- heading "Admissions" [level=2] [ref=f2e122]
|
||
- generic [ref=f2e123]:
|
||
- generic [ref=f2e124]:
|
||
- generic [ref=f2e125]: Year 7 places offered
|
||
- generic [ref=f2e126]: "237"
|
||
- generic [ref=f2e127]:
|
||
- generic [ref=f2e128]: Total applications
|
||
- generic [ref=f2e129]: "707"
|
||
- generic [ref=f2e130]:
|
||
- generic [ref=f2e131]: 1st preference applications
|
||
- generic [ref=f2e132]: "336"
|
||
- generic [ref=f2e133]:
|
||
- generic [ref=f2e134]: Families who got their first choice
|
||
- generic [ref=f2e135]: 69.6%
|
||
- generic [ref=f2e136]: ⚠ Applications exceeded places last year
|
||
- paragraph [ref=f2e137]: Historical distance cut-off data is not available for this school. Contact the admissions authority for oversubscription criteria details.
|
||
- generic [ref=f2e138]:
|
||
- heading "Historical Results" [level=2] [ref=f2e139]
|
||
- heading "Results Over Time" [level=3] [ref=f2e140]
|
||
- group [ref=f2e142]:
|
||
- generic "▶ View raw year-by-year data" [ref=f2e143] [cursor=pointer]
|
||
- generic [ref=f2e144]:
|
||
- heading "Wellbeing & Context" [level=2] [ref=f2e145]
|
||
- heading "Special Educational Needs (SEN)" [level=3] [ref=f2e146]
|
||
- generic [ref=f2e147]:
|
||
- generic [ref=f2e148]:
|
||
- generic [ref=f2e149]: SEN support
|
||
- generic [ref=f2e150]: 5.4%
|
||
- generic [ref=f2e151]: Without an EHCP
|
||
- generic [ref=f2e152]:
|
||
- generic [ref=f2e153]: Pupils with EHCP
|
||
- generic [ref=f2e154]: 3.8%
|
||
- generic [ref=f2e155]: Education, Health and Care Plan
|
||
- generic [ref=f2e156]:
|
||
- generic [ref=f2e157]: Total pupils
|
||
- generic [ref=f2e158]: 1,207
|
||
- 'img "Gender split: 52% girls, 48% boys" [ref=f2e159]'
|
||
- generic [ref=f2e162]:
|
||
- generic [ref=f2e163]: 52% girls
|
||
- text: ·
|
||
- generic [ref=f2e164]: 48% boys
|
||
- contentinfo [ref=f2e165]:
|
||
- generic [ref=f2e166]:
|
||
- generic [ref=f2e167]:
|
||
- generic [ref=f2e168]:
|
||
- heading "SchoolCompare" [level=3] [ref=f2e169]
|
||
- paragraph [ref=f2e170]: Compare primary and secondary schools across England.
|
||
- link "contact@schoolcompare.co.uk" [ref=f2e171] [cursor=pointer]:
|
||
- /url: mailto:contact@schoolcompare.co.uk
|
||
- generic [ref=f2e172]:
|
||
- heading "Product" [level=4] [ref=f2e173]
|
||
- list [ref=f2e174]:
|
||
- listitem [ref=f2e175]:
|
||
- link "Search schools" [ref=f2e176] [cursor=pointer]:
|
||
- /url: /
|
||
- listitem [ref=f2e177]:
|
||
- link "Rankings" [ref=f2e178] [cursor=pointer]:
|
||
- /url: /rankings
|
||
- listitem [ref=f2e179]:
|
||
- link "Compare shortlist" [ref=f2e180] [cursor=pointer]:
|
||
- /url: /compare
|
||
- listitem [ref=f2e181]:
|
||
- link "Admissions guide" [ref=f2e182] [cursor=pointer]:
|
||
- /url: /admissions
|
||
- generic [ref=f2e183]:
|
||
- heading "Resources" [level=4] [ref=f2e184]
|
||
- list [ref=f2e185]:
|
||
- listitem [ref=f2e186]:
|
||
- link "School Performance Tables" [ref=f2e187] [cursor=pointer]:
|
||
- /url: https://www.gov.uk/school-performance-tables
|
||
- listitem [ref=f2e188]:
|
||
- link "Ofsted reports" [ref=f2e189] [cursor=pointer]:
|
||
- /url: https://reports.ofsted.gov.uk/
|
||
- paragraph [ref=f2e191]: © 2026 SchoolCompare.co.uk
|
||
- alert [ref=f2e192] |