discourse 저장소에 'discourse' 자바스크립트 패키지 여러 개 존재

Discourse 저장소의 JavaScript 프로젝트 구조를 이해하려고 합니다. JavaScript 개발에 아주 익숙하지는 않아서, 만약 자명한 질문이라면 양해해 주십시오. 그런데 "discourse"라는 이름의 프로젝트가 두 개 있는 것 같습니다. 하나는 최상위 디렉터리에, 다른 하나는 app/assets/javascripts/discourse에 있습니다.

두 프로젝트의 차이점은 무엇인가요? 서로 다른 이름을 가져야 하는 것 아닌가요?

ember-cli 이동과 관련이 있는 것 같은데, package.json 파일이 두 개인 이유는 정확히 모르겠어요. 아마도 우리 쪽에서 중간 단계였을 가능성이 큽니다. @cvx ?