diff --git a/Interface/about/index.html b/Interface/about/index.html index fcf5b90..e9f5611 100644 --- a/Interface/about/index.html +++ b/Interface/about/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/Northstar/about/index.html b/Northstar/about/index.html index 8789ae6..00ec150 100644 --- a/Northstar/about/index.html +++ b/Northstar/about/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/ftest/about/index.html b/ftest/about/index.html new file mode 100644 index 0000000..f3b4d59 --- /dev/null +++ b/ftest/about/index.html @@ -0,0 +1,245 @@ + + + + + + + + + + Docs | About ftest + + + + +
+ + + + + + +
+ + +
+ +
+
+ +
+
+
    +
    +
    + + +
    + + +

    ftest is a compliance checking tool that is similar to +matrix-org/sytest but for ActivityPub and ForgeFed.

    +

    An instance (will be) is hosted by ForgeFlux, that is run on renewable +energy.

    + + + + +
    + +
    +
    + + + + + + + + + diff --git a/ftest/ftest-toml/index.html b/ftest/ftest-toml/index.html new file mode 100644 index 0000000..c44bb1b --- /dev/null +++ b/ftest/ftest-toml/index.html @@ -0,0 +1,302 @@ + + + + + + + + + + Docs | ftest.toml + + + + +
    + + + + + + +
    + + +
    + +
    +
    + +
    +
    +
      +
      +
      + + +
      + +

      fest.toml or Job Manifest 

      +

      Job manifest is defined in ftest.toml file in the specimen's +subdirectory.

      +

      ftest.toml contents: 

      +

      It can contain information on:

      +

      1. Initialization code 

      +

      The code that needs to be run to prepare the test environment. ftest +runs Docker containers to initialize test environments.

      +

      Example 

      +

      forgejo-init-script performs the following operations in a sequence:

      +
        +
      1. Install Forgejo (the binary starts with a web installer that accepts +configuration parameters for database, mailer, etc.)
      2. +
      3. Create accounts
      4. +
      5. Create repositories
      6. +
      7. Create issues
      8. +
      9. Create access tokens
      10. +
      +

      NOTE: Some of these operations are irrelevant, as I (@realaravinth) had nicked them from +another project of mine and was too lazy to modify ;)

      +

      2. Test Suite 

      +

      A test suite is a collection of tests. For instance, ActivityPub is a +test suite that could include tests for the WebFinger protocol and the +Nodeinfo protocol.

      +

      3. Tests 

      +

      A test is a docker container that tests the +specimen for a specific protocol or +feature.

      +

      Example 

      +

      Nodeinfo test is the simplest +test available within ftest at the moment. It tests the specimen's +Nodeinfo implementation against the Nodeinfo specification.

      +

      Please see here for developing new tests.

      + + +
      + +
      +
      + + + + + + + + + diff --git a/ftest/index.html b/ftest/index.html new file mode 100644 index 0000000..2c2d5f8 --- /dev/null +++ b/ftest/index.html @@ -0,0 +1,43 @@ + + + Zola + + +
      +

      Welcome to Zola!

      +

      + You're seeing this page because we couldn't find a template to render. +

      +

      + To modify this page, create a section.html file in the templates directory or + install a theme. +
      + You can find what variables are available in this template in the documentation. +

      +
      + + + + diff --git a/ftest/quick-links/index.html b/ftest/quick-links/index.html new file mode 100644 index 0000000..c06d855 --- /dev/null +++ b/ftest/quick-links/index.html @@ -0,0 +1,260 @@ + + + + + + + + + + Docs | Quick Links + + + + +
      + + + + + + +
      + + +
      + +
      +
      + +
      +
      +
        +
        +
        + + +
        + +

        Quick Links 

        +

        Repositories 

        + +

        Test suites 

        + +

        Container Images 

        + + + +
        + +
        +
        + + + + + + + + + diff --git a/ftest/terminology/index.html b/ftest/terminology/index.html new file mode 100644 index 0000000..9f6fda1 --- /dev/null +++ b/ftest/terminology/index.html @@ -0,0 +1,302 @@ + + + + + + + + + + Docs | Terminology + + + + +
        + + + + + + +
        + + +
        + +
        +
        + +
        +
        +
          +
          +
          + + +
          + +

          Specimen 

          +

          A specimen is an ActityPub or a ForgeFed instance that has to be tested +on ftest.

          +

          Job Manifest 

          +

          or ftest.toml

          +

          Contains information on the test environment, initialization code and +the test suites that has to be run on the specimen

          +

          Control Repository 

          + +

          A Repository that houses job manifests, and Infrastructure-as-Code +(docker-compose, currently) to spin up a test environment containing the +specimen.

          +

          Directory structure 

          +

          Each specimen has it's own directory in the control repository:

          +
          23:50 atm@lab ftest-control ±|gotosocial ✗| tree
          +
          +└── targets
          +    ├── forgejo
          +       ├── conf
          +       │   └── app.ini
          +       ├── docker-compose.yml
          +       └── ftest.toml
          +    └── gotosocial
          +        ├── data
          +           └── config
          +               └── config.yaml
          +        ├── docker-compose.yaml
          +        └── Dockerfile
          +
          +

          specimen docker-compose.yml 

          +

          The control repository MUST contain a docker-compose.yml to spin up +the specimen. It may include configuration files in the same directory, +which to docker-compose file can rely on using bind mounts within the container.

          + + +
          + +
          +
          + + + + + + + + + diff --git a/ftest/tests/index.html b/ftest/tests/index.html new file mode 100644 index 0000000..dad280e --- /dev/null +++ b/ftest/tests/index.html @@ -0,0 +1,274 @@ + + + + + + + + + + Docs | Tests + + + + +
          + + + + + + +
          + + +
          + +
          +
          + +
          +
          +
            +
            +
            + + +
            + +

            Tests are Docker containers that test +specimens a very specific protocol +or a feature. They integrate with ftest by accepting configuration +parameters through environment variables and uploading results through a +REST API.

            +

            Configuration (Environment Variables) 

            +

            Auto-generated 

            +

            Some environment variables are automatically generated by ftest

            + + + + +
            NamePurpose
            FTEST_AUTHAuthentication token that should be used when uploading results to ftest server. It is ephemeral, and randomly generated for each test.
            FTEST_HOSTThe hostname of the ftest server. Results must be uploaded to here. Will be in format http://ftest:9000
            FTEST_TARGET_HOSTThe hostname of the specimen server. Tests must be run against this hostname. Will be in format http://specimen:8080
            +

            User provided 

            +

            There's option to fetch custom environment variables also. Please +specify them in your test's documentation clearly. The README file of +the test is recommended.

            +

            Results API: 

            +

            A formal OpenAPI specification for the ftest server is yet to be +created. For now, this command should upload test results to the ftest +server:

            +
            def upload_logs_to_ftest(auth, success: bool, logs: str):
            +    ftest = f"http://ftest.example.org/api/v1/{auth}/results"
            +    payload = {"success": success, "logs": logs}
            +    res = requests.post(
            +        ftest, json=payload, headers={"Origin": "http://example.org"}
            +    )
            +    if res.status_code == 200:
            +        logger.info("Upload successful")
            +    else:
            +        print(res)
            +
            +upload_logs_to_ftest("supersecretauthtoekn_provided_by_ftest", True, "")
            +
            + + +
            + +
            +
            + + + + + + + + + diff --git a/ftest/tutorial-new-specimen/index.html b/ftest/tutorial-new-specimen/index.html new file mode 100644 index 0000000..a8812ed --- /dev/null +++ b/ftest/tutorial-new-specimen/index.html @@ -0,0 +1,285 @@ + + + + + + + + + + Docs | [Tutorial] Add new specimen + + + + +
            + + + + + + +
            + + +
            + +
            +
            + +
            +
            +
              +
              +
              + + +
              + +

              How to add new specimen 

              +

              1. Fork the control repository

              +
              git clone https://git.batsense.net/ForgeFlux/ftest-control
              +
              +

              2. Create specimen subdirectory 

              +

              If specimen doesn't exist within targets/ directory, then create subdirectory for it:

              +
              mkdir targets/<insert-specimen-name>
              +cd targets/<insert-specimen-name>
              +
              +

              3. Create docker-compose.yml: 

              +
              touch docker-compose.yml
              +
              +

              Populate docker-compose.yml with instructions to spin up a test +environment for the specimen. The specimen's upstream sources +will include a reference docker-compose file should be fine in most cases.

              +

              4. Create job manifest 

              +

              Job manifest is defined in ftest.toml file in the specimen's +subdirectory. It can contain information on:

              +

              Initialization code 

              +

              needs to be run to prepare the test environment.

              + + +
              + +
              +
              + + + + + + + + + diff --git a/index.html b/index.html index c3fc70e..dcdb4e9 100644 --- a/index.html +++ b/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/search_index.en.js b/search_index.en.js index c29f7d6..75adfbd 100644 --- a/search_index.en.js +++ b/search_index.en.js @@ -1 +1 @@ -window.searchIndex = {"fields":["title","body"],"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5","index":{"body":{"root":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,"2":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"2":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,"0":{"docs":{},"df":0,"2":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":4}}}},"3":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,"4":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"6":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"9":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"4":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951}},"df":2,"i":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"y":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}},"p":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":3,"_":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.7320508075688772}},"df":1}}}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}},"e":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":1,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}},"u":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"/":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"i":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":2.6457513110645907}},"df":1,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":3}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":4,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":3}}}}}},"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979}},"df":1}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":3}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":2}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"w":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}}}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}}}},"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0}},"df":2}},"r":{"docs":{},"df":0,"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"f":{"docs":{},"df":0,"3":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}},"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"q":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772}},"df":1}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,"1":{"docs":{},"df":0,"0":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"1":{"docs":{},"df":0,"0":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}}},"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":3.0},"https://docs.forgeflux.org/Interface/about/":{"tf":2.8284271247461903},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":6,"e":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2},"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"v":{"docs":{},"df":0,"2":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,"'":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"j":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1}}}},"k":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"q":{"docs":{},"df":0,"d":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":2.0}},"df":2}},"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":2,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":2}}}}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,".":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,":":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"df":0,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/december2020/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":4}}}}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"x":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979}},"df":1}}},"f":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.7320508075688772}},"df":1,"r":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":2.0}},"df":1}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1,"i":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":2}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951}},"df":3,"e":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":2}},"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":3.7416573867739413},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":7,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"n":{"docs":{},"df":0,"'":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"s":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}},"t":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1}}}},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":2}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"k":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3,"u":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":5}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}},"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2,"'":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"?":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.7320508075688772}},"df":2}}}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"x":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"x":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Northstar/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":8,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}},".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2},"i":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0}},"df":2}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}}}},"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}}},"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}}}},"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2}}},"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":3}}}},"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":5,"'":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1}}}}},"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":3}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"/":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.7320508075688772}},"df":1}}}}},"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":2.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":5}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.449489742783178},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}},"p":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":2.449489742783178},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":3}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}},"t":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"u":{"docs":{"https://docs.forgeflux.org/":{"tf":2.449489742783178}},"df":1,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}},"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}}},"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}}}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":4}}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":4}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}}}},"w":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.449489742783178},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.449489742783178},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":2.23606797749979}},"df":2}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}},"r":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"s":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":2,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0}},"df":1}}},"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"u":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"e":{"docs":{},"df":0,"'":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"b":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":3,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}},"title":{"root":{"docs":{},"df":0,"2":{"docs":{},"df":0,"0":{"docs":{},"df":0,"2":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2}}}}}}}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Northstar/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"documentStore":{"save":true,"docs":{"https://docs.forgeflux.org/":{"body":"Status \nThis site is Work-in-Progress, and as such, everything is in an\nincomplete-state.\nSource code \nSplit between two forges, slowly migrating to self-hosted\nForgejo instance at\ngit.batsense.net\n\ngit.batsense.net\nGitHub\n\nProjects Overview \nProject Status: what does it mean? \n\nWIP: Code isn't usable.\nUsable: Code works, but user experience isn't polished. Can be used\nwith a bit of patience ;)\nProduction: Ready for use\n\n1. Interface \n\nSource code\nStatus: WIP\nDescription: API-space software forge federation implementation.\n\nFederation will take time to implement in most, popular software forge\nimplementations. Interface aims to use the forge's REST API or similar\nand create a federation layer on top of it.\nCurrently, implementation has minimal support for Forgejo and Gitea. A\nForgejo user can be exposed to Fediverse through WebFinger using\nInterface.\n2. Northstar \n\nSource code\nStatus: Production\nDescription: A lookup service for federating software forges\nFlagship instance: northstar.forgeflux.org\n\nInterface's API-based, external, third-party approach introduces a\nunique problem: how to locate the internet address (hostname) of the\nInterface that services a forgege? Enter Northstar. It is a simple\nKey-Value search server that maps forges and internfaces\n3. Starchart \n\nSource code\nStatus: Usable\nDescription: Spider and search engine for federating forges\nFlagship instance:\nstarchart.forgeflux.org\n\nProjects on centralized forges like GitHub and GitLab enjoy good\nvisibility through network effect, good search engine indexing and\nthrough third-party tools like\nawesomeopensource.com/.\nStarchart aims to provide high-visibility for projects on independently\nhosted forges by indexing them and exposing the index with a searchable\nindex. The index is designed to be replicated, so that new Starchart\ninstances can be bootstrapped from an existing Starchart instance's\ndata.\n4. f3-rs \n\nSource code\nStatus: WIP\nDescription: Rust port of the Friendly Forge Format library\nDocumentation link: f3.forgeflux.org\n\n4. ftest \n\nSource code\nStatus: Usable\nDescription: Compliance checker/test runner for ActivityPub and by\nextension, ForgeFed\n\nThe idea is to create something similar to\nmatrix-org/sytest, but for\nActivityPub and ForgeFed. This way, we'll be able to measure how\ncompliant an implementation is to the specifications, which we hope will\nimprove interoperability between instances.\n","id":"https://docs.forgeflux.org/","title":"Welcome to ForgeFlux Documentation"},"https://docs.forgeflux.org/Interface/":{"body":"","id":"https://docs.forgeflux.org/Interface/","title":"Interface"},"https://docs.forgeflux.org/Interface/about/":{"body":"Interface\nInterface is a service that acts as a connecting end of the bridge, listening\nin for Notifications from a particular forge repository.\nThese notifications, which may be in the form of a Comment, Issue, or Pull Request,\nare then further defined into Events to create\na workable unit set, that the interface can use to translate operations from\none forge to another forge.\nThe procedure of the Notification-Event Translation System, works as follows,\n\nUpon creation of the Interface, and set up of a forge repository to look for, the interface subscribes to the forge's notifications.\nEvery notification received by the interface from the forges, is then identified and translated into it's respective Event model, be it an Issue or PR.\nUpon conversion into the respective model, Interface processes these Events, and converts them into the model required for the destination forge.\n\nSetting up the Development Environment\nIn order to test out and utilise the Northstar lookup service, we will need to set\nup an interface to be run on the local machine. There are a few configuration\nchanges that must be made for the interface to be recognized by the lookup service.\nChanges to the config/settings.toml,\n[default.system]\nnorthstar = \"http://computer.domain.com:port\"\n\n[default.server]\nurl = \"http://computer.domain.com:port\"\n\nNote that the port assigned to the interface and northstar must not already be in\nuse by another application/service, and that you can find out the hostname for\nyour system through the following command,\nhostname --fqdn\n\nThere are a few more settings to add in, as a means to validate the user who hosts\nthe interface, this also depends on the forge of your choosing. As of right now,\ninterface supports only gitea, and we can fill up the config/settings.toml,\nwith the same.\n[default]\nforge = \"gitea\"\n\n[default.gitea]\nhost = \"https://gitea.com\"\napi_key = \"generate-the-api-key-from-gitea-and-paste-here\"\nusername = \"fluxer101\"\npassword = \"flux101\"\n\nNote that the API key in Gitea is known as an access token, one which can be\ngenerated here.\nFAQ\nWhy does an integrity error show up?\nAs ForgeFlux's Interface is an actively developing project, there are a few\nerrors that are caused by an upgrade to the database, in which case integrity errors\nare bound to pop up. In this case, remove the instance/ directory where the database\nfor the service would be stored, to rebuild it the next time the application is run.\n","id":"https://docs.forgeflux.org/Interface/about/","title":"About Interface"},"https://docs.forgeflux.org/Northstar/":{"body":"","id":"https://docs.forgeflux.org/Northstar/","title":"Northstar"},"https://docs.forgeflux.org/Northstar/about/":{"body":"Northstar \nNorthstar is a lookup service, which acts as a source of information\nfor interfaces which hold particular forge information.\nAn Interface connects and looks\nthrough an instance of Northstar, to find the appropriate the forge\ninformation that it seeks.\nAn instance of Northstar has the functionality to act as an API to\nregister and provide forge information.\nThese routes/payloads are covered in the OpenAPI specification\nfor Northstar.\n","id":"https://docs.forgeflux.org/Northstar/about/","title":"About Northstar"},"https://docs.forgeflux.org/updates/":{"body":"","id":"https://docs.forgeflux.org/updates/","title":"Updates"},"https://docs.forgeflux.org/updates/december2020/":{"body":"December 2020\nNorthstar\nAs the development on Northstar nears the completion phase,\nupdates on it have slowed down, and the only updates that were made during this\nstage mostly comprises of configuration updates.\nThese updates were mostly related to bootstrapping DynaConf, \nas we embraced 12-factor app configuration recommendations, allowing for better \nconfiguration management.\nInterface\nRealising the need for validation of a request to an actor, an authentication \nmechanism was developed to implement Matrix's signed JSON\nfeature, but, was later replaced in favor of HTTP Signatures.\nInterface underwent major refactoring to improve test-ability and reliability in addition \nto implementing authentication by a signed JSON\nmechanism implemented by the Matrix project. Taking note of rate-limits imposed by some forges, \nwe figured we'd have to cache responses and so data persistence was implemented by way of \nstoring in a database.\nReferences\nThese are a list of the Pull Requests where the following updates took place for the\norganization.\n\nForking Implementation :: #34\nAuthentication :: #36\nDB Refactor :: #39, #40\n\n","id":"https://docs.forgeflux.org/updates/december2020/","title":"December 2020"},"https://docs.forgeflux.org/updates/november2020/":{"body":"November 2020\nErrors were modularized at the back of Northstar,\nand A Docker CI was set up for the Northstar builds.\nA GitHub organization was created for ForgeFedv2,\nand the repositories for the projects were transferred over to it.\nA Notification-Event Translation Mechanism was set up.\n\nNorthstar functionality was integrated into Interface, and tests were set up to ensure that it could be contacted through Interface's methods.\nA locking mechanism was set up for concurrent operations on Git utilizing Sled.\nImplementations of a basic job runner was set up to mimic retrieving requests from Forges, through periodically retrieving notifications.\nThe endpoints for notifications was subsequently set up, and responses to these Notifications were termed as events.\nThe endpoints for processing these events were then created.\n\nShifted over the configuration management to Dynaconf.\nReferences\n\nIntegration with Northstar :: Info\nLocking Mechanism with Sled :: Info\nDefining Events :: Info\n\n","id":"https://docs.forgeflux.org/updates/november2020/","title":"November 2020"},"https://docs.forgeflux.org/updates/october2020/":{"body":"October 2020\nIn the month of October, there were significant changes to the development\nin ForgeFedv2, with the addition of the OpenAPI Specification\nfor Northstar.\nNorthstar\nA database model was created to store the details of the various forge interfaces,\nhaving these details would be a prerequisite to looking up a server.\nEndpoints were subsequently created, following the defined OpenAPI specification.\nWhile the Lookup service was in the process of development, terminologies and the\nconcept for Forge Federation was also being discussed.\nDocker support as part of the CI process was added into the mix, while\nkeeping in mind, that the test suite was the method to work with the application for\nthe time being.\nAn initial working model for the lookup service was established.\nInterface\nDevelopment of the libgit library had begun at this point.\n[libgit] is a library that processes the contributor's changes, and generates a patch.\nDetails regarding the implementation and feature set of libgit will be covered in another section.\nReferences\n\nDatabase Initialization :: database init\n\n","id":"https://docs.forgeflux.org/updates/october2020/","title":"October 2020"},"https://docs.forgeflux.org/updates/september2020/":{"body":"September 2020\nIn the month of September, project \"ForgeFedv2\" started off by\ninitializing the lookup service, Northstar.\nThe initialization mostly comprised of setting up the CI environment,\nand focused more on defining the structure of the project, and how\nwe were to be going about it.\nA discussion on the terminology and the primitive method of the\nproject's functionality were discussed.\n","id":"https://docs.forgeflux.org/updates/september2020/","title":"September 2020"}},"docInfo":{"https://docs.forgeflux.org/":{"body":242,"title":3},"https://docs.forgeflux.org/Interface/":{"body":0,"title":1},"https://docs.forgeflux.org/Interface/about/":{"body":209,"title":1},"https://docs.forgeflux.org/Northstar/":{"body":0,"title":1},"https://docs.forgeflux.org/Northstar/about/":{"body":37,"title":1},"https://docs.forgeflux.org/updates/":{"body":0,"title":1},"https://docs.forgeflux.org/updates/december2020/":{"body":104,"title":2},"https://docs.forgeflux.org/updates/november2020/":{"body":90,"title":2},"https://docs.forgeflux.org/updates/october2020/":{"body":93,"title":2},"https://docs.forgeflux.org/updates/september2020/":{"body":31,"title":2}},"length":10},"lang":"English"}; \ No newline at end of file +window.searchIndex = {"fields":["title","body"],"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5","index":{"body":{"root":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3,"2":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"2":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3,"0":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1},"2":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":4}}},"3":{"docs":{},"df":0,":":{"docs":{},"df":0,"5":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},"3":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3,"4":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"6":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"9":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"4":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}},"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951}},"df":2,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"y":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"y":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951}},"df":4}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":3,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}}},"p":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":4,":":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"_":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"m":{"docs":{},"df":0,"@":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.7320508075688772}},"df":1}}}},"o":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}},"e":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":1,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}},"d":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"d":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"/":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}}}}}}}}}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"i":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":2.6457513110645907},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951}},"df":5,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}}}}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.4142135623730951}},"df":2},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":2,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},":":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}},"f":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":6}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":5}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,":":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.23606797749979},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":3}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":2.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":2.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":7,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":2}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":3,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":4}}}}}},"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1}}}},"f":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":6}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":4}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":2}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.449489742783178},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":2.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":6,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"n":{"docs":{},"df":0,"'":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":1}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":2.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":6}}}}}},"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0}},"df":2}},"r":{"docs":{},"df":0,"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"f":{"docs":{},"df":0,"\"":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"p":{"docs":{},"df":0,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,".":{"docs":{},"df":0,"e":{"docs":{},"df":0,"x":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"/":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"/":{"docs":{},"df":0,"v":{"docs":{},"df":0,"1":{"docs":{},"df":0,"/":{"docs":{},"df":0,"{":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"}":{"docs":{},"df":0,"/":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}},"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"q":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":4}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,".":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}},"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772}},"df":1}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":4},"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2},"e":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":2}}}}}},"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,"1":{"docs":{},"df":0,"0":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"1":{"docs":{},"df":0,"0":{"docs":{},"df":0,"1":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":4}}}},"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":3.0},"https://docs.forgeflux.org/Interface/about/":{"tf":2.8284271247461903},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":6,"e":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2},"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"v":{"docs":{},"df":0,"2":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2,"'":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"j":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":4}}}},"k":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2},"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951}},"df":2}}}}},"q":{"docs":{},"df":0,"d":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":2.8284271247461903}},"df":5,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},".":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}}}},"_":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}},"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"_":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2,".":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":2.0}},"df":2}},"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"=":{"docs":{},"df":0,"{":{"docs":{},"df":0,"\"":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":3}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":3,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.7320508075688772}},"df":3}}}}},"u":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,".":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,":":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"df":0,"x":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}},"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,":":{"docs":{},"df":0,"9":{"docs":{},"df":0,"0":{"docs":{},"df":0,"0":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,":":{"docs":{},"df":0,"8":{"docs":{},"df":0,"0":{"docs":{},"df":0,"8":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}},"s":{"docs":{},"df":0,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,".":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":1}}}}}}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":5}}}}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"x":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979}},"df":1}}},"f":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.7320508075688772}},"df":1,"r":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":2.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":4}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3,"i":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":6}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951}},"df":1},"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":2.23606797749979},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951}},"df":6,"e":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":3}},"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":3.7416573867739413},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":7,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"'":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"n":{"docs":{},"df":0,"'":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"s":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":2}}},"t":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":2}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":4}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1,"=":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":2}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"z":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":2,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":2}}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"k":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}},"g":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.7320508075688772}},"df":1,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,".":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"(":{"docs":{},"df":0,"\"":{"docs":{},"df":0,"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}},"o":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3,"u":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":5}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}}}}}}}}}},"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":3,"'":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"?":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.7320508075688772}},"df":2}}}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1},"e":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"x":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"k":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":2}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"g":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":1}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}},"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.6457513110645907}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":4}},"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":4},"x":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":2.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951}},"df":2}}}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Northstar/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":8,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}},".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":3},"i":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.0}},"df":2}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}}}},"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":1}}}},"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":3}}}},"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":3}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}}}}}}},"a":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}}},"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"u":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2}}},"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"(":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.7320508075688772}},"df":3}}}},"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.4142135623730951}},"df":6,"'":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2}}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951}},"df":2}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}},"e":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"m":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}}}},"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1}}}}},"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":4}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":5,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":1}}}}}}}},"y":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}},".":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":3,"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"_":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}},"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":2},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":2.23606797749979}},"df":2}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"/":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":6,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":3}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":2}}},"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":2}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}},"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1,"k":{"docs":{"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.7320508075688772}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}},"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":2.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":5}}}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.23606797749979},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.449489742783178},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.4142135623730951}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}}}},"p":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1,"l":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/":{"tf":2.449489742783178},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":5}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":5,"i":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.449489742783178},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":2.449489742783178}},"df":5,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2}}}}},"'":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":2}}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"n":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772}},"df":1,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}},"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"u":{"docs":{"https://docs.forgeflux.org/":{"tf":2.449489742783178},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}},"r":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":2},"y":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":2}}}}},"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":2.0}},"df":1}}}},"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":1}}}}}}}}},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}}}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":2,"s":{"docs":{},"df":0,"/":{"docs":{},"df":0,"&":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,";":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}}}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":3}}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":3.605551275463989},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":2.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":2.6457513110645907},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":9,"'":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}}}}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"'":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.4142135623730951}},"df":5}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":3}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":3}}},"o":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}},"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"e":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{},"df":0,"o":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":2.449489742783178},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":2.449489742783178},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":6,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":2.23606797749979}},"df":2}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":2.0}},"df":1,"_":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"_":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"_":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"(":{"docs":{},"df":0,"\"":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"e":{"docs":{},"df":0,"k":{"docs":{},"df":0,"n":{"docs":{},"df":0,"_":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"_":{"docs":{},"df":0,"b":{"docs":{},"df":0,"y":{"docs":{},"df":0,"_":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}},"s":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":4,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":2.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":3,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"u":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.7320508075688772}},"df":1,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,")":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}}}}}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951}},"df":1}}}}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":2}},"e":{"docs":{},"df":0,"'":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}},"b":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0},"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.4142135623730951}},"df":3}}}}},"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"p":{"docs":{"https://docs.forgeflux.org/":{"tf":1.7320508075688772},"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":2},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0},"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":3}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/":{"tf":1.4142135623730951},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.4142135623730951}},"df":3,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":1}}}}}}}}},"title":{"root":{"docs":{},"df":0,"2":{"docs":{},"df":0,"0":{"docs":{},"df":0,"2":{"docs":{},"df":0,"0":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0},"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":4}}}},"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"d":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/december2020/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/":{"tf":1.0},"https://docs.forgeflux.org/ftest/about/":{"tf":1.0}},"df":2,".":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://docs.forgeflux.org/ftest/ftest-toml/":{"tf":1.0}},"df":1}}}}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://docs.forgeflux.org/Interface/":{"tf":1.0},"https://docs.forgeflux.org/Interface/about/":{"tf":1.0}},"df":2}}}}}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://docs.forgeflux.org/Northstar/":{"tf":1.0},"https://docs.forgeflux.org/Northstar/about/":{"tf":1.0}},"df":2}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/november2020/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/october2020/":{"tf":1.0}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://docs.forgeflux.org/ftest/quick-links/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://docs.forgeflux.org/updates/september2020/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://docs.forgeflux.org/ftest/terminology/":{"tf":1.0}},"df":1}}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/ftest/tests/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://docs.forgeflux.org/updates/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://docs.forgeflux.org/":{"tf":1.0}},"df":1}}}}}}}}},"documentStore":{"save":true,"docs":{"https://docs.forgeflux.org/":{"body":"Status \nThis site is Work-in-Progress, and as such, everything is in an\nincomplete-state.\nSource code \nSplit between two forges, slowly migrating to self-hosted\nForgejo instance at\ngit.batsense.net\n\ngit.batsense.net\nGitHub\n\nProjects Overview \nProject Status: what does it mean? \n\nWIP: Code isn't usable.\nUsable: Code works, but user experience isn't polished. Can be used\nwith a bit of patience ;)\nProduction: Ready for use\n\n1. Interface \n\nSource code\nStatus: WIP\nDescription: API-space software forge federation implementation.\n\nFederation will take time to implement in most, popular software forge\nimplementations. Interface aims to use the forge's REST API or similar\nand create a federation layer on top of it.\nCurrently, implementation has minimal support for Forgejo and Gitea. A\nForgejo user can be exposed to Fediverse through WebFinger using\nInterface.\n2. Northstar \n\nSource code\nStatus: Production\nDescription: A lookup service for federating software forges\nFlagship instance: northstar.forgeflux.org\n\nInterface's API-based, external, third-party approach introduces a\nunique problem: how to locate the internet address (hostname) of the\nInterface that services a forgege? Enter Northstar. It is a simple\nKey-Value search server that maps forges and internfaces\n3. Starchart \n\nSource code\nStatus: Usable\nDescription: Spider and search engine for federating forges\nFlagship instance:\nstarchart.forgeflux.org\n\nProjects on centralized forges like GitHub and GitLab enjoy good\nvisibility through network effect, good search engine indexing and\nthrough third-party tools like\nawesomeopensource.com/.\nStarchart aims to provide high-visibility for projects on independently\nhosted forges by indexing them and exposing the index with a searchable\nindex. The index is designed to be replicated, so that new Starchart\ninstances can be bootstrapped from an existing Starchart instance's\ndata.\n4. f3-rs \n\nSource code\nStatus: WIP\nDescription: Rust port of the Friendly Forge Format library\nDocumentation link: f3.forgeflux.org\n\n4. ftest \n\nSource code\nStatus: Usable\nDescription: Compliance checker/test runner for ActivityPub and by\nextension, ForgeFed\n\nThe idea is to create something similar to\nmatrix-org/sytest, but for\nActivityPub and ForgeFed. This way, we'll be able to measure how\ncompliant an implementation is to the specifications, which we hope will\nimprove interoperability between instances.\n","id":"https://docs.forgeflux.org/","title":"Welcome to ForgeFlux Documentation"},"https://docs.forgeflux.org/Interface/":{"body":"","id":"https://docs.forgeflux.org/Interface/","title":"Interface"},"https://docs.forgeflux.org/Interface/about/":{"body":"Interface\nInterface is a service that acts as a connecting end of the bridge, listening\nin for Notifications from a particular forge repository.\nThese notifications, which may be in the form of a Comment, Issue, or Pull Request,\nare then further defined into Events to create\na workable unit set, that the interface can use to translate operations from\none forge to another forge.\nThe procedure of the Notification-Event Translation System, works as follows,\n\nUpon creation of the Interface, and set up of a forge repository to look for, the interface subscribes to the forge's notifications.\nEvery notification received by the interface from the forges, is then identified and translated into it's respective Event model, be it an Issue or PR.\nUpon conversion into the respective model, Interface processes these Events, and converts them into the model required for the destination forge.\n\nSetting up the Development Environment\nIn order to test out and utilise the Northstar lookup service, we will need to set\nup an interface to be run on the local machine. There are a few configuration\nchanges that must be made for the interface to be recognized by the lookup service.\nChanges to the config/settings.toml,\n[default.system]\nnorthstar = \"http://computer.domain.com:port\"\n\n[default.server]\nurl = \"http://computer.domain.com:port\"\n\nNote that the port assigned to the interface and northstar must not already be in\nuse by another application/service, and that you can find out the hostname for\nyour system through the following command,\nhostname --fqdn\n\nThere are a few more settings to add in, as a means to validate the user who hosts\nthe interface, this also depends on the forge of your choosing. As of right now,\ninterface supports only gitea, and we can fill up the config/settings.toml,\nwith the same.\n[default]\nforge = \"gitea\"\n\n[default.gitea]\nhost = \"https://gitea.com\"\napi_key = \"generate-the-api-key-from-gitea-and-paste-here\"\nusername = \"fluxer101\"\npassword = \"flux101\"\n\nNote that the API key in Gitea is known as an access token, one which can be\ngenerated here.\nFAQ\nWhy does an integrity error show up?\nAs ForgeFlux's Interface is an actively developing project, there are a few\nerrors that are caused by an upgrade to the database, in which case integrity errors\nare bound to pop up. In this case, remove the instance/ directory where the database\nfor the service would be stored, to rebuild it the next time the application is run.\n","id":"https://docs.forgeflux.org/Interface/about/","title":"About Interface"},"https://docs.forgeflux.org/Northstar/":{"body":"","id":"https://docs.forgeflux.org/Northstar/","title":"Northstar"},"https://docs.forgeflux.org/Northstar/about/":{"body":"Northstar \nNorthstar is a lookup service, which acts as a source of information\nfor interfaces which hold particular forge information.\nAn Interface connects and looks\nthrough an instance of Northstar, to find the appropriate the forge\ninformation that it seeks.\nAn instance of Northstar has the functionality to act as an API to\nregister and provide forge information.\nThese routes/payloads are covered in the OpenAPI specification\nfor Northstar.\n","id":"https://docs.forgeflux.org/Northstar/about/","title":"About Northstar"},"https://docs.forgeflux.org/ftest/":{"body":"","id":"https://docs.forgeflux.org/ftest/","title":"ftest"},"https://docs.forgeflux.org/ftest/about/":{"body":"\nSource code\nStatus: Usable\nDescription: Compliance checker/test runner for ActivityPub and by\nextension, ForgeFed\n\nftest is a compliance checking tool that is similar to\nmatrix-org/sytest but for ActivityPub and ForgeFed.\nAn instance (will be) is hosted by ForgeFlux, that is run on renewable\nenergy.\nQuick links \n\nAdd new specimen to ftest\n\n","id":"https://docs.forgeflux.org/ftest/about/","title":"About ftest"},"https://docs.forgeflux.org/ftest/ftest-toml/":{"body":"fest.toml or Job Manifest \nJob manifest is defined in ftest.toml file in the specimen's\nsubdirectory.\nftest.toml contents: \nIt can contain information on:\n1. Initialization code \nThe code that needs to be run to prepare the test environment. ftest\nruns Docker containers to initialize test environments.\nExample \nforgejo-init-script performs the following operations in a sequence:\n\nInstall Forgejo (the binary starts with a web installer that accepts\nconfiguration parameters for database, mailer, etc.)\nCreate accounts\nCreate repositories\nCreate issues\nCreate access tokens\n\nNOTE: Some of these operations are irrelevant, as I (@realaravinth) had nicked them from\nanother project of mine and was too lazy to modify ;)\n2. Test Suite \nA test suite is a collection of tests. For instance, ActivityPub is a\ntest suite that could include tests for the WebFinger protocol and the\nNodeinfo protocol.\n3. Tests \nA test is a docker container that tests the\nspecimen for a specific protocol or\nfeature.\nExample \nNodeinfo test is the simplest\ntest available within ftest at the moment. It tests the specimen's\nNodeinfo implementation against the Nodeinfo specification.\nPlease see here for developing new tests.\n","id":"https://docs.forgeflux.org/ftest/ftest-toml/","title":"ftest.toml"},"https://docs.forgeflux.org/ftest/quick-links/":{"body":"Quick Links \nRepositories \n\nSource code\nControl repository\nResults repository\nForgejo-init-script (Initialization code)\n\nTest suites \n\nWebFinger\nNodeinfo\nActivityPub (WIP)\n\nContainer Images \n\nWebFinger\nNodeinfo\nActivityPub\n\n","id":"https://docs.forgeflux.org/ftest/quick-links/","title":"Quick Links"},"https://docs.forgeflux.org/ftest/terminology/":{"body":"Specimen \nA specimen is an ActityPub or a ForgeFed instance that has to be tested\non ftest.\nJob Manifest \nor ftest.toml\nContains information on the test environment, initialization code and\nthe test suites that has to be run on the specimen\nControl Repository \n\nFlagship instance: git.batsense.net/ForgeFlux/ftest-control\n\nA Repository that houses job manifests, and Infrastructure-as-Code\n(docker-compose, currently) to spin up a test environment containing the\nspecimen.\nDirectory structure \nEach specimen has it's own directory in the control repository:\n23:50 atm@lab ftest-control ±|gotosocial ✗|→ tree\n\n└── targets\n ├── forgejo\n │   ├── conf\n │   │   └── app.ini\n │   ├── docker-compose.yml\n │   └── ftest.toml\n └── gotosocial\n ├── data\n │   └── config\n │   └── config.yaml\n ├── docker-compose.yaml\n └── Dockerfile\n\nspecimen docker-compose.yml \nThe control repository MUST contain a docker-compose.yml to spin up\nthe specimen. It may include configuration files in the same directory,\nwhich to docker-compose file can rely on using bind mounts within the container.\n","id":"https://docs.forgeflux.org/ftest/terminology/","title":"Terminology"},"https://docs.forgeflux.org/ftest/tests/":{"body":"Tests are Docker containers that test\nspecimens a very specific protocol\nor a feature. They integrate with ftest by accepting configuration\nparameters through environment variables and uploading results through a\nREST API.\nConfiguration (Environment Variables) \nAuto-generated \nSome environment variables are automatically generated by ftest\nNamePurpose\nFTEST_AUTHAuthentication token that should be used when uploading results to ftest server. It is ephemeral, and randomly generated for each test.\nFTEST_HOSTThe hostname of the ftest server. Results must be uploaded to here. Will be in format http://ftest:9000\nFTEST_TARGET_HOSTThe hostname of the specimen server. Tests must be run against this hostname. Will be in format http://specimen:8080\n\nUser provided \nThere's option to fetch custom environment variables also. Please\nspecify them in your test's documentation clearly. The README file of\nthe test is recommended.\nResults API: \nA formal OpenAPI specification for the ftest server is yet to be\ncreated. For now, this command should upload test results to the ftest\nserver:\ndef upload_logs_to_ftest(auth, success: bool, logs: str):\n ftest = f\"http://ftest.example.org/api/v1/{auth}/results\"\n payload = {\"success\": success, \"logs\": logs}\n res = requests.post(\n ftest, json=payload, headers={\"Origin\": \"http://example.org\"}\n )\n if res.status_code == 200:\n logger.info(\"Upload successful\")\n else:\n print(res)\n\nupload_logs_to_ftest(\"supersecretauthtoekn_provided_by_ftest\", True, \"\")\n\n","id":"https://docs.forgeflux.org/ftest/tests/","title":"Tests"},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"body":"How to add new specimen \n1. Fork the control repository. \ngit clone https://git.batsense.net/ForgeFlux/ftest-control\n\n2. Create specimen subdirectory \nIf specimen doesn't exist within targets/ directory, then create subdirectory for it:\nmkdir targets/<insert-specimen-name>\ncd targets/<insert-specimen-name>\n\n3. Create docker-compose.yml: \ntouch docker-compose.yml\n\nPopulate docker-compose.yml with instructions to spin up a test\nenvironment for the specimen. The specimen's upstream sources\nwill include a reference docker-compose file should be fine in most cases.\n4. Create job manifest \nJob manifest is defined in ftest.toml file in the specimen's\nsubdirectory. It can contain information on:\nInitialization code \nneeds to be run to prepare the test environment.\n","id":"https://docs.forgeflux.org/ftest/tutorial-new-specimen/","title":"[Tutorial] Add new specimen"},"https://docs.forgeflux.org/updates/":{"body":"","id":"https://docs.forgeflux.org/updates/","title":"Updates"},"https://docs.forgeflux.org/updates/december2020/":{"body":"December 2020\nNorthstar\nAs the development on Northstar nears the completion phase,\nupdates on it have slowed down, and the only updates that were made during this\nstage mostly comprises of configuration updates.\nThese updates were mostly related to bootstrapping DynaConf, \nas we embraced 12-factor app configuration recommendations, allowing for better \nconfiguration management.\nInterface\nRealising the need for validation of a request to an actor, an authentication \nmechanism was developed to implement Matrix's signed JSON\nfeature, but, was later replaced in favor of HTTP Signatures.\nInterface underwent major refactoring to improve test-ability and reliability in addition \nto implementing authentication by a signed JSON\nmechanism implemented by the Matrix project. Taking note of rate-limits imposed by some forges, \nwe figured we'd have to cache responses and so data persistence was implemented by way of \nstoring in a database.\nReferences\nThese are a list of the Pull Requests where the following updates took place for the\norganization.\n\nForking Implementation :: #34\nAuthentication :: #36\nDB Refactor :: #39, #40\n\n","id":"https://docs.forgeflux.org/updates/december2020/","title":"December 2020"},"https://docs.forgeflux.org/updates/november2020/":{"body":"November 2020\nErrors were modularized at the back of Northstar,\nand A Docker CI was set up for the Northstar builds.\nA GitHub organization was created for ForgeFedv2,\nand the repositories for the projects were transferred over to it.\nA Notification-Event Translation Mechanism was set up.\n\nNorthstar functionality was integrated into Interface, and tests were set up to ensure that it could be contacted through Interface's methods.\nA locking mechanism was set up for concurrent operations on Git utilizing Sled.\nImplementations of a basic job runner was set up to mimic retrieving requests from Forges, through periodically retrieving notifications.\nThe endpoints for notifications was subsequently set up, and responses to these Notifications were termed as events.\nThe endpoints for processing these events were then created.\n\nShifted over the configuration management to Dynaconf.\nReferences\n\nIntegration with Northstar :: Info\nLocking Mechanism with Sled :: Info\nDefining Events :: Info\n\n","id":"https://docs.forgeflux.org/updates/november2020/","title":"November 2020"},"https://docs.forgeflux.org/updates/october2020/":{"body":"October 2020\nIn the month of October, there were significant changes to the development\nin ForgeFedv2, with the addition of the OpenAPI Specification\nfor Northstar.\nNorthstar\nA database model was created to store the details of the various forge interfaces,\nhaving these details would be a prerequisite to looking up a server.\nEndpoints were subsequently created, following the defined OpenAPI specification.\nWhile the Lookup service was in the process of development, terminologies and the\nconcept for Forge Federation was also being discussed.\nDocker support as part of the CI process was added into the mix, while\nkeeping in mind, that the test suite was the method to work with the application for\nthe time being.\nAn initial working model for the lookup service was established.\nInterface\nDevelopment of the libgit library had begun at this point.\n[libgit] is a library that processes the contributor's changes, and generates a patch.\nDetails regarding the implementation and feature set of libgit will be covered in another section.\nReferences\n\nDatabase Initialization :: database init\n\n","id":"https://docs.forgeflux.org/updates/october2020/","title":"October 2020"},"https://docs.forgeflux.org/updates/september2020/":{"body":"September 2020\nIn the month of September, project \"ForgeFedv2\" started off by\ninitializing the lookup service, Northstar.\nThe initialization mostly comprised of setting up the CI environment,\nand focused more on defining the structure of the project, and how\nwe were to be going about it.\nA discussion on the terminology and the primitive method of the\nproject's functionality were discussed.\n","id":"https://docs.forgeflux.org/updates/september2020/","title":"September 2020"}},"docInfo":{"https://docs.forgeflux.org/":{"body":242,"title":3},"https://docs.forgeflux.org/Interface/":{"body":0,"title":1},"https://docs.forgeflux.org/Interface/about/":{"body":209,"title":1},"https://docs.forgeflux.org/Northstar/":{"body":0,"title":1},"https://docs.forgeflux.org/Northstar/about/":{"body":37,"title":1},"https://docs.forgeflux.org/ftest/":{"body":0,"title":1},"https://docs.forgeflux.org/ftest/about/":{"body":32,"title":1},"https://docs.forgeflux.org/ftest/ftest-toml/":{"body":118,"title":1},"https://docs.forgeflux.org/ftest/quick-links/":{"body":25,"title":2},"https://docs.forgeflux.org/ftest/terminology/":{"body":101,"title":1},"https://docs.forgeflux.org/ftest/tests/":{"body":122,"title":1},"https://docs.forgeflux.org/ftest/tutorial-new-specimen/":{"body":77,"title":4},"https://docs.forgeflux.org/updates/":{"body":0,"title":1},"https://docs.forgeflux.org/updates/december2020/":{"body":104,"title":2},"https://docs.forgeflux.org/updates/november2020/":{"body":90,"title":2},"https://docs.forgeflux.org/updates/october2020/":{"body":93,"title":2},"https://docs.forgeflux.org/updates/september2020/":{"body":31,"title":2}},"length":17},"lang":"English"}; \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index cc2e628..37a7a27 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -15,6 +15,27 @@ https://docs.forgeflux.org/Northstar/about/ + + https://docs.forgeflux.org/ftest/ + + + https://docs.forgeflux.org/ftest/about/ + + + https://docs.forgeflux.org/ftest/ftest-toml/ + + + https://docs.forgeflux.org/ftest/quick-links/ + + + https://docs.forgeflux.org/ftest/terminology/ + + + https://docs.forgeflux.org/ftest/tests/ + + + https://docs.forgeflux.org/ftest/tutorial-new-specimen/ + https://docs.forgeflux.org/updates/ diff --git a/updates/december2020/index.html b/updates/december2020/index.html index 00f1f5a..c12bbbb 100644 --- a/updates/december2020/index.html +++ b/updates/december2020/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/updates/november2020/index.html b/updates/november2020/index.html index 679d6f3..544552f 100644 --- a/updates/november2020/index.html +++ b/updates/november2020/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/updates/october2020/index.html b/updates/october2020/index.html index 5b393c8..9e399f6 100644 --- a/updates/october2020/index.html +++ b/updates/october2020/index.html @@ -34,6 +34,71 @@ + + + + + + + + diff --git a/updates/september2020/index.html b/updates/september2020/index.html index 3085bb7..21966ca 100644 --- a/updates/september2020/index.html +++ b/updates/september2020/index.html @@ -34,6 +34,71 @@ + + + + + + + +