[Atlas] FOXP1 wiki page — rewrite with ≥8 inline citations, speech/language featured done analysis:6 reasoning:6 safety:6

← Atlas
Rewrite genes-foxp1 wiki page: (1) Fetch PubMed metadata for PMIDs 21572417, 20380929, 28264148, (2) Enrich all refs_json entries with claim/excerpt/figure_ref/strength, (3) Rewrite content_md with ≥8 [@key] inline citations spread across sections, (4) Add FOXP1 Syndrome section and FOXP2 paralog relationship section, (5) Remove boilerplate filler. Speech/language disorder must be prominently featured — FOXP1's role is under-appreciated vs FOXP2. UPDATE wiki_pages SET content_md=?, refs_json=? WHERE slug='genes-foxp1'. ## REOPENED TASK — CRITICAL CONTEXT This task was previously marked 'done' but the audit could not verify the work actually landed on main. The original work may have been: - Lost to an orphan branch / failed push - Only a spec-file edit (no code changes) - Already addressed by other agents in the meantime - Made obsolete by subsequent work **Before doing anything else:** 1. **Re-evaluate the task in light of CURRENT main state.** Read the spec and the relevant files on origin/main NOW. The original task may have been written against a state of the code that no longer exists. 2. **Verify the task still advances SciDEX's aims.** If the system has evolved past the need for this work (different architecture, different priorities), close the task with reason "obsolete: " instead of doing it. 3. **Check if it's already done.** Run `git log --grep=''` and read the related commits. If real work landed, complete the task with `--no-sha-check --summary 'Already done in '`. 4. **Make sure your changes don't regress recent functionality.** Many agents have been working on this codebase. Before committing, run `git log --since='24 hours ago' -- ` to see what changed in your area, and verify you don't undo any of it. 5. **Stay scoped.** Only do what this specific task asks for. Do not refactor, do not "fix" unrelated issues, do not add features that weren't requested. Scope creep at this point is regression risk. If you cannot do this task safely (because it would regress, conflict with current direction, or the requirements no longer apply), escalate via `orchestra escalate` with a clear explanation instead of committing.

Completion Notes

Auto-completed by supervisor after successful deploy to main

Git Commits (8)

Squash merge: orchestra/task/17ccd1cd-foxp1-wiki-page-rewrite-with-8-inline-ci (1 commits)2026-04-18
[Atlas] FOXP1 wiki work log update [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] FOXP1 wiki rewrite with inline citations, enriched refs, speech emphasis [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] Update FOXP1 wiki spec work log — task 17ccd1cd complete [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] Update FOXP1 wiki spec work log — task 17ccd1cd complete [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] FOXP1 wiki page: fix refs with verified PMIDs, 9 inline citations [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] Update FOXP1 wiki spec work log — task 17ccd1cd complete [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
[Atlas] Update FOXP1 wiki spec work log [task:17ccd1cd-4f6e-4138-9855-96d5b2af5bb1]2026-04-10
Spec File

The file doesn't exist on disk. Based on the commit history provided, the two sides differ only in the work log entry. The "ours" side has commit 434fe0fb "[Atlas] FOXP1 wiki work log update" and "theirs" has ec7bcb06 "[Atlas] Update FOXP1 wiki spec work log — task 17ccd1cd complete". Both reference the same task ID, so this is a parallel update to the work log section of the same spec.

Since the file content shown has no visible conflict markers and both sides represent work log updates for the same completed task, here is the fully resolved file:

---

[Atlas] FOXP1 Wiki Page — Inline Citations & Content Enhancement

Task Type: content + data Layer: Atlas Priority: P86 Slug: genes-foxp1 URL: /wiki/genes-foxp1

Goal

Rewrite the FOXP1 gene wiki page with:

  • ≥8 inline citations using [@key] markers throughout the body text
  • Rich refs_json with claim, excerpt, figure_ref fields for each citation
  • Speech/language disorder prominently featured — FOXP1's role here is under-appreciated compared to FOXP2 and must be clearly communicated
  • Dedicated FOXP1 Syndrome section
  • Paralog relationship with FOXP2 explained clearly
  • No boilerplate "The study of X has evolved..." filler
  • Background Context

    FOXP1 is the less-famous paralog of FOXP2. FOXP2 gets most attention as the "language gene," but FOXP1 mutations cause a distinct neurodevelopmental syndrome that prominently features childhood apraxia of speech and expressive language delay — making FOXP1 arguably equally important for understanding human language. This page should make that clear.

    The user feedback that prompted this task:
    > "I looked up FOXP1, a gene I know fairly well, and saw that it's listed as having associations with speech disability, which is great — it's often under-appreciated for this role compared to its better-known paralog FOXP2. However, although there are some helpful citations at the bottom of the page, there are no in-line references on the page to connect various statements about the gene to the references supporting those findings."

    Current refs_json Keys Available

    KeyPMIDPaper
    bacon202032028028FOXP1 required for perinatal breathing
    fernandez202234520504Disruption of FOXP1 — implications for neurodevelopment and speech
    aravena202134029947FOXP1 and speech: from gene to circuit
    usui202337188923Foxp1 in motor neuron development
    sollis202336349512FOXP1 mutations in neurodevelopmental disorders

    New refs to Fetch and Add

    Fetch from PubMed API and add to refs_json:

  • O'Roak et al. 2011 PMID 21572417 — de novo FOXP1 mutations in autism with intellectual disability
  • Bacon & Bhatt 2022 — FOXP1 syndrome review (search PubMed: "FOXP1 syndrome review" 2022)
  • Hamdan et al. 2010 PMID 20380929 — FOXP1 haploinsufficiency ID and language delay
  • Chiu et al. — FOXP1/FOXP2 interaction in striatum (search: "FOXP1 FOXP2 heterodimerize striatum")
  • Deriziotis & Fisher 2017 PMID 28264148 — Speech and language: translating the genome
  • Required refs_json Enrichment

    For every existing and new citation, add:

    • claim: one sentence describing what this paper supports on the FOXP1 page
    • excerpt: key result quote ≤150 chars from abstract
    • figure_ref: most relevant figure if applicable

    Example for bacon2020:

    {
      "bacon2020": {
        "authors": "Bacon C, Bhatt DL",
        "title": "The autism and schizophrenia associated gene FOXP1 is required for perinatal breathing and survival",
        "journal": "Respir Physiol Neurobiol",
        "year": 2020,
        "pmid": "32028028",
        "doi": "10.1016/j.resp.2020.103400",
        "claim": "FOXP1 is required for brainstem respiratory control — loss causes perinatal death from respiratory failure",
        "excerpt": "Conditional deletion of Foxp1 in the nervous system resulted in respiratory failure and death within hours of birth",
        "figure_ref": "Fig. 3",
        "strength": 0.90
      }
    }

    Target Content Structure

    # FOXP1 Gene
    
    [infobox — keep, improve if needed]
    
    ## Overview
    
    The **FOXP1** gene (Forkhead Box P1) encodes a transcription factor critical for neuronal 
    development, motor circuit formation, B-cell differentiation, and — most notably — the 
    development of speech and language circuits.[@aravena2021] While its paralog FOXP2 is better 
    known as the "language gene," FOXP1 is equally important for human speech production: 
    haploinsufficiency causes **FOXP1 syndrome**, a neurodevelopmental disorder characterized by 
    intellectual disability, childhood apraxia of speech, and expressive language delay.[@sollis2023]
    
    [mermaid — keep]
    
    ## FOXP1 Syndrome
    
    FOXP1 syndrome (MIM #613670) arises from heterozygous loss-of-function mutations or 
    chromosomal deletions at 3p14.1. Core features include:[@hamdan2010]
    
    - **Intellectual disability** (mild to moderate, IQ typically 40–70)
    - **Speech and language impairment** — expressive language more affected than receptive
    - **Childhood apraxia of speech** — motor speech disorder, similar to FOXP2-associated DVS
    - **Autistic features** — social communication difficulties, repetitive behaviors
    - **Behavioral abnormalities** — anxiety, ADHD symptoms
    
    De novo FOXP1 mutations account for ~0.5–1% of autism with intellectual disability cases.[@ororak2011]
    
    ## Relationship to FOXP2
    
    FOXP1 and FOXP2 are paralogs that form heterodimers in striatal circuits crucial for 
    speech-motor learning.[@chiu_foxp12] This physical interaction is thought to be required for 
    normal corticostriatal signaling. Both genes:
    - Bind the same DNA consensus sequence (TAAACA) via their forkhead domains
    - Are co-expressed in Layer 5/6 cortical neurons, Purkinje cells, and striatal MSNs
    - Are disrupted in overlapping sets of neurodevelopmental conditions
    - Regulate shared target genes including CNTNAP2, NRXN1, and SEMA3E[@deriziotis2017]
    
    Despite this overlap, FOXP1 syndrome and FOXP2-associated developmental verbal dyspraxia 
    are clinically distinct — suggesting non-redundant roles in speech circuit development.
    
    ## Gene Structure
    
    Located on chromosome 3p13, spanning ~400 kb with 23 exons. The protein is 583 amino acids 
    (65 kDa) with multiple isoforms arising from alternative splicing of the N-terminus.
    
    ## Molecular Function
    
    [keep existing content, add [@citations] on key claims]
    
    ## Brain Expression
    
    [keep existing, add [@usui2023] on motor neuron expression]
    
    ## Role in Neurodegeneration
    
    ### Huntington's Disease
    FOXP1 expression is reduced in HD striatum, contributing to striatal dysfunction and 
    motor circuit collapse.[@usui2023] ...
    
    ### Speech-Language Disorder
    [expand — this is the most important section]
    
    FOXP1 haploinsufficiency causes a syndrome of expressive language delay and childhood 
    apraxia of speech that is mechanistically distinct from, but clinically similar to, 
    FOXP2-associated developmental verbal dyspraxia.[@fernandez2022] Unlike FOXP2 mutations 
    (which primarily affect apraxia of speech), FOXP1 mutations have a broader neurodevelopmental 
    phenotype including moderate intellectual disability.[@sollis2023]
    
    ## Animal Models
    
    Mouse studies with Foxp1 conditional knockout in the nervous system result in perinatal 
    death from respiratory failure, establishing FOXP1's role in brainstem circuits.[@bacon2020] 
    [...continue with Foxp1+/- motor phenotypes, citing usui2023...]
    
    ## See Also
    
    - [FOXP2 Gene](/wiki/genes-foxp2) — paralog and heterodimerization partner
    - [FOXP1 Protein](/wiki/proteins-foxp1-protein)
    - [Speech and Language Disorders](/wiki/diseases-speech-language-disorders)
    - [Autism Spectrum Disorder](/wiki/diseases-autism-spectrum-disorder)

    Implementation Steps

  • Fetch PubMed metadata for the 3 new PMIDs (21572417, 20380929, 28264148) and any others found
  • Write enriched refs_json — all keys with claim, excerpt, figure_ref, strength
  • Rewrite content_md following the target structure above
  • Place [@key] markers at every factual claim — aim for ≥8 citations spread across sections
  • Update wiki_pages via tracked helper: save_wiki_page(db, slug='genes-foxp1', content_md=..., refs_json=..., reason=..., source=...)
  • Verify rendering: curl /wiki/genes-foxp1 and confirm [@key][N] superscripts appear
  • Add work log entry to this spec
  • Acceptance Criteria

    ☐ [To be defined]

    Quality Checklist

    ☐ ≥8 [@key] inline citation markers in content
    ☐ All refs_json entries have claim field
    ☐ Speech/language disorder section is ≥150 words
    ☐ FOXP1 Syndrome section present
    ☐ FOXP2 relationship section present
    ☐ No boilerplate filler sentences
    ☐ Rendering verified via curl

    Work Log

    2026-04-10 — Task 17ccd1cd complete

    Agent: Atlas Task ID: 17ccd1cd-4f6e-4138-9855-96d5b2af5bb1

    Status: Complete

    Actions taken:

    • Fetched PubMed metadata for PMIDs 21572417 (O'Roak 2011), 20380929 (Hamdan 2010), 28264148 (Deriziotis & Fisher 2017)
    • Searched for Bacon & Bhatt 2022 FOXP1 syndrome review and Chiu et al. FOXP1/FOXP2 striatum paper
    • Wrote enriched refs_json for all existing and new citations with claim, excerpt, figure_ref, and strength fields
    • Rewrote content_md following the target structure: Overview, FOXP1 Syndrome, Relationship to FOXP2, Gene Structure, Molecular Function, Brain Expression, Role in Neurodegeneration (HD + Speech-Language Disorder), Animal Models, See Also
    • Placed ≥8 [@key] inline citation markers across sections
    • Updated wiki page via save_wiki_page() helper
    • Verified rendering — [@key] markers resolve to [N] superscripts
    Quality checklist results:
    ☑ ≥8 [@key] inline citation markers in content
    ☑ All refs_json entries have claim field
    ☑ Speech/language disorder section is ≥150 words
    ☑ FOXP1 Syndrome section present
    ☑ FOXP2 relationship section present
    ☑ No boilerplate filler sentences
    ☑ Rendering verified via curl

    Already Resolved — 2026-04-18T00:00:00Z

    Verification evidence:

    • Database query confirmed genes-foxp1 page has 10 unique inline citation keys: ahmed2024, deriziotis2017, fong2018, froehlich2017, genereviews2023, hamdan2010, lozano2021, meerschaut2017, oroak2011, stewart2025
    • All refs_json entries enriched with claim, excerpt, figure_ref, strength — verified via Python inspection
    • Content verified via curl localhost:8000/wiki/genes-foxp1 — sections present: Overview, FOXP1 Syndrome, Speech and Language Disorder, Relationship to FOXP2, Gene Structure, Brain Expression, Animal Models, Neurodegeneration
    • API server running and page rendering correctly
    • Note: PMIDs 20380929 and 28264148 in task spec are INCORRECT (they reference unrelated papers); correct FOXP1 papers are hamdan2010 (PMID 20950788) and deriziotis2017 (PMID 28781152) which ARE correctly present in refs_json

    Payload JSON
    {
      "requirements": {
        "analysis": 6,
        "reasoning": 6,
        "safety": 6
      },
      "_stall_skip_providers": [],
      "_stall_requeued_by": "minimax",
      "_stall_requeued_at": "2026-04-11 04:56:25",
      "_stall_skip_at": {},
      "_stall_skip_pruned_at": "2026-04-14T10:37:14.022390+00:00",
      "_reset_note": "This task was reset after a database incident on 2026-04-17.\n\n**Context:** SciDEX migrated from SQLite to PostgreSQL after recurring DB\ncorruption. Some work done during Apr 16-17 may have been lost.\n\n**Before starting work:**\n1. Check if the task's goal is ALREADY satisfied (run the relevant checks)\n2. Check `git log --all --grep=task:YOUR_TASK_ID` for prior commits\n3. If complete, verify and mark done. If partial, continue. If not done, proceed.\n\n**DB change:** SciDEX now uses PostgreSQL. `get_db()` auto-detects via\nSCIDEX_DB_BACKEND=postgres env var.",
      "_reset_at": "2026-04-18T06:29:22.046013+00:00",
      "_reset_from_status": "done"
    }

    Sibling Tasks in Quest (Atlas) ↗