Devographics / Devographics/Monorepo

[results/ai2025/coding_assistants_experience] runQuery Issue: Cannot query field "appreciation" on type "RatiosData".

Open
#499 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
178
Forks
55
Avg merge
1m
Merged PRs (30d)
2

Description

### Edition ID

```
ai2025
```

### Block ID

```
coding_assistants_experience
```

### Filters:

```
{
"options": {
"showDefaultSeries": false,
"enableYearSelect": false,
"mode": "default",
"queryOnLoad": false,
"cutoff": 0,
"cutoffType": "percent",
"limit": 0,
"mergeOtherBuckets": false,
"preventQuery": false
},
"filters": [
{
"year": 2025,
"conditions": [
{
"fieldId": "industry_sector",
"sectionId": "usage",
"operator": "eq",
"value": "finance"
}
]
}
]
}
```

### Query:

```

query {
surveys {
state_of_ai {
ai2025 {
coding_assistants {

coding_assistants_experience_1: _items {
id
entity {
name
nameHtml
nameClean
alias
description
descriptionHtml
descriptionClean
id
entityType
example {
label
language
code
codeHighlighted
}
avatar {
url
}
homepage {
url
}
youtube {
url
}
twitter {
url
}
bluesky {
url
}
threads {
url
}
twitch {
url
}
rss {
url
}
blog {
url
}
mastodon {
url
}
github {
url
}
npm {
url
}
mdn {
url
}
caniuse {
url
}
resources {
url
title
}
webFeature {
id
description_html
group
name
spec
status {
baseline
baseline_low_date
support {
chrome
chrome_android
edge
firefox
firefox_android
safari
safari_ios
}
}
}
}

comments {
currentEdition {
count
}
}

responses(facet: _sentiment, filters: {usage__industry_sector:{eq:finance}}, parameters: {cutoffPercent:0,facetCutoffPercent:0,limit:0}) {
currentEdition {
_metadata {
axis1Sort {
property
order
}
axis2Sort {
property
order
}
limit
cutoff
}

completion {
count
percentageSurvey
total
}
average
percentiles {
p50
}

ratios {
awareness
interest
usage
retention
positivity
positivityRelative
appreciation
}

buckets {
count
id
value
percentageQuestion
percentageSurvey
isFreeformData
hasInsufficientData
entity {
name
nameHtml
nameClean
alias
description
descriptionHtml
descriptionClean
id
entityType
example {
label
language
code
codeHighlighted
}
avatar {
url
}
homepage {
url
}
youtube {
url
}
twitter {
url
}
bluesky {
url
}
threads {
url
}
twitch {
url
}
rss {
url
}
blog {
url
}
mastodon {
url
}
github {
url
}
npm {
url
}
mdn {
url
}
caniuse {
url
}
resources {
url
title
}
webFeature {
id
description_html
group
name
spec
status {
baseline
baseline_low_date
support {
chrome
chrome_android
edge
firefox
firefox_android
safari
safari_ios
}
}
}
}
averageByFacet

percentilesByFacet {
p0
p10
p25
p50
p75
p90
p100
}


facetBuckets {
id
count
percentageBucket
percentageQuestion
hasInsufficientData
entity {
name
nameHtml
nameClean
alias
description
descriptionHtml
descriptionClean
id
entityType
example {
label
language
code
codeHighlighted
}
avatar {
url
}
homepage {
url
}
youtube {
url
}
twitter {
url
}
bluesky {
url
}
threads {
url
}
twitch {
url
}
rss {
url
}
blog {
url
}
mastodon {
url
}
github {
url
}
npm {
url
}
mdn {
url
}
caniuse {
url
}
resources {
url
title
}
webFeature {
id
description_html
group
name
spec
status {
baseline
baseline_low_date
support {
chrome
chrome_android
edge
firefox
firefox_android
safari
safari_ios
}
}
}
}
token {
id
parentId
}
}


}
}
}
}
}
}
}
}
}

```

### Location

https://2025.stateofai.dev/en-US/coding-assistants/

### Timestamp

Thu May 22 2025 17:01:35 GMT+0100 (British Summer Time)

### Error:

```
{
"message": "Cannot query field \"appreciation\" on type \"RatiosData\".",
"locations": [
{
"line": 132,
"column": 7
}
],
"extensions": {
"code": "GRAPHQL_VALIDATION_FAILED"
}
}
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Open the coding assistants experience at the linked 2025 State of AI URL and inspect the generated GraphQL query for the coding_assistants_experience block, especially the ratios selection in responses. Compare the requested appreciation field with the RatiosData schema and verify the page query succeeds without GRAPHQL_VALIDATION_FAILED.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, typescript
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.